.swiper-container{text-align: center;}.swiper-slide img{max-width: 100%}.slider-btn{margin-top: 60px}.dilog h1{font-size: 25px; line-height: 30px}.mfp-bg,.mfp-wrap{position: fixed; left: 0; top: 0}.mfp-bg,.mfp-container,.mfp-wrap{height: 100%; width: 100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content: ''}.blog-detail .comments-portrait img,.sl-content-slice{-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden}.blog-grid-list-main[data-item="5"] .dg-imagebox02 .content .center,.blog-grid-list-main[data-item="6"] .dg-imagebox02 .content .center{min-width: auto}.subheadeing{color: #333; font-size: 20px}.mfp-bg{z-index: 1042; overflow: hidden; background: #0b0b0b; opacity: .8}.mfp-wrap{z-index: 1043; outline: 0!important; -webkit-backface-visibility: hidden}.mfp-container{text-align: center; position: absolute; left: 0; top: 0; padding: 0 8px; box-sizing: border-box}.mfp-container:before{display: inline-block; height: 100%; vertical-align: middle}.mfp-align-top .mfp-container:before{display: none}.mfp-content{position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045}.mfp-close,.mfp-preloader{text-align: center; position: absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width: 100%; cursor: auto}.mfp-ajax-cur{cursor: progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out}.mfp-zoom{cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in}.mfp-auto-cursor .mfp-content{cursor: auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select: none; -moz-user-select: none; user-select: none}.mfp-loading.mfp-figure{display: none}.mfp-hide{display: none!important}.mfp-preloader{color: #ccc; top: 50%; width: auto; margin-top: -.8em; left: 8px; right: 8px; z-index: 1044}.mfp-preloader a{color: #ccc}.mfp-close,.mfp-preloader a:hover{color: #fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display: none}button.mfp-arrow,button.mfp-close{overflow: visible; cursor: pointer; background: 0; border: 0; -webkit-appearance: none; display: block; outline: 0; padding: 0; z-index: 1046; box-shadow: none; touch-action: manipulation}button::-moz-focus-inner{padding: 0; border: 0}.mfp-close{width: 44px; height: 44px; line-height: 44px; right: 0; top: 0; text-decoration: none; opacity: .65; padding: 0 0 18px 10px; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace}.mfp-close:focus,.mfp-close:hover{opacity: 1}.mfp-close:active{top: 1px}.mfp-close-btn-in .mfp-close{color: #333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color: #fff; right: -6px; text-align: right; padding-right: 6px; width: 100%}.mfp-counter{position: absolute; top: 0; right: 0; color: #ccc; font-size: 12px; line-height: 18px; white-space: nowrap}.mfp-figure,img.mfp-img{line-height: 0}.mfp-arrow{position: absolute; opacity: .65; margin: -55px 0 0; top: 50%; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: transparent}.mfp-arrow:active{margin-top: -54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity: 1}.mfp-arrow:after,.mfp-arrow:before{display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: inset transparent}.mfp-arrow:after{border-top-width: 13px; border-bottom-width: 13px; top: 8px}.mfp-arrow:before{border-top-width: 21px; border-bottom-width: 21px; opacity: .7}.mfp-arrow-left{left: 0}.mfp-arrow-left:after{border-right: 17px solid #fff; margin-left: 31px}.mfp-arrow-left:before{margin-left: 25px; border-right: 27px solid #3f3f3f}.mfp-arrow-right{right: 0}.mfp-arrow-right:after{border-left: 17px solid #fff; margin-left: 39px}.mfp-arrow-right:before{border-left: 27px solid #3f3f3f}.mfp-iframe-holder{padding-top: 40px; padding-bottom: 40px}.mfp-iframe-holder .mfp-content{line-height: 0; width: 100%; max-width: 900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width: 100%}.mfp-iframe-holder .mfp-close{top: -40px}.mfp-iframe-scaler{width: 100%; height: 0; overflow: hidden; padding-top: 56.25%}.mfp-iframe-scaler iframe{position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, .6); background: #000}.mfp-figure:after,img.mfp-img{width: auto; height: auto; display: block}img.mfp-img{box-sizing: border-box; padding: 40px 0; margin: 0 auto}.mfp-figure:after{position: absolute; left: 0; top: 40px; bottom: 40px; right: 0; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, .6); background: #444}.mfp-figure small{color: #bdbdbd; display: block; font-size: 12px; line-height: 14px}.mfp-figure figure{margin: 0}.mfp-bottom-bar{margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto}.mfp-title{text-align: left; line-height: 18px; color: #f3f3f3; word-wrap: break-word; padding-right: 36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor: pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left: 0; padding-right: 0}.mfp-img-mobile img.mfp-img{padding: 0}.mfp-img-mobile .mfp-figure:after{top: 0; bottom: 0}.mfp-img-mobile .mfp-figure small{display: inline; margin-left: 5px}.mfp-img-mobile .mfp-bottom-bar{background: rgba(0, 0, 0, .6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; box-sizing: border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding: 0}.mfp-img-mobile .mfp-counter{right: 5px; top: 3px}.mfp-img-mobile .mfp-close{top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, .6); position: fixed; text-align: center; padding: 0}}.list-audio,.white-popup{position: relative}@media all and (max-width:900px){.mfp-arrow{-webkit-transform: scale(.75); transform: scale(.75)}.mfp-arrow-left{-webkit-transform-origin: 0 0; transform-origin: 0 0}.mfp-arrow-right{-webkit-transform-origin: 100%; transform-origin: 100%}.mfp-container{padding-left: 6px; padding-right: 6px}}.white-popup{background: #fff; padding: 25px; width: auto; max-width: 400px; margin: 0 auto}.mfp-zoom-in .mfp-content{opacity: 0; transition: all .2s ease-in-out; transform: scale(.8)}.mfp-zoom-in.mfp-bg{opacity: 0; transition: all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-content{opacity: 1; transform: scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity: .8}.mfp-zoom-in.mfp-removing .mfp-content{transform: scale(.8); opacity: 0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity: 0}.mfp-newspaper .mfp-content{opacity: 0; -webkit-transition: all .2s ease-in-out; transition: all .5s; transform: scale(0) rotate(500deg)}.mfp-newspaper.mfp-bg{opacity: 0; transition: all .5s}.mfp-newspaper.mfp-ready .mfp-content{opacity: 1; transform: scale(1) rotate(0)}.mfp-newspaper.mfp-ready.mfp-bg{opacity: .8}.mfp-newspaper.mfp-removing .mfp-content{transform: scale(0) rotate(500deg); opacity: 0}.mfp-newspaper.mfp-removing.mfp-bg{opacity: 0}.mfp-move-horizontal .mfp-content{opacity: 0; transition: all .3s; transform: translateX(-50px)}.mfp-move-horizontal.mfp-bg{opacity: 0; transition: all .3s}.mfp-move-horizontal.mfp-ready .mfp-content{opacity: 1; transform: translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity: .8}.mfp-move-horizontal.mfp-removing .mfp-content{transform: translateX(50px); opacity: 0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity: 0}.mfp-move-from-top .mfp-content{opacity: 0; transition: all .2s; transform: translateY(-100px)}.mfp-move-from-top.mfp-bg{opacity: 0; transition: all .2s}.mfp-move-from-top.mfp-ready .mfp-content{opacity: 1; transform: translateY(0)}.mfp-move-from-top.mfp-ready.mfp-bg{opacity: .8}.mfp-move-from-top.mfp-removing .mfp-content{transform: translateY(-50px); opacity: 0}.mfp-move-from-top.mfp-removing.mfp-bg{opacity: 0}.mfp-3d-unfold .mfp-content{perspective: 2000px; opacity: 0; transition: all .3s ease-in-out; transform-style: preserve-3d; transform: rotateY(-60deg)}.mfp-3d-unfold.mfp-bg{opacity: 0; transition: all .5s}.mfp-3d-unfold.mfp-ready .mfp-content{opacity: 1; transform: rotateY(0)}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity: .8}.mfp-3d-unfold.mfp-removing .mfp-content{transform: rotateY(60deg); opacity: 0}.mfp-3d-unfold.mfp-removing.mfp-bg{opacity: 0}.mfp-zoom-out .mfp-content{opacity: 0; transition: all .3s ease-in-out; transform: scale(1.3)}.mfp-zoom-out.mfp-bg{opacity: 0; transition: all .3s ease-out}.mfp-zoom-out.mfp-ready .mfp-content{opacity: 1; transform: scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{opacity: .8}.mfp-zoom-out.mfp-removing .mfp-content{transform: scale(1.3); opacity: 0}.mfp-zoom-out.mfp-removing.mfp-bg{opacity: 0}@keyframes hinge{0%{transform: rotate(0); transform-origin: top left; animation-timing-function: ease-in-out}20%, 60%{transform: rotate(80deg); transform-origin: top left; animation-timing-function: ease-in-out}40%{transform: rotate(60deg); transform-origin: top left; animation-timing-function: ease-in-out}80%{transform: rotate(60deg) translateY(0); opacity: 1; transform-origin: top left; animation-timing-function: ease-in-out}100%{transform: translateY(700px); opacity: 0}}.hinge{animation-duration: 1s; animation-name: hinge}.mfp-with-fade .mfp-content,.mfp-with-fade.mfp-bg{opacity: 0; transition: opacity .5s ease-out}.mfp-with-fade.mfp-ready .mfp-content{opacity: 1}.mfp-with-fade.mfp-ready.mfp-bg{opacity: .8}.mfp-with-fade.mfp-removing.mfp-bg{opacity: 0}.dg-blockquote{border: 1px solid #dcdcdc; padding: 22px 27px; font-style: normal}.left-border,.right-border{border: 0; padding: 22px 21px}.dg-blockquote p{text-indent: 0; font-style: normal; font-size: 13px; color: #666}.dg-blockquote cite{display: inline-block; color: #424242; font-size: 15px; font-weight: 700; font-style: normal}.dg-blockquote cite:before{content: normal}.dg-blockquote footer{margin-top: 12px}.right-border{border-right: 5px solid #dcdcdc}.left-border{border-left: 5px solid #dcdcdc}.none-border{border: 0}.dg-blockquote.left-bg,.dg-blockquote.right-bg{position: relative; z-index: 1}.dg-blockquote.left-bg:before,.dg-blockquote.right-bg:before{background-position: -56px 0; left: auto; right: 0}.dg-blockquote.left-bg p,.dg-blockquote.right-bg p{text-indent: 0}.blog-grid-list-main .dg-carousel13.owl-carousel{display: block}.blog-grid-list-main .dg-carousel13.owl-carousel>.item{display: none}.blog-grid-list-main .dg-carousel13.owl-carousel>.item:first-child{display: block}.list-audio audio{width: 100%; background-color: #fff}.list-audio .audio{position: absolute; bottom: 0; left: 0}.list-video .responsive-video{position: relative; padding-bottom: 70.1755%; height: 0; overflow: hidden; z-index: 0}@media only screen and (max-width:991px){.sidebar:before{display: none}.sidebar-right .sidebar-con{float: none; padding-right: 15px}}.blog-grid-list{position: relative; margin-bottom: 60px}.blog-grid-list .list-date{width: 52px; position: absolute; top: 0; left: 0; text-align: center; color: #333; z-index: 100}.blog-grid-list .list-date .day{display: block; background-color: #eee; line-height: 38px; font-size: 20px; color: #333}.blog-grid-list .list-date .month{display: block; height: 25px; line-height: 25px; color: #fff; font-size: 14px; background-color: #20a3f0}.blog-grid-list .list-audio img,.blog-grid-list .list-image img{width: 100%; max-width: 100%}.blog-grid-list .list-main{background-color: #f4f4f4; padding: 38px}.blog-border .blog-grid-list .list-main,.blog-shadow .blog-grid-list .list-main{background-color: #fff}.blog-border .blog-grid-list{border: 1px solid #eee}.blog-shadow .blog-grid-list{border: 1px solid #eee; box-shadow: 0 1px 10px #eee}.blog-grid-list .list-title{font-size: 18px; color: #333; margin: 0 0 8px; line-height: 1.2; font-weight: 700}.blog-grid-list .list-title a,.blog-grid-list .list-title a:active,.blog-grid-list .list-title a:link,.blog-grid-list .list-title a:visited{color: #333; font-weight: 700}.blog-grid-list .list-title a:hover{text-decoration: none; color: #20a3f0}.blog-grid-list .list-info{margin-bottom: 18px; font-size: 13px}.blog-grid-list .list-info a,.blog-grid-list .list-info a:active,.blog-grid-list .list-info a:link,.blog-grid-list .list-info a:visited{color: #888}.blog-grid-list .list-info .sep{padding: 0 10px}.blog-grid-list .list-info .fa{margin-right: 6px}.blog-grid-list .list-more,.blog-grid-list .list-more a:active,.blog-grid-list .list-more a:link,.blog-grid-list .list-more a:visited{color: #20a3f0}.blog-grid-list .list-info a:hover{text-decoration: underline; color: #20a3f0}@media only screen and (min-width:992px){.blog-grid-list-main>.col-md-4:nth-child(3n-2){clear: both}}@media only screen and (max-width:991px){.blog-grid-list-main>.col-sm-6:nth-child(2n-1){clear: both}.blog-grid-list .list-main{padding: 25px}}@media only screen and (max-width:320px){.blog-grid-list .list-main{padding: 15px}}.blog-grid-list-main.isotope-grid .isotope-item{padding: 0 18px 36px}.blog-grid-list-main.isotope-grid.spacing-no .isotope-item{padding: 0}.blog-grid-list-main.isotope-grid.spacing-lg .isotope-item{padding: 0 18px 36px}.blog-grid-list-main.isotope-grid.spacing-sm .isotope-item{padding: 0 15px 30px}.blog-grid-list-main.isotope-grid.spacing-xs .isotope-item{padding: 0 4px 8px}.blog-grid-list-main.isotope-grid .blog-grid-list{margin: 0}.blog-grid-list-main.isotope-grid.loading .isotope-item{position: absolute; left: 0; top: 0; visibility: hidden}.blog-grid-list-main.isotope-grid.loading .isotope-main{min-height: 100px}.blog-classic-list{position: relative; border-bottom: 1px solid #ddd; margin-bottom: 80px}.blog-classic-list .audio{width: 100%; position: absolute; bottom: 0; left: 0}.blog-classic-list .list-date{width: 52px; left: 0; text-align: center; color: #333; display: table-cell; vertical-align: middle}.blog-classic-list .list-date .day{display: block; background-color: #eee; line-height: 38px; font-size: 20px; color: #333}.blog-classic-list .list-date .month{display: block; height: 26px; line-height: 26px; color: #fff; font-size: 14px; background-color: #20a3f0}.blog-classic-list .list-image img{width: 100%; max-width: 100%}.blog-classic-list .list-main{padding: 35px 0 70px}.blog-classic-title{position: relative; margin: 0 0 20px; display: table}.blog-classic-title .ver-mid{display: table-cell; vertical-align: middle; padding: 0 0 0 20px}.blog-classic-list .list-title{font-size: 18px; color: #333; line-height: 1.2; margin: 5px 0 8px; font-weight: 700}.blog-classic-list .list-title a,.blog-classic-list .list-title a:active,.blog-classic-list .list-title a:link,.blog-classic-list .list-title a:visited{color: #333; font-weight: 700}.blog-classic-list .list-title a:hover{text-decoration: none; color: #20a3f0}.blog-classic-list .list-info{margin-bottom: 0; font-size: 13px}.blog-classic-list .no-margin{margin: 0}.blog-classic-list .list-info a,.blog-classic-list .list-info a:active,.blog-classic-list .list-info a:link,.blog-classic-list .list-info a:visited{color: #888}.blog-classic-list .list-info .sep{padding: 0 10px}.blog-classic-list .list-info .fa{margin-right: 6px}.blog-classic-list .list-more,.blog-classic-list .list-more a:active,.blog-classic-list .list-more a:link,.blog-classic-list .list-more a:visited{color: #20a3f0}.blog-classic-list .list-info a:hover{text-decoration: underline; color: #20a3f0}.blog-classic-list .list-description{margin-bottom: 25px}@media only screen and (max-width:991px){.blog-classic-list .list-main{padding: 25px 0}.blog-classic-list{margin-bottom: 40px}}@media only screen and (max-width:320px){.blog-classic-list .list-main{padding: 15p 0x}.blog-classic-list{margin-bottom: 40px}}.blog-classic2-list{position: relative; background-color: #f4f4f4; margin-bottom: 60px}.blog-classic2-list:after{clear: both; content: "."; height: 0; font-size: 0; visibility: hidden; display: block}.blog-classic2-list .list-date{width: 52px; position: absolute; top: 0; left: 0; text-align: center; color: #333; z-index: 100}.blog-classic2-list .list-date .day{display: block; background-color: #eee; line-height: 38px; font-size: 20px; color: #333}.blog-classic2-list .list-date .month{display: block; height: 25px; line-height: 25px; color: #fff; font-size: 14px; background-color: #20a3f0}.blog-classic2-list .audio{width: 100%; position: absolute; bottom: 0; left: 0}.blog-classic2-list .list-image{float: left; width: 47%; position: relative}.blog-classic2-list .list-image img{max-width: 100%}.blog-classic2-list .list-main{padding: 45px; overflow: hidden}.blog-classic2-list .list-title{font-size: 18px; color: #333; margin: 0 0 8px; line-height: 1.2}.blog-classic2-list .list-title a,.blog-classic2-list .list-title a:active,.blog-classic2-list .list-title a:link,.blog-classic2-list .list-title a:visited{color: #333; font-weight: 700}.blog-classic2-list .list-title a:hover{text-decoration: none; color: #20a3f0}.blog-classic2-list .list-info{margin-bottom: 18px; font-size: 13px}.blog-classic2-list .no-margin{margin: 0}.blog-classic2-list .list-info a,.blog-classic2-list .list-info a:active,.blog-classic2-list .list-info a:link,.blog-classic2-list .list-info a:visited{color: #888}.blog-classic2-list .list-info .sep{padding: 0 10px}.blog-classic2-list .list-info .fa{margin-right: 6px}.blog-classic2-list .list-more,.blog-classic2-list .list-more a:active,.blog-classic2-list .list-more a:link,.blog-classic2-list .list-more a:visited{color: #20a3f0}.blog-classic2-list .list-info a:hover{text-decoration: underline; color: #20a3f0}.blog-classic2-list .list-description{margin-bottom: 25px; max-height: 50px; overflow: hidden}@media only screen and (min-width:1600px){.blog-classic2-list .list-description{max-height: 100px}.blog-classic2-list .list-main{padding: 50px 60px}}@media only screen and (min-width:992px) and (max-width:1199px){.blog-classic2-list .list-main{padding: 20px}.blog-classic2-list .list-description{min-height: inherit}}@media only screen and (max-width:991px){.blog-classic2-list .list-image{float: none; width: auto}.blog-classic2-list{margin-bottom: 20px}.blog-classic2-list .list-main{padding: 25px}.blog-classic2-list .list-description{min-height: inherit}.blog-classic2-list .list-video .responsive-video{padding-bottom: 56.25%}}.blog-detail{position: relative}.blog-detail .detail-gallery,.blog-detail .detail-images,.blog-detail .list-audio,.blog-detail .list-video{position: relative; margin-bottom: 35px}.blog-detail .detail-date{width: 52px; left: 0; text-align: center; color: #333; display: table-cell; vertical-align: middle}.blog-detail .ver-mid{display: table-cell; vertical-align: middle; padding: 0 0 0 20px}.blog-detail .list-info .fa{margin: 0 8px 0 0}.blog-detail .list-info,.blog-detail .list-info a,.blog-detail .list-info a:active,.blog-detail .list-info a:link,.blog-detail .list-info a:visited{color: #999; font-size: 13px}.blog-detail .list-info a:hover{color: #20a3f0}.blog-detail .list-info .sep{margin: 0 8px}.detail-title-info{margin: 0 0 20px; display: table}.blog-detail .list-audio img{width: 100%}.blog-detail .detail-date .day{display: block; background-color: #eee; height: 38px; line-height: 39px; font-size: 24px; color: #333}.blog-detail .detail-date .month{display: block; height: 26px; line-height: 26px; color: #fff; font-size: 14px; background-color: #20a3f0}.blog-detail .detail-title{font-size: 18px; line-height: 1.2; color: #333; font-weight: 700; margin: 3px 0 8px}.blog-detail .detail-description{margin-bottom: 60px}.blog-detail .detail-description p{margin-bottom: 30px}.blog-detail .detail-info{text-align: center; color: #999; font-size: 13px; margin-bottom: 35px}.blog-detail .detail-info .sep{padding: 0 10px}.blog-detail .detail-info a,.blog-detail .detail-info a:active,.blog-detail .detail-info a:link,.blog-detail .detail-info a:visited{color: #999}.blog-detail .detail-info a:hover{color: #20a3f0; text-decoration: none}.detail-social{text-align: center; color: #333; margin-bottom: 30px}.detail-social .fa{display: inline-block; width: 36px; height: 36px; color: #fff; line-height: 36px; font-size: 16px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-left: 6px; transition: background-color ease-in .2s; -moz-transition: background-color ease-in .2s; -webkit-transition: background-color ease-in .2s; -o-transition: background-color ease-in .2s; -ms-transition: background-color ease-in .2s}.detail-social a:hover .fa{background-color: #333!important}.blog-detail .detail-port-nav{border-bottom: 1px solid #ddd; padding: 45px 0 35px; font-size: 16px; margin-bottom: 50px}.blog-detail .detail-port-nav .nav-next{float: right}.blog-detail .detail-port-nav a,.blog-detail .detail-port-nav a:active,.blog-detail .detail-port-nav a:link,.blog-detail .detail-port-nav a:visited{color: #999}.blog-detail .detail-port-nav a:hover{color: #20a3f0; text-decoration: none}.blog-detail .detail-heading{font-size: 18px; color: #333; background-color: #f4f4f4; padding: 12px 10px 12px 18px; line-height: 1.2; margin: 0 0 30px}.blog-detail .comments-main:before,.blog-detail .reply-main:before{content: ""; right: 100%; margin-right: -4px}.blog-detail .comments-post{position: relative; padding-left: 148px; min-height: 120px; font-size: 13px}.blog-detail .comments-portrait{width: 148px; text-align: center; position: absolute; left: 0; top: 0}.blog-detail .comments-portrait img{width: 81px; height: 81px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); margin-bottom: 10px}.blog-detail .comments-main{padding: 20px; border: 1px solid #e7e7e7; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-bottom: 40px; background-color: #fff; position: relative}.blog-detail .comments-main:before{position: absolute; top: 35px; border-bottom: 1px solid #e7e7e7; border-left: 1px solid #e7e7e7; background-color: #fff; width: 10px; height: 10px; transform: rotate(45deg); -webkit-transform: rotate(45deg)}.blog-detail .comments-info{text-align: right; padding-top: 20px; line-height: 32px; margin-bottom: -2px; position: relative; z-index: 1}.blog-detail .comments-info .reply-btn.active{height: 31px; line-height: 31px; padding: 0 10px; background-color: #fcfcfc; border: 1px solid #f5f5f5; border-bottom: 0; display: inline-block; vertical-align: inherit}.blog-detail .comments-info .sep{padding: 0 3px}.blog-detail .comments-reply{background-color: #fcfcfc; border: 1px solid #f5f5f5; padding: 20px}.blog-detail .reply-post{position: relative; padding: 0 0 0 150px; min-height: 105px; margin-bottom: 30px}.blog-detail .reply-portrait{position: absolute; top: 10px; left: 20px; color: #666; text-align: center}.blog-detail .reply-portrait img{border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-bottom: 10px}.blog-detail .reply-main{background-color: #f5f5f5; padding: 20px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; position: relative}.blog-detail .reply-main:before{position: absolute; top: 45px; background-color: #f5f5f5; width: 12px; height: 12px; transform: rotate(45deg); -webkit-transform: rotate(45deg)}.blog-detail .reply-info{text-align: right; margin-top: 20px; margin-bottom: -3px; position: relative; z-index: 1}.blog-detail .reply-info .reply-btn.active{height: 31px; line-height: 31px; padding: 0 10px; background-color: #fcfcfc; border: 1px solid #f5f5f5; border-bottom: 0; display: inline-block; vertical-align: inherit}@media only screen and (min-width:768px) and (max-width:991px){.blog-detail .reply-post{padding-left: 0}.blog-detail .reply-portrait{position: static; margin: 0 auto 4px; text-align: left}.blog-detail .reply-main:before{transform: rotate(135deg); -webkit-transform: rotate(135deg); top: -5px; left: 0; margin: 0 0 0 35px}.blog-detail .comments-main, .blog-detail .comments-reply, .blog-detail .reply-main{padding: 10px}.blog-detail .reply-name{display: inline-block}}@media only screen and (max-width:767px){.blog-detail .comments-post{padding-left: 0}.blog-detail .comments-portrait{position: static; margin: 0 auto 25px}.blog-detail .comments-main:before{transform: rotate(135deg); -webkit-transform: rotate(135deg); top: -5px; left: 50%; margin: 0 0 0 -5px}.blog-detail .detail-relatedlist li{width: auto; display: block}.blog-detail .reply-post{padding-left: 0; margin-bottom: 15px}.blog-detail .reply-portrait{position: static; margin: 0 auto 15px}.blog-detail .reply-main:before{transform: rotate(135deg); -webkit-transform: rotate(135deg); top: -5px; left: 50%; margin: 0 0 0 -5px}.detail-title-info{margin: 0 0 15px}.blog-detail .ver-mid{padding: 0 0 0 15px}.blog-detail .detail-description p, .blog-detail .detail-gallery, .blog-detail .detail-images, .blog-detail .detail-info, .blog-detail .list-audio, .blog-detail .list-video, .detail-social{margin-bottom: 15px}.blog-detail .comments-main, .blog-detail .comments-reply, .blog-detail .reply-main{padding: 10px}.blog-detail .detail-description{margin-bottom: 0}.blog-detail .detail-port-nav{padding: 0 0 15px; margin-bottom: 30px}}.blog-detail .detail-message{margin-bottom: 30px}.blog-detail .message-formlist{margin: 0 -23px 0 0; padding: 0; list-style: none; font-size: 0; letter-spacing: 0}.blog-detail .message-formlist input,.blog-detail .message-formlist textarea{box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 8px 12px 8px 5px; margin: 0; line-height: 28px; border: 1px solid #e3e3e3; background-color: #fff; font-size: 13px; transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; font-family: Arial, Helvetica, sans-serif; width: 100%}.blog-detail .message-formlist li{padding: 0 23px 23px 0; display: inline-block; vertical-align: top; font-size: 13px}@media only screen and (max-width:767px){.blog-detail .message-formlist li{width: 100%!important}}.detail-recent{position: relative; margin: 0 0 40px; padding: 20px 0 0}.detail-recent:after{clear: both; content: "."; height: 0; font-size: 0; visibility: hidden; display: block}.detail-recent>li{position: relative; list-style: none; width: 50%; float: left; padding-top: 40px; padding-bottom: 40px; border-right: 1px solid #ddd}.detail-recent>li:nth-child(2n-3){padding-right: 40px}.detail-recent>li:nth-child(2n-2){padding-left: 40px; border-right: 0}.detail-recent>li:after{content: ""; position: absolute; top: 100%; left: 0; right: 0; border-bottom: 1px solid #ddd}.detail-recent>li:nth-child(2n-3):after{right: 40px}.detail-recent>li:nth-child(2n-2):after{left: 40px}.detail-recent>li:nth-child(1),.detail-recent>li:nth-child(2){padding-top: 0}.detail-recent>li:nth-last-child(1),.detail-recent>li:nth-last-child(2){padding-bottom: 0}.detail-recent>li:nth-last-child(1):after,.detail-recent>li:nth-last-child(2):after{border-bottom: 0}.detail-recent .pic{float: left; margin-right: 20px; max-width: 50%}.blog-timeline .list-images img,.blog-timeline img,.detail-recent .pic img{max-width: 100%}.detail-recent .box-right{overflow: hidden}.detail-recent .title{overflow: hidden; font-size: 16px; color: #444; margin: 4px 0; font-weight: 700}.detail-recent .title a,.detail-recent .title a:active,.detail-recent .title a:link,.detail-recent .title a:visited{color: #444}.detail-recent .title a:hover{color: #20a3f0; text-decoration: none}.detail-recent .info{color: #999; margin: 0 0 10px}@media only screen and (max-width:991px){.detail-recent>li{width: auto; padding: 30px 0!important; border: none!important; border-bottom: 1px solid #ddd!important}.detail-recent>li:nth-child(1){padding: 0!important}.detail-recent>li:after{content: normal!important}}@media only screen and (max-width:767px){.detail-recent{padding: 0}.detail-recent>li:nth-child(1){padding: 0!important}}.blog-page{text-align: center}.blog-page.text-left{text-align: left}.blog-page .page-info{color: #333; font-size: 14px; margin-right: 32px}.blog-page>a{border: 1px solid #ddd; text-align: center; height: 40px; line-height: 40px; white-space: normal; display: inline-block; padding: 0 17px; color: #666; margin: 3px 0}.blog-page>a.current,.blog-page>a:hover{text-decoration: none; border-color: #20a3f0; color: #20a3f0}.blog-page .disable{opacity: .6; pointer-events: none}.blog-timeline{position: relative}.blog-timeline:before{content: ""; position: absolute; border-left: 4px solid #e7e7e7; top: 0; bottom: 0; left: 50%; margin-left: -2px}.blog-timeline .blog-date,.blog-timeline .blog-more{width: 150px; height: 50px; line-height: 50px; font-size: 15px; background-color: #20a3f0; margin: auto auto 38px; position: relative; text-align: center}.blog-timeline .blog-date{color: #fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.blog-timeline .blog-more{display: block; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; transition: background-color ease-in .2s; -moz-transition: background-color ease-in .2s; -webkit-transition: background-color ease-in .2s; -o-transition: background-color ease-in .2s; -ms-transition: background-color ease-in .2s}.blog-timeline .blog-more,.blog-timeline .blog-more:active,.blog-timeline .blog-more:link,.blog-timeline .blog-more:visited{color: #fff}.blog-timeline .blog-more:hover{background-color: #333}.blog-timeline .blog-date:after{content: ""; width: 18px; height: 18px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; background-color: #20a3f0; border: 4px solid #fff; position: absolute; left: 50%; bottom: -9px; margin-left: -9px}.blog-timeline .timeline-left,.blog-timeline .timeline-right{float: left; width: 50%; margin-bottom: 50px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; position: relative; padding: 0 30px 0 0}.blog-timeline .timeline-right{float: right; padding: 0 0 0 30px}.blog-timeline .timeline-left .list-post:before,.blog-timeline .timeline-right .list-post:before{content: ""; width: 10px; height: 10px; display: inline-block; border-right: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; position: absolute; left: 100%; top: 70px; margin: 0 0 0 -4px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); background-color: #fff}.blog-timeline .timeline-right .list-post:before{transform: rotate(135deg); -webkit-transform: rotate(135deg); margin: 0 -4px 0 0; top: 140px; left: auto; right: 100%}.blog-timeline .timeline-left .list-post:after,.blog-timeline .timeline-right .list-post:after{content: ""; width: 20px; height: 20px; display: inline-block; border: 4px solid #fff; background-color: #20a3f0; position: absolute; top: 66px; left: auto; right: -41px; margin: 0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%}.blog-timeline .timeline-right .list-post:after{margin: 0; top: 136px; left: -41px; right: auto}.blog-timeline .list-post{position: relative; border: 1px solid #e7e7e7; background-color: #fff; padding: 20px}.blog-timeline .list-gallery{margin-bottom: 20px}.blog-timeline .list-images{display: inline-block; max-width: 100%}.blog-timeline .list-viewinfo{min-height: 63px; margin-bottom: 20px}.blog-timeline .list-date{width: 52px; line-height: 38px; background-color: #f5f5f5; text-align: center; font-size: 20px; color: #666; position: absolute; left: 20px}.blog-timeline .list-date .month{height: 25px; line-height: 25px; background-color: #20a3f0; color: #fff; display: block; font-size: 14px}.blog-timeline .list-date+.list-info,.blog-timeline .list-date+.list-info+.list-title,.blog-timeline .list-date+.list-title,.blog-timeline .list-date+.list-title+.list-info,.blog-timeline .list-date+.list-viewinfo{margin-left: 70px}.blog-timeline .list-date+.list-viewinfo{margin-bottom: 0}.blog-timeline .list-title{font-size: 18px; line-height: 1.2; color: #333; margin: 0 0 8px; font-weight: 700}.blog-timeline .list-title a,.blog-timeline .list-title a:active,.blog-timeline .list-title a:link,.blog-timeline .list-title a:visited{color: #666}.blog-timeline .list-title a:hover{color: #20a3f0}.blog-timeline .list-info{margin: 0 0 18px; font-size: 13px}.blog-timeline .list-info,.blog-timeline .list-info a,.blog-timeline .list-info a:active,.blog-timeline .list-info a:link,.blog-timeline .list-info a:visited{color: #999}.blog-timeline .list-info a:hover{color: #20a3f0; text-decoration: none}.blog-timeline .list-info .fa{margin: 0 8px 0 0}.blog-timeline .list-info .sep{padding: 0 10px; font-size: 0}.blog-timeline .list-description{margin-bottom: 25px}.blog-timeline .list-btn{color: #20a3f0; display: inline-block; text-decoration: underline; font-style: italic; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.blog-timeline .list-btn:hover,.blog-timeline a:hover{text-decoration: none}.blog-timeline .list-quote{background-color: #f5f5f5; padding: 20px 20px 20px 100px; margin: 0 0 25px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; position: relative; min-height: 100px}.blog-timeline .list-quote:before{content: "\f10d"; font-family: dnngo!important; position: absolute; left: 20px; top: 20px; font-size: 60px; color: #c4c3c3; line-height: 1}.blog-timeline2 .list-date:after,.blog-timeline2 .list-date:before,.blog-timeline2 .list-post:before{content: ""; position: absolute}.blog-timeline .list-quote p{text-indent: 0; font-size: 20px; color: #666}.blog-timeline .list-quote small{position: static; padding: 0; color: #666; font-size: 16px; text-align: right}.blog-timeline .list-video.ratio1{padding-bottom: 56.25%}.blog-timeline .list-video.ratio2{padding-bottom: 75%}.blog-timeline .list-video.ratio3{padding-bottom: 50%}.blog-timeline .list-video.ratio4{padding-bottom: 100%}.blog-timeline .list-video embed,.blog-timeline .list-video iframe,.blog-timeline .list-video object,.blog-timeline .list-video video{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1}.blog-timeline .list-voice{border: 2px solid #f5f5f5; padding: 25px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin-bottom: 25px}.blog-timeline .list-voice h3{color: #666; font-size: 18px; font-weight: 400; margin: 8px 0 0}.blog-timeline .list-voice audio{width: 100%; background-color: #fff; max-width: 800px}.blog-timeline .list-section{border: 1px solid #e7e7e7; padding: 20px 25px; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; line-height: 1.8; color: #666}.blog-timeline .list-linkbox{background-color: #20a3f0; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding: 20px 25px; color: #fff; text-align: center; transition: background-color ease-in .2s; -moz-transition: background-color ease-in .2s; -webkit-transition: background-color ease-in .2s; -o-transition: background-color ease-in .2s; -ms-transition: background-color ease-in .2s}.blog-timeline a:hover .list-linkbox{background-color: #333}.blog-timeline .list-linkbox .link-title{font-size: 22px; border-bottom: 1px solid #fff; display: inline-block; padding: 4px 0}.blog-timeline .list-linkbox .link-url{padding: 10px 0}@media only screen and (max-width:767px){.blog-timeline:before{left: 0}.blog-timeline .blog-date{margin: auto 2px 20px}.blog-timeline .blog-date:after{left: 0; top: 50%; bottom: auto; margin-top: -9px}.blog-timeline .timeline-left, .blog-timeline .timeline-right{width: auto; padding: 0 0 0 30px; float: none; margin-bottom: 20px}.blog-timeline .timeline-left .list-post:before{transform: rotate(135deg); -webkit-transform: rotate(135deg); margin: 0 -4px 0 0; top: 140px; left: auto; right: 100%}.blog-timeline .timeline-left .list-post:after{margin: 0; top: 136px; left: -41px; right: auto}.blog-timeline .list-linkbox .link-title{font-size: 14px}}.blog-timeline2{padding-left: 200px; position: relative}.blog-timeline2:before{content: ""; border-right: 2px solid #e7e7e7; position: absolute; top: 0; bottom: 0; left: 112px}.blog-timeline2 .list-post{padding-bottom: 50px; margin-bottom: 49px; border-bottom: 1px dashed #bfbfbf; position: relative}.blog-timeline2 .list-gallery{margin-bottom: 38px}.blog-timeline2 .list-images{display: inline-block; border: 5px solid #f5f5f5; max-width: 100%; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px}.blog-timeline2 .list-images img{max-width: 100%; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px}.blog-timeline2 .list-viewinfo{position: relative; min-height: 63px; margin-bottom: 18px}.portfolios-list.loading .isotope-main,.portfolios_isotope.loading .isotope-main{min-height: 100px}.blog-timeline2 .list-date{text-align: center; font-size: 14px; color: #666; position: absolute; right: 100%; top: 60px; margin-right: 106px; white-space: nowrap}.blog-timeline2 .list-date:before{width: 38px; height: 38px; background-color: #20a3f0; border: 14px solid #fff; right: -38px; top: -7px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%}.blog-timeline2 .list-date:after{width: 20px; height: 20px; border: 1px solid #20a3f0; right: -29px; top: 2px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%}.blog-timeline2 .list-post:before{width: 60px; border-bottom: 2px solid #e7e7e7; right: 100%; top: 71px; margin-right: 10px}.blog-timeline2 .list-date .month{height: 25px; line-height: 25px; background-color: #20a3f0; color: #fff; display: block; font-size: 14px}.blog-timeline2 .list-title{font-size: 18px; line-height: 1.2; color: #333; margin: 0 0 8px; font-weight: 700}.blog-timeline2 .list-title a,.blog-timeline2 .list-title a:active,.blog-timeline2 .list-title a:link,.blog-timeline2 .list-title a:visited{color: #666}.blog-timeline2 .list-title a:hover{color: #20a3f0}.blog-timeline2 .list-info,.blog-timeline2 .list-info a,.blog-timeline2 .list-info a:active,.blog-timeline2 .list-info a:link,.blog-timeline2 .list-info a:visited{color: #999; font-size: 13px}.blog-timeline2 .list-info a:hover{color: #20a3f0; text-decoration: none}.blog-timeline2 .list-info .fa{margin: 0 6px 0 0}.blog-timeline2 .list-info .sep{margin: 0 10px; font-size: 0}.blog-timeline2 .list-description{margin-bottom: 25px}.blog-timeline2 .list-btn{color: #20a3f0; display: inline-block; text-decoration: underline; font-style: italic; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.blog-timeline2 .list-btn:hover{text-decoration: none}.blog-timeline2 img{max-width: 100%}.blog-timeline2 .dg-carousel13{border: 5px solid #f5f5f5; max-width: 100%; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px}.blog-timeline2 .dg-carousel13 img{max-width: 100%; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px}.blog-timeline2 .list-quote{background-color: #f5f5f5; padding: 20px 20px 20px 100px; margin: 0; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; position: relative; min-height: 100px}.blog-timeline2 .list-quote:before{content: "\f10d"; font-family: dnngo!important; position: absolute; left: 20px; top: 20px; font-size: 60px; color: #c4c3c3; line-height: 1}.blog-timeline2 .list-quote p{text-indent: 0; font-size: 20px; color: #666}.blog-timeline2 .list-quote small{position: static; padding: 0; color: #666; font-size: 16px; text-align: right}.blog-timeline2 .list-video>*{border: 5px solid #f5f5f5; max-width: 100%; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px}.blog-timeline2 .list-video.ratio1{padding-bottom: 56.25%}.blog-timeline2 .list-video.ratio2{padding-bottom: 75%}.blog-timeline2 .list-video.ratio3{padding-bottom: 50%}.blog-timeline2 .list-video.ratio4{padding-bottom: 100%}.blog-timeline2 .list-video embed,.blog-timeline2 .list-video iframe,.blog-timeline2 .list-video object,.blog-timeline2 .list-video video{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1}.blog-timeline2 .list-voice{border: 2px solid #f5f5f5; padding: 25px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.blog-timeline2 .list-voice h3{color: #666; font-size: 20px; font-weight: 400; margin: 8px 0 0}.blog-timeline2 .list-voice audio{width: 100%; background-color: #fff; max-width: 800px}.blog-timeline2 .list-section{background-color: #f5f5f5; padding: 20px 25px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; line-height: 1.8; color: #666}.blog-timeline2 .list-linkbox{background-color: #20a3f0; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding: 20px 25px; color: #fff; text-align: center; transition: background-color ease-in .2s; -moz-transition: background-color ease-in .2s; -webkit-transition: background-color ease-in .2s; -o-transition: background-color ease-in .2s; -ms-transition: background-color ease-in .2s}.blog-timeline2 a:hover{text-decoration: none}.blog-timeline2 a:hover .list-linkbox{background-color: #333}.blog-timeline2 .list-linkbox .link-title{font-size: 24px; border-bottom: 1px solid #fff; display: inline-block; padding: 4px 0}.blog-timeline2 .list-linkbox .link-url{padding: 10px 0}.blog-timeline .list-video,.blog-timeline2 .list-video{position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; z-index: 0}@media only screen and (max-width:767px){.blog-timeline2{padding: 0 0 0 20px}.blog-timeline2:before{left: 0}.blog-timeline2 .list-date{position: static; text-align: left; margin-bottom: 10px}.blog-timeline2 .list-date:before{left: -38px}.blog-timeline2 .list-date:after{left: -29px}.blog-timeline2 .list-post:before{display: none}}.blog-tab .tab-title{margin: 0 0 -1px; padding: 0; list-style: none; overflow: hidden}.blog-tab .tab-title li{float: left; width: 49%; text-align: center; border: 1px solid #f0f0f0; border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; padding: 12px 0; font-size: 14px; color: #666; background-color: #f5f5f5; position: relative; margin-right: 1%; cursor: pointer; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.blog-tab .tab-title li:before{content: ""; border-top: 2px solid #f5f5f5; position: absolute; top: 0; left: 0; right: 0; height: 4px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.blog-tab .tab-title li.active{background-color: #fff; border-bottom-color: transparent}.blog-tab .tab-title li.active:before{border-top-color: #20a3f0}.blog-tab .tab-title li:last-child{margin: 0; float: right}.blog-tab .tab-container{border: 1px solid #f0f0f0; position: relative}.blog-tab .tab-list{list-style: none; margin: 0; padding: 0}.blog-tab .tab-list img{float: left; margin-right: 12px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px}.blog-tab .tab-list li{overflow: hidden; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px dashed #dbdbdb; color: #999}.blog-tab .tab-list li:last-child{border-bottom: 0; margin: 0; padding: 0}.blog-tab .tab-list li h6{color: #666; font-size: 13px; margin: 3px 0 5px}.blog-tab .tab-list li .tab-right{overflow: hidden}.blog-tab .tab-container .tab-main{position: absolute; top: 0; visibility: hidden; opacity: 0; z-index: -1; padding: 20px 12px; width: 100%; transition: all ease-in .4s; -moz-transition: all ease-in .4s; -webkit-transition: all ease-in .4s; -o-transition: all ease-in .4s; -ms-transition: all ease-in .4s}.blog-tab .tab-container .tab-main.active{position: static; top: 0; visibility: visible; opacity: 1}.blog-grid-list-main .isotope-main{position: relative}.blog-grid-list-main[data-item="2"] .isotope-main{margin: 0 -10px}.blog-grid-list-main[data-item="2"] .isotope-item{padding: 0 10px 20px}.blog-grid-list-main[data-item="2"] .dg-imagebox15 .content{padding: 20px 20px 10px 0}.blog-grid-list-main[data-item="3"] .isotope-main{margin: 0 -8px}.blog-grid-list-main[data-item="3"] .isotope-item{padding: 0 8px 16px}.blog-grid-list-main[data-item="3"] .dg-imagebox15 .content{padding: 15px 15px 10px 0}.blog-grid-list-main[data-item="4"] .isotope-main{margin: 0 -6px}.blog-grid-list-main[data-item="4"] .isotope-item{padding: 0 6px 12px}.blog-grid-list-main[data-item="4"] .dg-imagebox15 .content{padding: 15px 15px 10px 0}.blog-grid-list-main[data-item="5"] .isotope-main{margin: 0 -5px}.blog-grid-list-main[data-item="5"] .isotope-item{padding: 0 5px 10px}.blog-grid-list-main[data-item="5"] .dg-imagebox15 .content{padding: 15px 15px 10px 0}.blog-grid-list-main[data-item="5"] .dg-imagebox15 .content .sep{padding: 0}.blog-grid-list-main[data-item="5"] .dg-imagebox02 .title,.blog-grid-list-main[data-item="5"] .dg-imagebox15 .title{font-size: 17px}.blog-grid-list-main[data-item="5"] .dg-imagebox15 .info{font-size: 14px}.blog-grid-list-main[data-item="6"] .isotope-main{margin: 0 -3px}.blog-grid-list-main[data-item="6"] .isotope-item{padding: 0 3px 6px}.blog-grid-list-main[data-item="6"] .dg-imagebox15 .content{padding: 15px 15px 10px 0}.blog-grid-list-main.spacing-no .isotope-item,.blog-grid-list-main[data-item="6"] .dg-imagebox15 .content .sep{padding: 0}.blog-grid-list-main[data-item="6"] .dg-imagebox02 .title,.blog-grid-list-main[data-item="6"] .dg-imagebox15 .title{font-size: 15px}.blog-grid-list-main[data-item="6"] .dg-imagebox15 .info{font-size: 12px}.blog-grid-list-main.spacing-no .isotope-main{margin: 0}.blog-grid-list-main{overflow: hidden}.blog-grid-list-main .isotope_console{display: table; width: 100%; margin-bottom: 55px}.blog-grid-list-main .isotope-group{text-align: left; padding: 0; display: table-cell}.blog-grid-list-main .isotope-group-select{padding: 7px; display: table-cell; border: 1px solid #ddd; background: 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.blog-grid-list-main .isotope-group a{margin: 0 10px 3px 0; padding: 6px 20px 5px; color: #333; font-size: 13px; letter-spacing: 1px; border: 1px solid #ddd; background-color: transparent; text-decoration: none; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s; position: relative; display: inline-block; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px}.blog-grid-list-main .isotope-group.style_1 a{border: 1px solid transparent; background-color: #f3f3f3}.blog-grid-list-main .isotope-group.style_2 a{border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.blog-grid-list-main .isotope-group.style_3 a{border: 1px solid transparent; background-color: #f3f3f3; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.blog-grid-list-main .isotope-group.style_4 a{border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px}.blog-grid-list-main .isotope-group.style_5 a{border: 1px solid transparent; background-color: #f3f3f3; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px}.blog-grid-list-main .isotope-group.style_6 a{margin-right: 0; border-left: 0; background-color: transparent; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.blog-grid-list-main .isotope-group.style_6 a:first-child{border-left: 1px solid #ddd; border-radius: 4px 0 0 4px}.blog-grid-list-main .isotope-group.style_6 a:last-child{border-radius: 0 4px 4px 0}.blog-grid-list-main .isotope-group.style_7 a,.blog-grid-list-main .isotope-group.style_8 a{border: 0}.blog-grid-list-main .isotope-group.style_8 a::after{content: ""; position: absolute; bottom: 0; left: .7em; width: 0; height: 2px; background-color: #20a3f0; transition: all ease-in .3s; -moz-transition: all ease-in .3s; -webkit-transition: all ease-in .3s; -o-transition: all ease-in .3s; -ms-transition: all ease-in .3s}.blog-grid-list-main .isotope-group.style_white a{color: #fff; border-color: transparent; background: 0}.blog-grid-list-main .isotope-group a.active,.blog-grid-list-main .isotope-group a:hover{color: #20a3f0; border-color: #20a3f0}.blog-grid-list-main .isotope-group.style_1 a.active,.blog-grid-list-main .isotope-group.style_1 a:hover,.blog-grid-list-main .isotope-group.style_3 a.active,.blog-grid-list-main .isotope-group.style_3 a:hover,.blog-grid-list-main .isotope-group.style_5 a.active,.blog-grid-list-main .isotope-group.style_5 a:hover{color: #fff; border-color: transparent}.blog-grid-list-main .isotope-group.style_6 a.active,.blog-grid-list-main .isotope-group.style_6 a:hover{color: #fff; border-color: #20a3f0}.blog-grid-list-main .isotope-group.style_8 a.active::after,.blog-grid-list-main .isotope-group.style_8 a:hover::after{content: ""; width: -moz-calc(100% - 1.4em); width: -webkit-calc(100% - 1.4em); width: calc(100% - 1.4em)}.blog-grid-list-main .isotope-group.style_white a.active,.blog-grid-list-main .isotope-group.style_white a:hover{color: #fff; border-color: #fff}.blog-grid-list-main .sort-btn{display: table-cell; text-align: right; margin: 0; padding: 0; list-style: none}.blog-grid-list-main .sort-btn a,.blog-grid-list-main .sort-btn li{display: inline-block; vertical-align: middle}.blog-grid-list-main .sort-btn li:last-child{margin-left: 30px}.blog-grid-list-main .sort-btn a{font-size: 14px; color: #888}.blog-grid-list-main .sort-btn .filter-switch{display: inline-block; width: 32px; height: 16px; background: #20a3f0; border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px; position: relative; margin: 0 5px; vertical-align: middle; cursor: pointer}.blog-grid-list-main .sort-btn .filter-switch:after{content: ""; position: absolute; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; left: 18px; top: 2px; background: #fff; display: block; height: 12px; width: 12px; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.blog-grid-list-main .sort-btn .active+.filter-switch:after{left: 2px}.blog-grid-list-main .isotope-group a.active,.blog-grid-list-main .isotope-group a:hover{background-color: transparent; text-decoration: none}.blog-grid-list-main .isotope-group.style_1 a.active,.blog-grid-list-main .isotope-group.style_1 a:hover,.blog-grid-list-main .isotope-group.style_3 a.active,.blog-grid-list-main .isotope-group.style_3 a:hover,.blog-grid-list-main .isotope-group.style_5 a.active,.blog-grid-list-main .isotope-group.style_5 a:hover,.blog-grid-list-main .isotope-group.style_6 a.active,.blog-grid-list-main .isotope-group.style_6 a:hover{background-color: #20a3f0}.blog-grid-list-main .isotope-group a.active:before,.blog-grid-list-main .isotope-group a:hover.active:before{content: ""; width: 100%; position: absolute; left: 0; bottom: 0}@media only screen and (max-width:991px){.blog-grid-list-main .isotope_console{margin-bottom: 20px}}.dg-carousel03,.dg-carousel04 .cont,.dg-carousel06 .item,.dg-carousel08,.nav-dots{text-align: center}.fs-18{font-size: 18px}.sl-content-slice,.sl-content-wrapper,.sl-slider{position: absolute}.sl-slider{top: 0; left: 0}.sl-slide,.sl-slide-inner,.sl-slides-wrapper{position: absolute; width: 100%; height: 100%; top: 0; left: 0}.sl-slide{z-index: 1}.sl-content-slice{overflow: hidden; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; background: #fff; -o-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; opacity: 1}.dg-imagebox06 .content,.dg-imagebox06 .pic,.isotope-grid .isotope-item{-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden}.sl-slide-horizontal .sl-content-slice{width: 100%; height: 50%; left: -200px; -webkit-transform: translateY(0) scale(1); -moz-transform: translateY(0) scale(1); -o-transform: translateY(0) scale(1); -ms-transform: translateY(0) scale(1); transform: translateY(0) scale(1)}.sl-slide-horizontal .sl-content-slice:first-child{top: -200px; padding: 200px 200px 0}.sl-slide-horizontal .sl-content-slice:nth-child(2){top: 50%; padding: 0 200px 200px}.sl-slide-vertical .sl-content-slice{width: 50%; height: 100%; top: -200px; -webkit-transform: translateX(0) scale(1); -moz-transform: translateX(0) scale(1); -o-transform: translateX(0) scale(1); -ms-transform: translateX(0) scale(1); transform: translateX(0) scale(1)}.sl-slide-vertical .sl-content-slice:first-child{left: -200px; padding: 200px 0 200px 200px}.sl-slide-vertical .sl-content-slice:nth-child(2){left: 50%; padding: 200px 200px 200px 0}.sl-content{width: 100%; height: 100%; background: #fff}.nav-dots span,.sl-slide-horizontal .sl-slide-inner{background: #ddd}.sl-slide-vertical .sl-slide-inner{background: #ccc}.nav-arrows span{position: absolute; z-index: 99; top: 50%; width: 40px; height: 40px; border: 8px solid #ddd; text-indent: -90000px; margin-top: -40px; cursor: pointer; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg)}.colorimg img{display: block; margin: 0 auto}.cus-img{position: relative; height: 488px}.cus-img img{position: absolute; max-width: 100%}[class*=dg-carousel] .owl-dots{margin-top: 26px}[class*=dg-carousel] .owl-dots .owl-dot{cursor: pointer; width: 15px; height: 15px; margin: 0 6px 3px; border: 1px solid transparent; position: relative; transition: border-color ease-in .2s; -moz-transition: border-color ease-in .2s; -webkit-transition: border-color ease-in .2s; -o-transition: border-color ease-in .2s; -ms-transition: border-color ease-in .2s}[class*=dg-carousel] .owl-dots .owl-dot:after{content: ""; top: 2px; left: 2px; right: 2px; bottom: 2px; position: absolute; background-color: #dcdcdc; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; transition: background-color ease-in .2s; -moz-transition: background-color ease-in .2s; -webkit-transition: background-color ease-in .2s; -o-transition: background-color ease-in .2s; -ms-transition: background-color ease-in .2s}[class*=dg-carousel] .owl-dots .owl-dot.active{border-color: #20a3f0; background-color: transparent}[class*=dg-carousel].color-white .owl-dots .owl-dot.active,[class*=dg-carousel].color-white .owl-nav .owl-next:before,[class*=dg-carousel].color-white .owl-nav .owl-prev:before{border-color: #fff}[class*=dg-carousel] .owl-dots .owl-dot.active:after{background-color: #20a3f0}[class*=dg-carousel].color-white .owl-dots .owl-dot.active:after,[class*=dg-carousel].color-white .owl-dots .owl-dot:after{background-color: #fff}@media only screen and (min-width:1600px){[class*=dg-carousel] .owl-nav .owl-prev{left: -65px}[class*=dg-carousel] .owl-nav .owl-next{right: -65px}}.dg-carousel01 .title{margin: 0; font-size: 18px; color: #424242; font-weight: 700}.dg-carousel01 .date{margin: 4px 0 16px; line-height: 1.2}.dg-carousel01 img{width: 100%; margin: 0 0 17px}.dg-carousel02 .item{text-align: center; background-color: rgba(255, 255, 255, .1)}.dg-carousel02 .item img{max-width: 100%}.dg-carousel02 .owl-nav .owl-next,.dg-carousel02 .owl-nav .owl-prev{width: 32px; height: 32px; line-height: 20px; margin-top: -16px; background: 0; border: 1px solid #fff; opacity: .5; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0)}.dg-carousel02 .owl-nav .owl-next:before,.dg-carousel02 .owl-nav .owl-prev:before{border-left: 1px solid #fff; border-bottom: 1px solid #fff; width: 5px; height: 5px; margin: -2px 0 0 -2px}.dg-carousel03{font-size: 16px; color: #333}.dg-carousel03 .title{font-size: 40px; margin: 37px 0; line-height: 1.1}.dg-carousel03 .owl-nav .owl-next,.dg-carousel03 .owl-nav .owl-prev{width: 38px; height: 38px; margin: -18px 0 0; border: 2px solid #20a3f0; background-color: transparent}.dg-carousel03 .owl-nav .owl-next:before,.dg-carousel03 .owl-nav .owl-prev:before{border-color: #20a3f0; width: 11px; height: 11px; margin: -5px 0 0 -3px}.dg-carousel03 .owl-nav .owl-next:before{margin: -5px 0 0 -7px}.dg-carousel03 .owl-nav .owl-next:hover,.dg-carousel03 .owl-nav .owl-prev:hover{background-color: #20a3f0}.dg-carousel03 .owl-nav .owl-next:hover:before,.dg-carousel03 .owl-nav .owl-prev:hover:before{border-color: #fff}.dg-carousel04 .item{border-bottom: 5px solid #20a3f0; overflow: hidden; position: relative}.dg-carousel04 .cont{position: absolute; bottom: 0; left: 0; right: 0; z-index: 1; padding: 40px 20px 26px; color: #fff; -webkit-transform: translateY(100%); transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-carousel04 .item:hover .cont{transform: translateY(0); -webkit-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0)}.dg-carousel04 .cont:after{content: ""; background-color: #20a3f0; position: absolute; opacity: .9; top: 0; left: 0; right: 0; bottom: 0; z-index: -1}.dg-carousel04 .cont h3{color: #fff; font-size: 15px; margin: 0 0 6px}.dg-carousel04 .social a{color: #fff; font-size: 16px; margin: 0 6px 4px}.dg-carousel04 .owl-nav .owl-next,.dg-carousel04 .owl-nav .owl-prev{width: 35px; height: 70px; margin-top: -35px; background-color: rgba(0, 0, 0, .3)}.dg-carousel04 .owl-nav .owl-prev{left: 0!important; border-radius: 0 35px 35px 0; -moz-border-radius: 0 35px 35px 0; -webkit-border-radius: 0 35px 35px 0}.dg-carousel04 .owl-nav .owl-next{right: 0!important; border-radius: 35px 0 0 35px; -moz-border-radius: 35px 0 0 35px; -webkit-border-radius: 35px 0 0 35px}.dg-carousel04 .owl-nav .owl-next:before,.dg-carousel04 .owl-nav .owl-prev:before{border-color: rgba(255, 255, 255, .9); border-width: 1px; width: 11px; height: 11px; margin: -5px 0 0 -7px}.dg-carousel04 .owl-nav .owl-next:before{margin: -5px 0 0 -2px}.dg-carousel04 .owl-nav .owl-next:hover,.dg-carousel04 .owl-nav .owl-prev:hover{background-color: #20a3f0}.dg-carousel05 .item{z-index: 1}.dg-carousel05 .item img{width: 100%; transform: scale(.71); -webkit-transform: scale(.71); box-shadow: 0 0 24px rgba(0, 0, 0, .4); -moz-box-shadow: 0 0 24px rgba(0, 0, 0, .4); -webkit-box-shadow: 0 0 24px rgba(0, 0, 0, .4); transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-carousel05 .owl-stage-outer{position: relative}.dg-carousel05 .owl-stage-outer:after{content: ""; position: absolute; top: 0; left: 50%; transform: translate(-50%, 0); background: url(../../inset/pages-images/dg-carousel05.png) center center no-repeat; background-size: cover; height: 100%; width: 20%; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-carousel05 .center .item img{box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none}.dg-carousel05 .owl-nav .owl-next,.dg-carousel05 .owl-nav .owl-prev{background-color: #20a3f0; width: 50px; height: 50px; margin-top: -25px}.dg-carousel05 .owl-nav .owl-next:before,.dg-carousel05 .owl-nav .owl-prev:before{border: 0; transform: rotate(0); -ms-transform: rotate(0); -moz-transform: rotate(0); -webkit-transform: rotate(0); border-bottom: 2px solid #fff; width: 50%; left: 0; margin: 0; height: 0}.dg-carousel05 .owl-nav .owl-prev:before{right: 0; left: auto}.dg-carousel05 .owl-nav .owl-next:after,.dg-carousel05 .owl-nav .owl-prev:after{content: ""; border: 5px solid transparent; position: absolute; top: 50%; left: 50%; margin-top: -4px}.dg-carousel05 .owl-nav .owl-prev:after{border-right-color: #fff; margin-left: -10px}.dg-carousel05 .owl-nav .owl-next:after{border-left-color: #fff; margin-left: 0}@media only screen and (min-width:1200px){.dg-carousel05 .owl-stage-outer:after{width: 20%}}@media only screen and (min-width:768px) and (max-width:991px){.dg-carousel05 .owl-stage-outer:after{width: 25%}}@media only screen and (max-width:768px){.dg-carousel05 .owl-stage-outer:after{width: 33.3333%}}@media only screen and (max-width:481px){.dg-carousel05 .owl-stage-outer:after{width: 50%}}@media only screen and (max-width:321px){.dg-carousel05 .owl-stage-outer:after{width: 100%}}.dg-carousel06 .item{display: inline-block; vertical-align: middle; padding: 75px}.dg-carousel06 .item img{width: auto; display: inline-block; max-width: 100%; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-carousel06 .center .item img{box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; transform: scale(1.3); -webkit-transform: scale(1.3)}.dg-carousel06 .owl-nav .owl-next,.dg-carousel06 .owl-nav .owl-prev{background-color: transparent; width: 60px; height: 60px; margin-top: -30px}.dg-carousel06 .owl-nav .owl-prev{left: 40%; margin-left: -40px}.dg-carousel06 .owl-nav .owl-next{right: 40%; margin-right: -40px}.dg-carousel06 .owl-nav .owl-next:hover,.dg-carousel06 .owl-nav .owl-prev:hover{background-color: transparent}.dg-carousel06 .owl-nav .owl-next:before,.dg-carousel06 .owl-nav .owl-prev:before{width: 40px; height: 40px; border-color: #20a3f0; margin: -20px 0 0 -20px}@media only screen and (min-width:768px) and (max-width:991px){.dg-carousel06 .item{padding: 55px}.dg-carousel06 .owl-nav .owl-prev{left: 35%}.dg-carousel06 .owl-nav .owl-next{right: 35%}}@media only screen and (max-width:767px){.dg-carousel06 .item{padding: 35px}.dg-carousel06 .owl-nav .owl-prev{left: 10%; margin-left: 0}.dg-carousel06 .owl-nav .owl-next{right: 10%; margin-right: 0}}.dg-carousel07 .item{transition: all ease-in .1s; -moz-transition: all ease-in .1s; -webkit-transition: all ease-in .1s; -o-transition: all ease-in .1s; -ms-transition: all ease-in .1s}.dg-carousel07 .item img{width: auto; max-width: 100%}.dg-carousel07 .owl-item{padding: 76px 0}.dg-carousel07 .owl-item.next,.dg-carousel07 .owl-item.prev{position: relative; z-index: 100}.dg-carousel07 .owl-item.next .item,.dg-carousel07 .owl-item.prev .item{margin: -37px}.dg-carousel07 .owl-item.center{position: relative; z-index: 200}.dg-carousel07 .center .item{margin: -76px}.dg-carousel07 .owl-nav .owl-next,.dg-carousel07 .owl-nav .owl-prev{background-color: transparent; width: 60px; height: 60px; margin-top: -30px}.dg-carousel07 .owl-nav .owl-prev{left: -10%}.dg-carousel07 .owl-nav .owl-next{right: -10%}.dg-carousel07 .owl-nav .owl-next:hover,.dg-carousel07 .owl-nav .owl-prev:hover{background-color: transparent}.dg-carousel07 .owl-nav .owl-next:before,.dg-carousel07 .owl-nav .owl-prev:before{width: 40px; height: 40px; border-color: #20a3f0; border-width: 3px; margin: -20px 0 0 -20px}@media only screen and (max-width:1199px){.dg-carousel07 .owl-nav .owl-prev{left: 0}.dg-carousel07 .owl-nav .owl-next{right: 0}}@media only screen and (max-width:767px){.dg-carousel07 .owl-item.next .item, .dg-carousel07 .owl-item.prev .item{margin: 0}.dg-carousel07 .center .item{margin: -30px -15px}}.dg-carousel08 .owl-nav .owl-next,.dg-carousel08 .owl-nav .owl-prev{border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; width: 40px; height: 40px; background-color: #666; margin: 0; top: auto; bottom: 30%}.owl-carousel08 .owl-nav .owl-next:before,.owl-carousel08 .owl-nav .owl-prev:before{border-color: #fff}.dg-carousel08 .owl-nav .owl-next:hover,.dg-carousel08 .owl-nav .owl-prev:hover{background-color: #20a3f0}.dg-carousel09 .owl-nav .owl-next,.dg-carousel09 .owl-nav .owl-next:hover,.dg-carousel09 .owl-nav .owl-prev,.dg-carousel09 .owl-nav .owl-prev:hover{background-color: transparent; border: 1px solid #9a9a9a}.dg-carousel09 .owl-nav .owl-next:before,.dg-carousel09 .owl-nav .owl-prev:before{border-color: #9a9a9a; border-width: 1px}.dg-carousel10{margin-bottom: 60px}.dg-carousel10 .owl-dots{position: absolute; top: 100%; width: 100%}.dg-carousel10 .owl-nav .owl-next,.dg-carousel10 .owl-nav .owl-prev{width: 65px; height: 145px; margin: -73px 0 0; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; background-color: rgba(0, 0, 0, .6)}.dg-carousel10 .owl-nav .owl-prev{left: 0}.dg-carousel10 .owl-nav .owl-next{right: 0}.dg-carousel10 .owl-nav .owl-prev:before{width: 20px; height: 20px; margin: -10px 0 0 -6px}.dg-carousel10 .owl-nav .owl-next:before{width: 20px; height: 20px; margin: -10px 0 0 -12px}.dg-carousel11 .owl-nav .owl-next,.dg-carousel11 .owl-nav .owl-next:hover,.dg-carousel11 .owl-nav .owl-prev,.dg-carousel11 .owl-nav .owl-prev:hover{border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; background-color: transparent}.dg-carousel11 .owl-nav .owl-prev:before{width: 27px; height: 27px; margin: -13px 0 0 -8px; border-color: #666}.dg-carousel11 .owl-nav .owl-next:before{width: 27px; height: 27px; margin: -13px 0 0 -20px; border-color: #666}.dg-carousel12 .owl-nav .owl-next,.dg-carousel12 .owl-nav .owl-prev{width: 28px; height: 28px; background-color: #c9c9c9; top: -34px; right: 0}.dg-carousel12 .owl-dot{border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%}.dg-carousel12 .owl-nav .owl-prev{left: auto; right: 35px}.dg-carousel12 .owl-nav .owl-next:hover,.dg-carousel12 .owl-nav .owl-prev:hover{background-color: #20a3f0}.dg-carousel12 .owl-nav .owl-next:before,.dg-carousel12 .owl-nav .owl-prev:before{width: 5px; height: 5px; border-width: 1px; margin: -2px 0 0 -3px}.dg-carousel13{position: relative}.dg-carousel13 .owl-dots{margin-top: -35px; z-index: 100; position: absolute}.dg-carousel13 img{width: 100%}.dg-carousel13 .owl-nav .owl-next,.dg-carousel13 .owl-nav .owl-prev{opacity: 0; transition: all .2s ease 0s; width: 40px; height: 40px; margin: -20px 0 0}.dg-carousel13:hover .owl-nav .owl-next,.dg-carousel13:hover .owl-nav .owl-prev{opacity: 1}.dg-carousel13:hover .owl-nav .owl-prev{left: 10px}.dg-carousel13:hover .owl-nav .owl-next{right: 10px}.dg-carousel13 .owl-nav .owl-prev{left: 0}.dg-carousel13 .owl-nav .owl-next{right: 0}@media only screen and (min-width:1600px){.dg-carousel13 .owl-nav .owl-prev{left: 0}.dg-carousel13 .owl-nav .owl-next{right: 0}.dg-carousel13:hover .owl-nav .owl-prev{left: 10px}.dg-carousel13:hover .owl-nav .owl-next{right: 10px}}.tab-title h3{color: #424242; line-height: 1.3; margin: 0 0 40px}.resp-tab-container:after,.resp-tabs-container:after,[class*=dg-tabs-]:after{clear: both; content: "."; height: 0; font-size: 0; visibility: hidden; display: block}.dg-tabs-bottom,.dg-tabs-top{clear: both}.dg-tabs-bottom ul.resp-tabs-list,.dg-tabs-top ul.resp-tabs-list{margin: 0; padding: 0; display: inline-block; border-left: 1px solid #e8e8e8; vertical-align: bottom}.dg-tabs-bottom .resp_container,.dg-tabs-bottom h2.resp-accordion,.dg-tabs-left .resp_container,.dg-tabs-left h2.resp-accordion,.dg-tabs-right .resp_container,.dg-tabs-right h2.resp-accordion,.dg-tabs-top .resp_container,.dg-tabs-top h2.resp-accordion{display: none}.dg-tabs-bottom .resp-tabs-container,.dg-tabs-top .resp-tabs-container{padding: 0; margin: 0 0 8px; clear: both; border: 1px solid #e8e8e8}.dg-tabs-bottom .resp_margin,.dg-tabs-left .resp_margin,.dg-tabs-right .resp_margin,.dg-tabs-top .resp_margin{padding: 20px}.dg-tabs-bottom ul.resp-tabs-list li,.dg-tabs-top ul.resp-tabs-list li{font-size: 15px; margin: 0 0 -1px; list-style: none; border-top: 1px solid #e8e8e8; border-right: 1px solid #e8e8e8; float: left; position: relative; z-index: 1; padding: 8px 15px; white-space: nowrap; cursor: pointer; transition: background-color ease-in .2s, color ease-in .2s; -moz-transition: background-color ease-in .2s, color ease-in .2s; -webkit-transition: background-color ease-in .2s, color ease-in .2s; -o-transition: background-color ease-in .2s, color ease-in .2s; -ms-transition: background-color ease-in .2s, color ease-in .2s; color: #424242}.dg-tabs-bottom ul.resp-tabs-list li:hover,.dg-tabs-top ul.resp-tabs-list li:hover{color: #333; background: #eee}.dg-tabs-bottom ul.resp-tabs-list li.resp-tab-active,.dg-tabs-top ul.resp-tabs-list li.resp-tab-active{position: relative; z-index: 1; background-color: #fff; color: #20a3f0}.dg-tabs-bottom ul.resp-tabs-list{margin: 0 0 8px}.dg-tabs-bottom .resp-tabs-container{margin: 0}.dg-tabs-bottom ul.resp-tabs-list li{border-top: 0; border-bottom: 1px solid #e8e8e8; margin-top: -1px}.dg-tabs-left,.dg-tabs-right{clear: both}.dg-tabs-left .resp-tabs-container,.dg-tabs-right .resp-tabs-container{padding: 0; margin: 0 0 8px; border: 1px solid #e8e8e8; overflow: auto}.dg-tabs-left ul.resp-tabs-list,.dg-tabs-right ul.resp-tabs-list{float: left; margin: 0 -1px 0 0; padding: 0; border-bottom: 1px solid #e8e8e8}.dg-tabs-left ul.resp-tabs-list li,.dg-tabs-right ul.resp-tabs-list li{font-size: 13px; color: #424242; margin: 0; list-style: none; border-top: 1px solid #e8e8e8; border-left: 1px solid #e8e8e8; position: relative; z-index: 1; min-width: 120px; padding: 8px 15px; white-space: nowrap; cursor: pointer; text-align: right; transition: background-color ease-in .2s, color ease-in .2s; -moz-transition: background-color ease-in .2s, color ease-in .2s; -webkit-transition: background-color ease-in .2s, color ease-in .2s; -o-transition: background-color ease-in .2s, color ease-in .2s; -ms-transition: background-color ease-in .2s, color ease-in .2s}.dg-tabs-left ul.resp-tabs-list li:hover,.dg-tabs-right ul.resp-tabs-list li:hover{background: #eee; color: #333}.dg-tabs-left ul.resp-tabs-list li.resp-tab-active,.dg-tabs-right ul.resp-tabs-list li.resp-tab-active{position: relative; z-index: 1; color: #20a3f0; background-color: #fff}.dg-tabs-right ul.resp-tabs-list{float: right; margin: 0 0 0 -1px}.dg-tabs-right .resp-tabs-container{margin: 0}.dg-tabs-right ul.resp-tabs-list li{border-left: none; border-right: 1px solid #e8e8e8; text-align: left}@media only screen and (max-width:768px){[class*=dg-tabs-] ul.resp-tabs-list{display: none}[class*=dg-tabs-] h2.resp-accordion{border: 1px solid #e1e1e1; border-bottom: 0; font-size: 15px; font-weight: 400; padding: 12px 15px; cursor: pointer; color: #333; margin: 0; display: block; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}[class*=dg-tabs-] h2.resp-accordion:hover{background: #eee; color: #333}[class*=dg-tabs-] h2.resp-tab-active, [class*=dg-tabs-] h2.resp-tab-active:hover{background: #20a3f0; color: #fff}[class*=dg-tabs-] h2.resp-accordion>.fa{margin-right: 8px}[class*=dg-tabs-] .resp-arrow{float: right; position: relative; top: 2px; display: inline-block; font-family: dnngo; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; margin-top: 0}/* [class*=dg-tabs-] .resp-arrow:before{content: "\e936"}[class*=dg-tabs-] .resp-tab-active .resp-arrow:before{content: "\e937"}*/ [class*=dg-tabs-] .resp-tabs-container{width: 100%; border: 0; border-bottom: 1px solid #e1e1e1; margin-bottom: 8px}[class*=dg-tabs-] .resp-tab-content{border: 1px solid #e1e1e1; border-bottom: 0; width: auto!important; display: none}}.dg-tabs-top01 ul.resp-tabs-list{border: 0}.dg-tabs-top01 ul.resp-tabs-list li{border: 0; padding: 7px 0 4px 24px; font-size: 16px; border-bottom: 2px solid transparent; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-tabs-top01 ul.resp-tabs-list li:after{content: ""; display: inline-block; vertical-align: middle; height: 26px; border-left: 1px solid #e0e0e0; margin-left: 24px; margin-bottom: 2px}.dg-tabs-top01 ul.resp-tabs-list li:first-child{padding-left: 0}.dg-tabs-top01 ul.resp-tabs-list li:last-child:after{content: ""; margin-left: 0; border: 0}.dg-tabs-top01 ul.resp-tabs-list li.resp-tab-active,.dg-tabs-top01 ul.resp-tabs-list li:hover{color: #20a3f0; border-bottom-color: #20a3f0; background: 0}.dg-tabs-top01 .resp-tabs-container{border: 0; border-top: 1px solid #e0dede}.dg-tabs-top01 .resp_margin{padding: 30px 0 0}@media only screen and (max-width:768px){.dg-tabs-top01 .resp_margin{padding: 15px; margin: 0}.dg-tabs-top01 .resp-tabs-container{border: 0; border-bottom: 1px solid #e1e1e1}}.dg-tabs-top02 ul.resp-tabs-list{border: 0; margin: 0}.dg-tabs-top02 ul.resp-tabs-list li{border: 0; border-right: 1px solid #e8e8e8; padding: 8px 25px 6px; font-size: 16px; color: #424242; margin: 0; background-color: #f5f5f5; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-tabs-top02 ul.resp-tabs-list li:last-child{border: 0}.dg-tabs-top02 ul.resp-tabs-list li.resp-tab-active{background-color: #d83d35d6; border-right-color: #35c2d8; color: #fff!important}.dg-tabs-top02 .resp-tabs-container{border: 0; background-color: #d83d35d6; color: #fff}.dg-tabs-top02 .resp_margin{padding: 33px 30px}.dg-tabs-top02 h2.resp-accordion{color: #fff}@media only screen and (max-width:768px){.dg-tabs-top02 h2.resp-accordion, .dg-tabs-top02 h2.resp-accordion:hover{background: rgba(255, 255, 255, .2); border-color: rgba(255, 255, 255, .2)}.dg-tabs-top02 .resp-tab-content{border-color: rgba(255, 255, 255, .2)}}.dg-tabs-top03 ul.resp-tabs-list{border: 0; margin: 0}.dg-tabs-top03 ul.resp-tabs-list li{border: 0; padding: 7px 27px; font-size: 16px; color: #424242; margin: 0 10px 10px 0; background-color: #f0f0f0; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.dg-tabs-top03 ul.resp-tabs-list li.resp-tab-active{background-color: #20a3f0; color: #fff!important}.dg-tabs-top03 .resp-tabs-container{border: 0; padding: 0}.dg-tabs-top03 .resp_margin{padding: 20px 0 0}@media only screen and (max-width:768px){.dg-tabs-top03 .resp_margin{padding: 15px 15px 20px; margin: 0}.dg-tabs-top03 .resp-tabs-container{border: 0; border-bottom: 1px solid #e1e1e1}}.dg-tabs-top04 ul.resp-tabs-list{display: block; text-align: center; border: 0; border-bottom: 1px solid #e6e6e6}.dg-tabs-top04 ul.resp-tabs-list li{float: none; display: inline-block; vertical-align: bottom; border: 0; border-bottom: 3px solid transparent; background-color: transparent!important; transition: border-color ease-in .2s; -moz-transition: border-color ease-in .2s; -webkit-transition: border-color ease-in .2s; -o-transition: border-color ease-in .2s; -ms-transition: border-color ease-in .2s; text-align: left; padding: 0 0 30px; margin: 0 35px -1px}.dg-tabs-top04 .resp-accordion .dg-ico02,.dg-tabs-top04 .resp-accordion .dg-ico02:hover,.dg-tabs-top04 ul.resp-tabs-list li .dg-ico02,.dg-tabs-top04 ul.resp-tabs-list li .dg-ico02:hover{color: #383838; display: inline-block; vertical-align: middle; margin-right: 14px; background-color: transparent}.dg-tabs-top04 .resp-accordion .box-right,.dg-tabs-top04 ul.resp-tabs-list li .box-right{display: inline-block; vertical-align: middle}.dg-tabs-top04 .resp-accordion h6,.dg-tabs-top04 ul.resp-tabs-list li h6{margin: 7px 0 0; font-size: 16px; color: #383838; font-weight: 700; transition: color ease-in .2s; -moz-transition: color ease-in .2s; -webkit-transition: color ease-in .2s; -o-transition: color ease-in .2s; -ms-transition: color ease-in .2s}.dg-tabs-top04 .resp-accordion li small,.dg-tabs-top04 ul.resp-tabs-list li small{margin: 0; color: #666; font-size: 13px}.dg-tabs-top04 ul.resp-tabs-list li.resp-tab-active{border-bottom-color: #20a3f0}.dg-tabs-top04 ul.resp-tabs-list li.resp-tab-active h6{color: #20a3f0}.dg-tabs-top04 ul.resp-tabs-list li.resp-tab-active .dg-ico02{color: #fff; border-color: #20a3f0; background-color: #20a3f0}.dg-tabs-top04 .resp-tabs-container{border: 0}.dg-tabs-top04 .resp_margin{padding: 60px 0 0}@media only screen and (min-width:992px) and (max-width:1199px){.dg-tabs-top04 ul.resp-tabs-list li{margin: 0 15px -1px}}@media only screen and (max-width:768px){.dg-tabs-top04 ul.resp-tabs-list{display: none}.dg-tabs-top04 .resp-tab-content{border-color: #e6e6e6}.dg-tabs-top04 .resp-tabs-container{border-bottom: 1px solid #e6e6e6; margin-bottom: 30px}.dg-tabs-top04 .resp-accordion h6{margin: 0}.dg-tabs-top04 .resp-accordion .dg-ico02{line-height: 38px; font-size: 16px}.dg-tabs-top04 .resp-arrow{top: 14px}.dg-tabs-top04 .resp-accordion.resp-tab-active .dg-ico02, .dg-tabs-top04 .resp-accordion.resp-tab-active .dg-ico02:hover, .dg-tabs-top04 .resp-accordion.resp-tab-active h6, .dg-tabs-top04 .resp-accordion.resp-tab-active small{color: #fff}.dg-tabs-top04 .resp_margin{padding: 30px}}.dg-tabs-top05 ul.resp-tabs-list{border: 0}.dg-tabs-top05 ul.resp-tabs-list li{border: 0; background-color: #fff; margin-right: 10px; padding: 7px 25px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.dg-tabs-top05 ul.resp-tabs-list li.resp-tab-active{background-color: #20a3f0; color: #fff!important}.dg-tabs-top05 .resp_margin{padding: 35px 0}.dg-tabs-top05 .resp-tabs-container{border: 0}@media only screen and (max-width:991px){.dg-tabs-top05 .resp_margin{padding: 15px}.dg-tabs-top05 .resp-tabs-container{border-bottom: 1px solid #e1e1e1}.dg-tabs-top05 h2.resp-accordion{padding: 12px 15px}.dg-tabs-top05 .resp-arrow{margin-top: 1px}}@media only screen and (max-width:768px){.dg-tabs-top05 .resp-tabs-container{background-color: rgba(255, 255, 255, .7)}}.dg-tabs-top06 ul.resp-tabs-list{border: 0; margin: 0 0 -1px}.dg-tabs-top06 ul.resp-tabs-list li{border: 0; border-left: 1px solid #dcdcdc; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; padding: 7px 25px 5px; font-size: 16px; color: #424242; margin: 0; background-color: #f5f5f5; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-tabs-top06 ul.resp-tabs-list li:last-child{border-right: 1px solid #dcdcdc}.dg-tabs-top06 ul.resp-tabs-list li .fa{margin-right: 10px; font-size: 1.1em; vertical-align: text-top}.dg-tabs-top06 ul.resp-tabs-list li.resp-tab-active{color: #333; background-color: #fff; border-bottom-color: #fff}.dg-tabs-top06 ul.resp-tabs-list li:after{content: ""; border-bottom: 2px solid #20a3f0; position: absolute; top: -1px; left: -1px; right: -1px; opacity: 0; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-tabs-top06 ul.resp-tabs-list li.resp-tab-active:after,.dg-tabs-top07 ul.resp-tabs-list li.resp-tab-active:after,.dg-tabs-top08 ul.resp-tabs-list li.resp-tab-active:after{opacity: 1}.dg-tabs-top06 .resp-tabs-container{border-color: #dcdcdc; background-color: #fff}.dg-tabs-top06 .resp_margin{padding: 33px 30px}@media only screen and (min-width:992px) and (max-width:1199px){.dg-tabs-top06 ul.resp-tabs-list li{padding: 7px 20px 5px}}.dg-tabs-top07 ul.resp-tabs-list{border: 0; padding-left: 20px; display: block; overflow: hidden; position: relative}.dg-tabs-top07 ul.resp-tabs-list:before{content: ""; left: 0; position: absolute; bottom: 0; width: 20px; border-bottom: 1px solid #dcdcdc}.dg-tabs-top07 ul.resp-tabs-list li{border: 1px solid transparent; border-bottom-color: #dcdcdc; padding: 7px 25px 5px; font-size: 16px; color: #424242; margin: 0 0 0 -1px; background-color: transparent; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s; position: relative}.dg-tabs-top07 ul.resp-tabs-list li:last-child:before{content: ""; left: 100%; position: absolute; bottom: -1px; width: 1000px; border-bottom: 1px solid #dcdcdc}.dg-tabs-top07 ul.resp-tabs-list li:after{content: ""; position: absolute; right: -1px; top: 50%; margin-top: -13px; height: 25px; border-left: #dcdcdc 1px solid}.dg-tabs-top07 ul.resp-tabs-list li:last-child:after{content: normal}.dg-tabs-top07 ul.resp-tabs-list li .fa{margin-right: 10px; font-size: 1.1em; vertical-align: text-top}.dg-tabs-top07 ul.resp-tabs-list li.resp-tab-active{color: #20a3f0; background-color: transparent; border-color: #dcdcdc #dcdcdc transparent}.dg-tabs-top07 ul.resp-tabs-list li:hover{background-color: transparent}.dg-tabs-top07 .resp-tabs-container{border: 0}.dg-tabs-top07 .resp_margin{padding: 33px 0}@media only screen and (min-width:992px) and (max-width:1199px){.dg-tabs-top07 ul.resp-tabs-list li{padding: 7px 10px 5px}}@media only screen and (max-width:991px){.dg-tabs-top07 ul.resp-tabs-list{display: none}.dg-tabs-top07 .resp_margin{padding: 20px}.dg-tabs-top07 .resp-tabs-container{border-bottom: #e1e1e1 1px solid}}.dg-tabs-top08 ul.resp-tabs-list{border: 1px solid #dcdcdc; overflow: hidden; position: relative; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #f0f0f0}.dg-tabs-top08 ul.resp-tabs-list li{padding: 7px 25px 5px; font-size: 16px; color: #424242; margin: 0 0 0 -1px; border: 0; border-right: 1px solid #dcdcdc; background-color: transparent; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s; position: relative}.dg-tabs-top08 ul.resp-tabs-list li:last-child{border-right: 0}.dg-tabs-top08 ul.resp-tabs-list li .fa{margin-right: 10px; font-size: 1.1em; vertical-align: text-top}.dg-tabs-top08 ul.resp-tabs-list li.resp-tab-active{color: #fff!important; background-color: #20a3f0}.dg-tabs-top08 .resp-tabs-container{border: 0}.dg-tabs-top08 .resp_margin{padding: 20px 0}@media only screen and (min-width:992px) and (max-width:1199px){.dg-tabs-top08 ul.resp-tabs-list li{padding: 7px 20px 5px}}@media only screen and (max-width:991px){.dg-tabs-top08 .resp_margin{padding: 20px}.dg-tabs-top08 .resp-tabs-container{border-bottom: #e1e1e1 1px solid}}.dg-tabs-left01 ul.resp-tabs-list{border-bottom: 0; margin: 0 -1px 0 0}.dg-tabs-left01 ul.resp-tabs-list li{background: #f9f9f9; padding: 11px 10px 11px 16px; line-height: 1.2; font-size: 15px; margin: 0 0 -1px; min-width: 225px; text-align: left; border: 1px solid #dcdcdc; border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px}.dg-tabs-left01 ul.resp-tabs-list li.resp-tab-active{position: relative; border-left: 2px solid #20a3f0; border-right-color: transparent; padding-left: 15px; z-index: 2}.dg-tabs-left01 ul.resp-tabs-list li .fa{width: 1.2em; font-size: 1.2em; text-align: center; margin-right: 15px; vertical-align: middle; margin-bottom: 4px; display: inline-block}.dg-tabs-left01 .resp_margin{padding: 40px 54px}.dg-tabs-left01 .resp-tabs-container{-moz-box-shadow: -4px 0 14px -7px rgba(0, 0, 0, .3); -webkit-box-shadow: -4px 0 14px -7px rgba(0, 0, 0, .3); box-shadow: -4px 0 14px -7px rgba(0, 0, 0, .3); position: relative; z-index: 1; background-color: #fff}@media only screen and (max-width:991px){.dg-tabs-left01 .resp-tabs-container{-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none}.dg-tabs-left01 .resp_margin{padding: 25px}}.dg-tabs-left02 ul.resp-tabs-list{border-bottom: 0; margin: 0 -1px 0 0}.dg-tabs-left02 ul.resp-tabs-list li{background: #f9f9f9; padding: 12px 30px 10px 16px; line-height: 1.2; font-size: 15px; margin: 0 0 -1px; min-width: 225px; text-align: left; border: 1px solid #dcdcdc}.portfolios_isotope[data-item="5"] [class*=dg-imagebox] .content .center,.portfolios_isotope[data-item="6"] [class*=dg-imagebox] .content .center{min-width: auto}.dg-tabs-left02 ul.resp-tabs-list li.resp-tab-active{position: relative; background-color: #20a3f0; color: #fff!important}.dg-tabs-left02 ul.resp-tabs-list li .fa{width: 1.2em; font-size: 1.2em; text-align: center; margin-right: 11px; vertical-align: middle; margin-bottom: 2px; display: inline-block}.dg-tabs-left02 ul.resp-tabs-list li:after{content: ""; border-right: 1px solid #898989; border-bottom: 1px solid #898989; width: 6px; height: 6px; display: inline-block; position: absolute; right: 20px; top: 50%; margin-top: -3px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg)}.dg-tabs-left02 ul.resp-tabs-list li.resp-tab-active:after{border-color: #fff}.dg-tabs-left02 .resp_margin{padding: 0 0 0 54px}.dg-tabs-left02 .resp-tabs-container{z-index: 1; border: 0; overflow: hidden}.Portfolios-pagetitle-images01{background-image: url(../inset/portfolios/Portfolios-Bg01.jpg)!important}.Portfolios-pagetitle-images02{background-image: url(../inset/portfolios/Portfolios-Bg02.jpg)!important}.Portfolios-pagetitle-images03{background-image: url(../inset/portfolios/Portfolios-Bg03.jpg)!important}.portfolios_isotope{overflow: hidden}.portfolios_isotope .isotope_console{display: table; width: 100%; margin-bottom: 55px}@media only screen and (max-width:991px){.dg-tabs-left02 .resp_margin{padding: 25px}.dg-tabs-left02 .resp-tabs-container{border-bottom: #e1e1e1 1px solid}.portfolios_isotope .isotope_console{margin-bottom: 25px}}.portfolios_isotope .isotope-group{text-align: left; padding: 0; display: table-cell}.portfolios_isotope .isotope-group-select{padding: 7px; display: table-cell; border: 1px solid #ddd; background: 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.portfolios_isotope .isotope-group a{margin: 0 10px 3px 0; padding: 6px 20px 5px; color: #333; font-size: 13px; letter-spacing: 1px; border: 1px solid #ddd; background-color: transparent; text-decoration: none; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s; position: relative; display: inline-block; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px}.portfolios_isotope .isotope-group.style-1 a{border: 1px solid transparent; background-color: #f3f3f3}.portfolios_isotope .isotope-group.style-2 a{border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.portfolios_isotope .isotope-group.style-3 a{border: 1px solid transparent; background-color: #f3f3f3; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.portfolios_isotope .isotope-group.style-4 a{border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px}.portfolios_isotope .isotope-group.style-5 a{border: 1px solid #dcdcdc; background-color: #f3f3f3; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px}.portfolios_isotope .isotope-group.style-6 a{margin-right: 0; border-left: 0; background-color: transparent; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.portfolios_isotope .isotope-group.style-6 a:first-child{border-left: 1px solid #ddd; border-radius: 4px 0 0 4px}.portfolios_isotope .isotope-group.style-6 a:last-child{border-radius: 0 4px 4px 0}.portfolios_isotope .isotope-group.style-7 a,.portfolios_isotope .isotope-group.style-8 a{border: 0; font-size: 14px}.portfolios_isotope .isotope-group.style-8 a::after{content: ""; position: absolute; bottom: 0; left: 20px; width: 0; height: 2px; background-color: #20a3f0; transition: all ease-in .3s; -moz-transition: all ease-in .3s; -webkit-transition: all ease-in .3s; -o-transition: all ease-in .3s; -ms-transition: all ease-in .3s}.portfolios_isotope .isotope-group.style-white a{color: #fff; border-color: transparent; background: 0}.portfolios_isotope .isotope-group.style-white+.isotope-group-select option{color: #000}.portfolios_isotope .isotope-group a.active,.portfolios_isotope .isotope-group a:hover{color: #ee2d24; border-color: #ee2d24}.portfolios_isotope .isotope-group.style-1 a.active,.portfolios_isotope .isotope-group.style-1 a:hover,.portfolios_isotope .isotope-group.style-3 a.active,.portfolios_isotope .isotope-group.style-3 a:hover,.portfolios_isotope .isotope-group.style-5 a.active,.portfolios_isotope .isotope-group.style-5 a:hover{color: #fff; border-color: transparent}.portfolios_isotope .isotope-group.style-6 a.active,.portfolios_isotope .isotope-group.style-6 a:hover{color: #fff; border-color: #20a3f0}.portfolios_isotope .isotope-group.style-8 a.active::after,.portfolios_isotope .isotope-group.style-8 a:hover::after{content: ""; width: -moz-calc(100% - 40px); width: -webkit-calc(100% - 40px); width: calc(100% - 40px)}.portfolios_isotope .isotope-group.style-white a.active,.portfolios_isotope .isotope-group.style-white a:hover{color: #fff; border-color: #fff}.portfolios_isotope .sort-btn{display: table-cell; text-align: right; margin: 0; padding: 0; list-style: none; vertical-align: middle}.portfolios_isotope .sort-btn a,.portfolios_isotope .sort-btn li{display: inline-block; vertical-align: middle}.portfolios_isotope .sort-btn li:last-child{margin-left: 30px}.portfolios_isotope .sort-btn a{font-size: 14px; color: #888}.portfolios_isotope .sort-btn .filter-switch{display: inline-block; width: 32px; height: 16px; background: #20a3f0; border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px; position: relative; margin: 0 5px; vertical-align: middle; cursor: pointer}.portfolios_isotope .sort-btn .filter-switch:after{content: ""; position: absolute; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; left: 18px; top: 2px; background: #fff; display: block; height: 12px; width: 12px; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.portfolios_isotope .sort-btn .active+.filter-switch:after{left: 2px}.portfolios_isotope.loading .isotope-item{position: absolute; left: 0; top: 0; visibility: hidden}.isotope-grid .isotope-item{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0)}.portfolios_isotope .photo_box .plus{height: 60px; width: 60px; position: absolute; top: 50%; left: 50%; margin: -30px 0 0 -30px; background-color: rgba(0, 0, 0, .7); z-index: 10; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; opacity: 0; visibility: hidden; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.portfolios_isotope .photo_box .plus:after,.portfolios_isotope .photo_box .plus:before{width: 22px; height: 22px; left: 50%; top: 50%; position: absolute; content: ""}.portfolios_isotope .photo_box:hover .plus{opacity: 1; visibility: visible}.portfolios_isotope .photo_box .plus:before{border-bottom: 3px solid #fff; margin: -22px 0 0 -11px}.portfolios_isotope .photo_box .plus:after{border-left: 3px solid #fff; margin: -13px 0 0 -2px}.portfolios_isotope .isotope-group a.active,.portfolios_isotope .isotope-group a:hover{background-color: transparent; text-decoration: none}.portfolios_isotope .isotope-group.style-1 a.active,.portfolios_isotope .isotope-group.style-1 a:hover,.portfolios_isotope .isotope-group.style-3 a.active,.portfolios_isotope .isotope-group.style-3 a:hover,.portfolios_isotope .isotope-group.style-5 a.active,.portfolios_isotope .isotope-group.style-5 a:hover,.portfolios_isotope .isotope-group.style-6 a.active,.portfolios_isotope .isotope-group.style-6 a:hover{background-color: #20a3f0}.portfolios_isotope .isotope-group a.active:before,.portfolios_isotope .isotope-group a:hover.active:before{content: ""; width: 100%; position: absolute; left: 0; bottom: 0}.portfolios_isotope .portfolios-info{padding: 35px 0 30px}.portfolios_isotope .portfolios-info .title{font-size: 16px}.portfolios_isotope .portfolios-info .title a,.portfolios_isotope .portfolios-info .title a:active,.portfolios_isotope .portfolios-info .title a:link,.portfolios_isotope .portfolios-info .title a:visited{color: #333}.portfolios_isotope .portfolios-info .info{font-size: 13px}.portfolios_isotope .portfolios-info .info a,.portfolios_isotope .portfolios-info .info a:active,.portfolios_isotope .portfolios-info .info a:link,.portfolios_isotope .portfolios-info .info a:visited{color: #888}.portfolios_isotope .portfolios-info .info a:hover,.portfolios_isotope .portfolios-info .title a:hover{color: #20a3f0}.portfolios_isotope .isotope-main{margin: 0 -12px}.portfolios_isotope .isotope-item{padding: 0 12px 24px}.portfolios_isotope [class*=dg-imagebox] .info{margin: 0}.portfolios_isotope[data-item="2"] .isotope-main{margin: 0 -10px}.portfolios_isotope[data-item="2"] .isotope-item{padding: 0 10px 20px}.portfolios_isotope[data-item="2"] [class*=dg-imagebox] .content{padding: 20px 20px 10px 0}.portfolios_isotope[data-item="3"] .isotope-main{margin: 0 -8px}.portfolios_isotope[data-item="3"] .isotope-item{padding: 0 8px 16px}.portfolios_isotope[data-item="3"] [class*=dg-imagebox] .content{padding: 15px 15px 10px 0}.portfolios_isotope[data-item="4"] .isotope-main{margin: 0 -6px}.portfolios_isotope[data-item="4"] .isotope-item{padding: 0 6px 12px}.portfolios_isotope[data-item="4"] [class*=dg-imagebox] .content{padding: 15px 15px 10px 0}.portfolios_isotope[data-item="5"] .isotope-main{margin: 0 -5px}.portfolios_isotope[data-item="5"] .isotope-item{padding: 0 5px 10px}.portfolios_isotope[data-item="5"] [class*=dg-imagebox] .content{padding: 15px 15px 10px 0}.portfolios_isotope[data-item="5"] [class*=dg-imagebox] .content .sep{padding: 0}.portfolios_isotope[data-item="5"] [class*=dg-imagebox].title{font-size: 17px}.portfolios_isotope[data-item="5"] [class*=dg-imagebox] .info{font-size: 14px}.portfolios_isotope[data-item="6"] .isotope-main{margin: 0 -3px}.portfolios_isotope[data-item="6"] .isotope-item{padding: 0 3px 6px}.portfolios_isotope[data-item="6"] [class*=dg-imagebox] .content{padding: 15px 15px 10px 0}.portfolios_isotope.spacing-no .isotope-item,.portfolios_isotope[data-item="6"] [class*=dg-imagebox] .content .sep{padding: 0}.portfolios_isotope[data-item="6"] [class*=dg-imagebox] .title{font-size: 15px}.portfolios_isotope[data-item="6"] [class*=dg-imagebox] .info{font-size: 12px}.portfolios_isotope.spacing-no .isotope-main{margin: 0}.portfolio-detail .detail-title{font-size: 20px; color: #333; margin: 0 0 5px; font-weight: 600}.portfolio-detail .dg-title01{font-weight: 600}.portfolio-detail .detail-info{margin-bottom: 30px}.portfolio-detail .detail-info,.portfolio-detail .detail-info a,.portfolio-detail .detail-info a:active,.portfolio-detail .detail-info a:link,.portfolio-detail .detail-info a:visited{color: #888}.portfolio-detail .detail-info a:hover{color: #20a3f0}.portfolio-detail .detail-list{margin: 0; padding: 0; list-style: none}.portfolio-detail .detail-list li{padding: 6px 0}.portfolio-detail .detail-list .fa{font-size: 1.3em; color: #20a3f0; margin-right: 10px}.portfolio-detail .detail-social .fa{display: inline-block; width: 36px; height: 36px; line-height: 36px; text-align: center; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin: 0 5px 5px 0}.portfolio-detail .detail-port-nav{border-bottom: 1px solid #ddd; padding: 45px 0 35px; font-size: 16px}.portfolio-detail .detail-port-nav .nav-next{float: right}.portfolio-detail .detail-port-nav a,.portfolio-detail .detail-port-nav a:active,.portfolio-detail .detail-port-nav a:link,.portfolio-detail .detail-port-nav a:visited{color: #999}.portfolio-detail .detail-port-nav a:hover{color: #20a3f0; text-decoration: none}@media only screen and (max-width:767px){.portfolios_isotope .isotope-group, .portfolios_isotope .sort-btn{display: block; text-align: left}.portfolios_isotope .isotope-group a{margin: 0 3px 3px 0}.portfolios_isotope .sort-btn{margin-top: 15px}.portfolios_isotope .sort-btn li{margin: 0 5px 0 0}}.portfolios-list{overflow: hidden}.portfolios-list .isotope_console{display: table; width: 100%; margin-bottom: 55px}.portfolios-list .isotope-group{text-align: left; padding: 0; display: table-cell}.portfolios-list .isotope-group-select{padding: 7px; display: table-cell; border: 1px solid #ddd; background: 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.portfolios-list .isotope-group a{margin: 0 10px 3px 0; padding: 6px 20px 5px; color: #333; font-size: 13px; letter-spacing: 1px; border: 1px solid #ddd; background-color: transparent; text-decoration: none; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s; position: relative; display: inline-block; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px}.portfolios-list .isotope-group.style-1 a{border: 1px solid transparent; background-color: #f3f3f3}.portfolios-list .isotope-group.style-2 a{border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.portfolios-list .isotope-group.style-3 a{border: 1px solid transparent; background-color: #f3f3f3; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.portfolios-list .isotope-group.style-4 a{border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px}.portfolios-list .isotope-group.style-5 a{border: 1px solid transparent; background-color: #f3f3f3; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px}.portfolios-list .isotope-group.style-6 a{margin-right: 0; border-left: 0; background-color: transparent; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.portfolios-list .isotope-group.style-6 a:first-child{border-left: 1px solid #ddd; border-radius: 4px 0 0 4px}.portfolios-list .isotope-group.style-6 a:last-child{border-radius: 0 4px 4px 0}.portfolios-list .isotope-group.style-7 a,.portfolios-list .isotope-group.style-8 a{border: 0; font-size: 14px}.portfolios-list .isotope-group.style-8 a::after{content: ""; position: absolute; bottom: 0; left: 20px; width: 0; height: 2px; background-color: #20a3f0; transition: all ease-in .3s; -moz-transition: all ease-in .3s; -webkit-transition: all ease-in .3s; -o-transition: all ease-in .3s; -ms-transition: all ease-in .3s}.portfolios-list .isotope-group.style-white a{color: #fff; border-color: transparent; background: 0}.portfolios-list .isotope-group.style-white+.isotope-group-select option{color: #000}.portfolios-list .isotope-group a.active,.portfolios-list .isotope-group a:hover,.portfolios-list .isotope-group.style-8 a.active,.portfolios-list .isotope-group.style-8 a:hover{color: #20a3f0; border-color: #20a3f0}.portfolios-list .isotope-group.style-1 a.active,.portfolios-list .isotope-group.style-1 a:hover,.portfolios-list .isotope-group.style-3 a.active,.portfolios-list .isotope-group.style-3 a:hover,.portfolios-list .isotope-group.style-5 a.active,.portfolios-list .isotope-group.style-5 a:hover{color: #fff; border-color: transparent}.portfolios-list .isotope-group.style-6 a.active,.portfolios-list .isotope-group.style-6 a:hover{color: #fff; border-color: #20a3f0}.portfolios-list .isotope-group.style-8 a.active::after,.portfolios-list .isotope-group.style-8 a:hover::after{content: ""; width: -moz-calc(100% - 40px); width: -webkit-calc(100% - 40px); width: calc(100% - 40px)}.portfolios-list .isotope-group.style-white a.active,.portfolios-list .isotope-group.style-white a:hover{color: #fff; border-color: #fff}.portfolios-list .sort-btn{display: table-cell; text-align: right; margin: 0; padding: 0; list-style: none; vertical-align: middle}.portfolios-list .sort-btn .filter-switch,.portfolios-list .sort-btn a,.portfolios-list .sort-btn li{display: inline-block; vertical-align: middle}.portfolios-list .sort-btn a{font-size: 14px; color: #888}.portfolios-list .sort-btn li:last-child{margin-left: 30px}.portfolios-list .sort-btn .filter-switch{width: 32px; height: 16px; background: #20a3f0; border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px; position: relative; margin: 0 5px; cursor: pointer}.portfolios-list .sort-btn .filter-switch:after{content: ""; position: absolute; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; left: 18px; top: 2px; background: #fff; display: block; height: 12px; width: 12px; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.portfolios-list .sort-btn .active+.filter-switch:after{left: 2px}.portfolios-list.loading .isotope-item{position: absolute; left: 0; top: 0; visibility: hidden}.portfolios-list .isotope-item{padding-bottom: 60px}.portfolios-list .isotope-item:after{clear: both; content: "."; height: 0; font-size: 0; visibility: hidden; display: block}@media only screen and (max-width:992px){.portfolios-list .isotope-item{padding-bottom: 35px}}.portfolios-list .imagebox{display: inline-block; float: left; max-width: 65%}.portfolios-list .portfolios-info{overflow: hidden; padding: 54px 0 0 60px}.portfolios-list .title{font-size: 20px; font-weight: 600}.portfolios-list .title a,.portfolios-list .title a:active,.portfolios-list .title a:link,.portfolios-list .title a:visited{color: #333}.portfolios-list .title a:hover{color: #20a3f0; text-decoration: none}.portfolios-list .info{font-size: 13px}.portfolios-list .info a,.portfolios-list .info a:active,.portfolios-list .info a:link,.portfolios-list .info a:visited{color: #888}.portfolios-list .info a:hover{color: #20a3f0}.portfolios-list .line{width: 88px; border-bottom: 1px solid #20a3f0; margin: 16px 0 26px}.portfolios-list.small-thumbnail .portfolios-info{padding: 25px 0 0 60px}.portfolios-list.small-thumbnail .imagebox{max-width: 40%}@media only screen and (max-width:1599px){.portfolios-list .portfolios-info, .portfolios-list.small-thumbnail .portfolios-info{padding-top: 0}}@media only screen and (max-width:991px){.portfolios-list .imagebox, .portfolios-list.small-thumbnail .imagebox{float: none; max-width: inherit}.portfolios-list .portfolios-info, .portfolios-list.small-thumbnail .portfolios-info{padding: 20px 0 0}}@media only screen and (max-width:767px){.portfolios-list .isotope-group, .portfolios-list .sort-btn{display: block; text-align: left}.portfolios-list .isotope-group a{margin: 0 3px 3px 0}.portfolios-list .sort-btn{margin-top: 15px}.portfolios-list .sort-btn li{margin: 0 5px 0 0}}.owl-carousel.owl-hidden{opacity: 1!important}.gallery-carousel .owl-item{opacity: .3; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.gallery-carousel .owl-item.center{opacity: 1}.gallery-carousel .owl-nav .owl-next,.gallery-carousel .owl-nav .owl-prev{width: 57px; height: 57px; line-height: 57px; text-align: center; border: 3px solid #919191; background-color: transparent; top: 50%; margin-top: -29px; color: #919191; opacity: .3}.gallery-carousel .owl-item .item{padding: 0 5px}.gallery-carousel .owl-item .item img{max-width: none; max-height: 100%}.dg-imagebox01 .content .center,.dg-imagebox02 .content .center,.dg-imagebox03 .content .center,.dg-imagebox04 .content .center,.dg-imagebox05 .content .center{vertical-align: middle; white-space: normal; max-width: 90%}@media only screen and (max-width:320px){.gallery-carousel .owl-item .item{height: 160px}}@media only screen and (min-width:320px) and (max-width:414px){.gallery-carousel .owl-item .item{height: 200px}}@media only screen and (min-width:414px) and (max-width:768px){.gallery-carousel .owl-item .item{height: 270px}}@media only screen and (min-width:768px) and (max-width:992px){.gallery-carousel .owl-item .item{height: 400px}}@media only screen and (min-width:992px) and (max-width:1200px){.gallery-carousel .owl-item .item{height: 500px}}.gallery-carousel .owl-nav .owl-prev{left: 5%}.gallery-carousel .owl-nav .owl-next{left: auto; right: 5%}.gallery-carousel .owl-nav .owl-next:before,.gallery-carousel .owl-nav .owl-prev:before{border-color: inherit; width: 15px; height: 15px; border-width: 3px; margin: -8px 0 0 -4px}.gallery-carousel .owl-nav .owl-next:before{margin-left: -8px}.gallery-carousel .owl-nav .owl-next:hover,.gallery-carousel .owl-nav .owl-prev:hover{color: #919191; background-color: transparent; opacity: 1}.dg-accordion01 .panel-heading{border: 1px solid #eceff1; background-color: transparent; padding: 0; position: relative}.dg-accordion01 .panel,.dg-accordion01 .panel-body{border: none!important}.dg-accordion01 .panel-body{padding: 18px 0 0 16px}.dg-accordion01 .panel-heading a{display: block; padding: 12px 23px 11px 54px; font-size: 15px}.dg-accordion01 .panel-heading h4{margin: 0}.dg-accordion01 .panel-heading a.collapsed{color: #424242}.dg-accordion01 .panel-heading a,.dg-accordion01 .panel-heading a:hover{color: #20a3f0; text-decoration: none}.dg-accordion01 .panel+.panel{margin-top: 18px}.dg-accordion01 .panel-heading .arrow{position: absolute; top: 0; left: 0; height: 100%; width: 40px; border-right: 1px solid #ebeef0}.dg-accordion01 .panel-heading .arrow:after{content: ""; width: 2px; height: 14px; background: #fff; position: absolute; top: 50%; left: 50%; margin: -7px 0 0 -1px; z-index: 1; opacity: 0; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion01 .panel-heading .arrow:before{content: ""; width: 14px; height: 2px; background: #20a3f0; position: absolute; top: 50%; left: 50%; margin: -1px 0 0 -7px; z-index: 1; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion01 .panel-heading a.collapsed .arrow:after,.dg-accordion01 .panel-heading a.collapsed .arrow:before{background: #333; opacity: 1}.dg-accordion01 .panel-heading a.collapsed:hover .arrow:after,.dg-accordion01 .panel-heading a.collapsed:hover .arrow:before{background: #20a3f0}.dg-accordion02 .panel{border: 1px solid #e6e6e6; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.dg-accordion02 .panel-heading{background-color: transparent; padding: 0; position: relative}.dg-accordion02 .panel-heading:before{content: ""; width: 3px; position: absolute; top: 0; bottom: 0; left: 0; background-color: #20a3f0}.dg-accordion02 .panel-body{border-color: #e6e6e6; padding: 24px 18px 18px 19px}.dg-accordion02 .panel-heading a{display: block; padding: 12px 54px 11px 20px; font-size: 15px; margin: -1px -1px 0}.dg-accordion02 .panel-heading h4{margin: 0}.dg-accordion02 .panel-heading a.collapsed{color: #424242; background-color: transparent}.dg-accordion02 .panel-heading a,.dg-accordion02 .panel-heading a:hover{background-color: #f2635d; color: #fff; text-decoration: none; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion02 .panel+.panel{margin-top: 14px}.dg-accordion02 .panel-heading .arrow{position: absolute; top: 0; right: 0; height: 100%; width: 33px; border-left: 1px solid #e6e6e6}.dg-accordion02 .panel-heading .arrow:after{content: ""; width: 0; height: 0; position: absolute; top: 50%; left: 50%; margin: -2px 0 0 -5px; border-top: 5px solid #fff; border-left: 5px solid transparent; border-right: 5px solid transparent; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion02 .panel-heading a.collapsed .arrow:after{transform: rotate(-90deg); -webkit-transform: rotate(-90deg); border-top-color: #494949}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top: 0}.dg-accordion03 .panel{border: 0}.dg-accordion03 .panel-heading{background-color: #fbfbfb; padding: 0; position: relative}.dg-accordion03 .panel-body{padding: 24px 18px 21px 19px}.dg-accordion03 .panel-heading a{display: block; padding: 12px 23px 11px 20px; font-size: 15px; margin: 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.dg-accordion03 .panel-heading a .fa{margin-right: 12px; font-size: 1.2em; display: inline-block; vertical-align: middle}.dg-accordion03 .panel-heading h4{margin: 0}.dg-accordion03 .panel-heading a.collapsed{color: #424242; background-color: transparent}.dg-accordion03 .panel-heading a,.dg-accordion03 .panel-heading a:hover{background-color: #20a3f0; color: #fff; text-decoration: none; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion03 .panel+.panel{margin-top: 14px}.dg-accordion03 .panel-heading .arrow{position: absolute; top: 0; right: 0; height: 100%; width: 40px}.dg-accordion03 .panel-heading .arrow:after{content: ""; width: 7px; height: 7px; position: absolute; top: 50%; left: 50%; margin: -4px 0 0 -4px; border-right: 1px solid #fff; border-bottom: 1px solid #fff; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s; transform: rotate(45deg); -webkit-transform: rotate(45deg)}.dg-accordion03 .panel-heading .collapsed:hover .arrow:after{border-right-color: #fff; border-bottom-color: #fff}.dg-accordion03 .panel-heading a.collapsed .arrow:after{transform: rotate(-45deg); -webkit-transform: rotate(-45deg); border-right-color: #5b5b5b; border-bottom-color: #5b5b5b}.dg-accordion04 .panel{border: 0; background-color: transparent}.dg-accordion04 .panel-heading{background-color: transparent; padding: 0; position: relative}.dg-accordion04 .panel-body{padding: 7px 18px 3px 32px; background-color: transparent}.dg-accordion04 .panel-heading a{display: block; padding: 10px 18px 9px 32px; font-size: 15px; margin: 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.dg-accordion04 .panel-heading h4{margin: 0}.dg-accordion04 .panel-heading a.collapsed{color: #424242; background-color: transparent}.dg-accordion04 .panel-heading a,.dg-accordion04 .panel-heading a:hover{background-color: transparent; color: #424242; text-decoration: none; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s}.dg-accordion04 .panel+.panel{background-color: transparent}.dg-accordion04 .panel-heading .arrow{position: absolute; top: 50%; left: 0; background-color: #818181; width: 16px; height: 16px; margin-top: -8px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.dg-accordion04 .panel-heading .collapsed .arrow{background-color: #20a3f0}.dg-accordion04 .panel-heading .arrow:after,.dg-accordion04 .panel-heading .arrow:before{content: ""; position: absolute; left: 50%; background-color: #fff; top: 50%}.dg-accordion04 .panel-heading .arrow:after{width: 10px; height: 2px; margin: -1px 0 0 -5px; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion04 .panel-heading .arrow:before{height: 10px; width: 2px; margin: -5px 0 0 -1px; display: none; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion04 .panel-heading a.collapsed .arrow:before{display: block}.dg-accordion05 .panel{border: 0; background-color: transparent}.dg-accordion05 .panel-heading{background-color: transparent; padding: 0; position: relative; border-bottom: 1px solid #e4e7ea}.dg-accordion05 .panel-body{padding: 7px 18px 3px 32px; background-color: transparent}.dg-accordion05 .panel-heading a{display: block; padding: 12px 18px 10px 32px; font-size: 15px; margin: 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.dg-accordion05 .panel-heading h4{margin: 0}.dg-accordion05 .panel-heading a.collapsed{color: #424242; background-color: transparent}.dg-accordion05 .panel-heading a,.dg-accordion05 .panel-heading a:hover{background-color: transparent; color: #424242; text-decoration: none; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; transition: all ease-in .2s}.dg-accordion05 .panel+.panel{background-color: transparent; margin: 0}.dg-accordion05 .panel-heading .arrow{position: absolute; top: 50%; left: 0; background-color: #818181; width: 16px; height: 16px; margin-top: -8px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.dg-accordion05 .panel-heading .collapsed .arrow{background-color: #20a3f0}.dg-accordion05 .panel-heading .arrow:after,.dg-accordion05 .panel-heading .arrow:before{position: absolute; left: 50%; background-color: #fff; transition: all ease-in .2s; top: 50%; content: ""}.dg-accordion05 .panel-heading .arrow:after{width: 10px; height: 2px; margin: -1px 0 0 -5px; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion05 .panel-heading .arrow:before{height: 10px; width: 2px; margin: -5px 0 0 -1px; display: none; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion05 .panel-heading a.collapsed .arrow:before{display: block}.dg-accordion06 .panel-heading{border: 1px solid #eceff1; background-color: #fbfbfb; padding: 0; position: relative}.dg-accordion06 .panel,.dg-accordion06 .panel-body{border: none!important}.dg-accordion06 .panel-body{padding: 18px 0 0 16px}.dg-accordion06 .panel-heading a{display: block; padding: 12px 23px 11px 54px; font-size: 15px}.dg-accordion06 .panel-heading h4{margin: 0}.dg-accordion06 .panel-heading a.collapsed{color: #424242}.dg-accordion06 .panel-heading a,.dg-accordion06 .panel-heading a:hover{color: #20a3f0; text-decoration: none}.dg-accordion06 .panel+.panel{margin-top: 18px}.dg-accordion06 .panel-heading .arrow{position: absolute; top: 50%; left: 19px; width: 16px; height: 16px; background-color: #20a3f0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-top: -8px; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion06 .panel-heading a.collapsed:hover .arrow{background-color: #20a3f0}.dg-accordion06 .panel-heading a.collapsed .arrow{background-color: #818181}.dg-accordion06 .panel-heading .arrow:after{content: ""; width: 2px; height: 8px; background: #fff; position: absolute; top: 50%; left: 50%; margin: -4px 0 0 -1px; z-index: 1; opacity: 0; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion06 .panel-heading .arrow:before{content: ""; width: 8px; height: 2px; background: #fff; position: absolute; top: 50%; left: 50%; margin: -1px 0 0 -4px; z-index: 1; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion06 .panel-heading a.collapsed .arrow:after,.dg-accordion06 .panel-heading a.collapsed .arrow:before{background: #fff; opacity: 1}.dg-accordion06 .panel-heading a.collapsed:hover .arrow:after,.dg-accordion06 .panel-heading a.collapsed:hover .arrow:before{background: #fff}.dg-accordion07 .panel{border: 0}.dg-accordion07 .panel-heading{background-color: #f5f5f5; padding: 0; position: relative}.dg-accordion07 .panel-body{padding: 24px 40px 0}.dg-accordion07 .panel-heading a{display: block; padding: 12px 23px 11px 40px; font-size: 15px; margin: 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.dg-imagebox01 .content .icon,.dg-imagebox02 .content .icon{border-radius: 50%; line-height: 36px; display: inline-block; text-align: center}.dg-accordion07 .panel-heading a .fa{margin-right: 12px; font-size: 1.2em; display: inline-block; vertical-align: middle}.dg-accordion07 .panel-heading h4{margin: 0}.dg-accordion07 .panel-heading a.collapsed{color: #333; background-color: transparent}.dg-accordion07 .panel-heading a,.dg-accordion07 .panel-heading a:hover{background-color: #20a3f0; color: #fff; text-decoration: none; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-accordion07 .panel+.panel{margin-top: 14px}.dg-accordion07 .panel-heading .arrow{position: absolute; top: 0; left: 0; height: 100%; width: 40px}.dg-accordion07 .panel-heading .arrow:after{content: ""; width: 7px; height: 7px; position: absolute; top: 50%; left: 50%; margin: -4px 0 0 -4px; border-right: 1px solid #fff; border-bottom: 1px solid #fff; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s; transform: rotate(45deg); -webkit-transform: rotate(45deg)}.dg-accordion07 .panel-heading .collapsed:hover .arrow:after{border-right-color: #fff; border-bottom-color: #fff}.dg-accordion07 .panel-heading a.collapsed .arrow:after{transform: rotate(-45deg); -webkit-transform: rotate(-45deg); border-right-color: #5b5b5b; border-bottom-color: #5b5b5b}@media only screen and (max-width:767px){.dg-accordion07 .panel-body{padding: 15px}.dg-accordion07 .panel-heading a{padding: 12px 15px 11px 40px}}.full-link{position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 100}.no-mb{margin-bottom: 0!important}.dg-imagebox01{position: relative; overflow: hidden}.dg-imagebox01 .content{position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center; z-index: 2; color: #fff; opacity: 0; visibility: hidden; transition: all .2s ease-in 0s; -moz-transition: all .2s ease-in 0s; -webkit-transition: all .2s ease-in 0s; -o-transition: all .2s ease-in 0s; -ms-transition: all .2s ease-in 0s; letter-spacing: .05em}.dg-imagebox01:hover .content{opacity: 1; visibility: visible; transition: all .2s ease-in 350ms; -moz-transition: all .2s ease-in 350ms; -webkit-transition: all .2s ease-in 350ms; -o-transition: all .2s ease-in 350ms; -ms-transition: all .2s ease-in 350ms}.dg-imagebox01 .content:after{content: ""; height: 100%; display: inline-block; vertical-align: middle}.dg-imagebox01 .content a,.dg-imagebox01 .content a:active,.dg-imagebox01 .content a:link,.dg-imagebox01 .content a:visited{color: #f8f8f8}.dg-imagebox01 .content .center{display: inline-block; padding: 15px; min-width: 205px; text-align: center; position: relative; z-index: 1; color: #fff}.dg-imagebox01 .content .icon{width: 36px; height: 36px; background-color: #0f3147; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-bottom: 14px; transition: all .2s ease-in 0s; -moz-transition: all .2s ease-in 0s; -webkit-transition: all .2s ease-in 0s; -o-transition: all .2s ease-in 0s; -ms-transition: all .2s ease-in 0s}.dg-imagebox01 .content .center>:last-child,.dg-imagebox01 .content .center>:last-child>.icon{margin: 0}.dg-imagebox01 .content .icon:hover{background-color: #000}.dg-imagebox01 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox01 .content .sep{padding: 0 4px}.dg-imagebox01 .content .info{font-style: italic; font-size: 13px}.dg-imagebox01 .bg{position: absolute; z-index: 1; bottom: 0; right: 0; border-bottom: 28px solid; border-right: 28px solid; border-top: 28px solid transparent!important; border-left: 28px solid transparent!important; transition: all .4s ease-in .2s; -moz-transition: all .4s ease-in .2s; -webkit-transition: all .4s ease-in .2s; -o-transition: all .4s ease-in .2s; -ms-transition: all .4s ease-in .2s}.dg-imagebox01:hover .bg{border-width: 600px!important; opacity: .85; transition: all .4s ease-in 0s; -moz-transition: all .4s ease-in 0s; -webkit-transition: all .4s ease-in 0s; -o-transition: all .4s ease-in 0s; -ms-transition: all .4s ease-in 0s}.dg-imagebox01 .bg:after,.dg-imagebox01 .bg:before{content: ""; position: absolute; width: 11px; height: 0; border-bottom: 1px solid #fff; left: 6px; top: 10px; transition: all .1s ease-in .6s; -moz-transition: all .1s ease-in .6s; -webkit-transition: all .1s ease-in .6s; -o-transition: all .1s ease-in .6s; -ms-transition: all .1s ease-in .6s}.dg-imagebox01 .bg:after{content: ""; position: absolute; width: 0; height: 11px; border-left: 1px solid #fff; left: 11px; top: 5px}.dg-imagebox01:hover .bg:after,.dg-imagebox01:hover .bg:before{opacity: 0; visibility: hidden; transition: all .1s ease-in 0s; -moz-transition: all .1s ease-in 0s; -webkit-transition: all .1s ease-in 0s; -o-transition: all .1s ease-in 0s; -ms-transition: all .1s ease-in 0s}.dg-imagebox01 .pic>img{width: 100%}.dg-imagebox02{position: relative; overflow: hidden}.dg-imagebox02 .content{position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center; z-index: 2; color: #fff; opacity: 0; visibility: hidden; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in; letter-spacing: .05em}.dg-imagebox02:hover .content{opacity: 1; visibility: visible; z-index: 2; transition: all .2s ease-in 350ms; -moz-transition: all .2s ease-in 350ms; -webkit-transition: all .2s ease-in 350ms; -o-transition: all .2s ease-in 350ms; -ms-transition: all .2s ease-in 350ms}.dg-imagebox02 .content:after{content: ""; height: 100%; display: inline-block; vertical-align: middle}.dg-imagebox02 .content a,.dg-imagebox02 .content a:active,.dg-imagebox02 .content a:link,.dg-imagebox02 .content a:visited{color: #f8f8f8}.dg-imagebox02 .content .center{display: inline-block; padding: 15px; min-width: 205px; text-align: center; position: relative; z-index: 1}.dg-imagebox02 .content .icon{width: 36px; height: 36px; background-color: #0f3147; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-bottom: 14px; transition: all .2s ease-in 0s; -moz-transition: all .2s ease-in 0s; -webkit-transition: all .2s ease-in 0s; -o-transition: all .2s ease-in 0s; -ms-transition: all .2s ease-in 0s}.dg-imagebox02 .content .center>:last-child,.dg-imagebox02 .content .center>:last-child>.icon{margin: 0}.dg-imagebox02 .content .icon:hover{background-color: #000}.dg-imagebox02 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox02 .content .sep{padding: 0 4px}.dg-imagebox02 .content .info{font-style: italic; font-size: 13px}.dg-imagebox02 .color-dark,.dg-imagebox02 .color-dark a,.dg-imagebox02 .color-dark a:active,.dg-imagebox02 .color-dark a:link,.dg-imagebox02 .color-dark a:visited{color: #333}.dg-imagebox02 .color-dark .title:after{border-bottom-color: #ccc}.dg-imagebox02 .color-dark .info,.dg-imagebox02 .color-dark .info a,.dg-imagebox02 .color-dark .info a:active,.dg-imagebox02 .color-dark .info a:link,.dg-imagebox02 .color-dark .info a:visited{color: #666}.dg-imagebox02 .color-dark .icon{background-color: #4b4b4b; color: #fff}.dg-imagebox02 .bg{position: absolute; bottom: 0; right: 0; left: 0; top: 0; opacity: 0; visibility: hidden; z-index: 1; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox03 .bg,.dg-imagebox03 .content{transition: all .3s ease-in; bottom: 0; right: 0; left: 0}.dg-imagebox02:hover .bg{bottom: 11px; right: 11px; left: 11px; top: 11px; opacity: .85; visibility: visible}.dg-imagebox02 .pic>img{width: 100%}.dg-imagebox03{position: relative; overflow: hidden}.dg-imagebox03 .content{position: absolute; top: 0; text-align: center; z-index: 2; color: #fff; transform: translateY(100%); -webkit-transform: translateY(100%); -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; letter-spacing: .05em}.dg-imagebox03:hover .content{z-index: 2; transform: translateY(0); -webkit-transform: translateY(0)}.dg-imagebox03 .content:after{content: ""; height: 100%; display: inline-block; vertical-align: middle}.dg-imagebox03 .content a,.dg-imagebox03 .content a:active,.dg-imagebox03 .content a:link,.dg-imagebox03 .content a:visited{color: #f8f8f8}.dg-imagebox03 .content .center{display: inline-block; padding: 15px; min-width: 205px; text-align: center; position: relative; z-index: 1; color: #fff}.dg-imagebox03 .content .icon{width: 36px; height: 36px; line-height: 36px; background-color: #0f3147; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: inline-block; text-align: center; margin-bottom: 24px; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in}.dg-imagebox03 .content .center>:last-child,.dg-imagebox03 .content .center>:last-child>.icon{margin: 0}.dg-imagebox03 .content .icon:hover{background-color: #000}.dg-imagebox03 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox03 .content .sep{padding: 0 4px}.dg-imagebox03 .content .info{font-size: 13px}.dg-imagebox03 .bg{position: absolute; top: 100%; opacity: 1; z-index: 1; margin-top: -3px; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox03:hover .bg{opacity: .85; top: 0}.dg-imagebox03 .pic>img{width: 100%}.dg-imagebox04{position: relative; overflow: hidden}.dg-imagebox04 .content{position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center; z-index: 2; color: #666; opacity: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; letter-spacing: .05em}.dg-imagebox04:hover .content{opacity: 1}.dg-imagebox04 .content:after{content: ""; height: 100%; display: inline-block; vertical-align: middle}.dg-imagebox04 .content a,.dg-imagebox04 .content a:active,.dg-imagebox04 .content a:link,.dg-imagebox04 .content a:visited{color: #666}.dg-imagebox04 .content .center{display: inline-block; padding: 15px; min-width: 205px; text-align: center; position: relative; z-index: 1; background-color: #fff}.dg-imagebox04 .content .center:after{content: ""; position: absolute; top: -6px; left: -6px; right: -6px; bottom: -6px; border: 1px solid #fff; z-index: -1}.dg-imagebox04 .content .icon,.dg-imagebox05 .content .icon{border-radius: 50%; line-height: 36px; display: inline-block; text-align: center}.dg-imagebox04 .content .icon{width: 36px; height: 36px; background-color: #0f3147; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-bottom: 24px; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in}.dg-imagebox04 .content .icon:hover{background-color: #000}.dg-imagebox05 .content .icon:hover,.dg-imagebox06 .content .icon,.dg-imagebox06 .content .icon:hover,.dg-imagebox07 .content .icon,.dg-imagebox07 .content .icon:hover,.dg-imagebox08 .icon,.dg-imagebox08 .icon:hover{background-color: #fff}.dg-imagebox04 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox04 .content .title a{color: #333}.dg-imagebox04 .content .sep{padding: 0 4px}.dg-imagebox04 .content .info{margin: 0; font-style: italic; font-size: 13px}.dg-imagebox04 .bg{position: absolute; bottom: 10px; right: 10px; left: 10px; top: 10px; z-index: 1; opacity: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox04:hover .bg{opacity: .8}.dg-imagebox04 .pic>img{width: 100%}.dg-imagebox05{position: relative; overflow: hidden}.dg-imagebox05 .content{position: absolute; top: 20px; left: 20px; right: 20px; bottom: 20px; text-align: center; z-index: 2; color: #fff; opacity: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; letter-spacing: .05em}.dg-imagebox05:hover .content{opacity: 1}.dg-imagebox05 .content:after{content: ""; height: 100%; display: inline-block; vertical-align: middle}.dg-imagebox05 .content a,.dg-imagebox05 .content a:active,.dg-imagebox05 .content a:link,.dg-imagebox05 .content a:visited{color: #f8f8f8}.dg-imagebox05 .content .center{display: inline-block; padding: 15px; text-align: center; z-index: 1; color: #fff}.dg-imagebox06 .content .center,.dg-imagebox07 .content .center,.dg-imagebox08 .content .center,.dg-imagebox09 .content .center,.dg-imagebox10 .content .center,.dg-imagebox11 .content .center,.dg-imagebox12 .content .center{vertical-align: middle; white-space: normal; max-width: 98%; min-width: 205px}.dg-imagebox05 .content .center:after,.dg-imagebox05 .content .center:before{content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: .5; z-index: -1; transition: all .3s ease-in .2s; -moz-transition: all .3s ease-in .2s; -webkit-transition: all .3s ease-in .2s; -o-transition: all .3s ease-in .2s; -ms-transition: all .3s ease-in .2s}.dg-imagebox05 .content .center:after{border-top: 1px solid #fff; border-bottom: 1px solid #fff; transform: scale(0, 1); -webkit-transform: scale(0, 1)}.dg-imagebox05 .content .center:before{border-left: 1px solid #fff; border-right: 1px solid #fff; transform: scale(1, 0); -webkit-transform: scale(1, 0)}.dg-imagebox05:hover .content .center:after,.dg-imagebox05:hover .content .center:before{transform: scale(1, 1); -webkit-transform: scale(1, 1)}.dg-imagebox05 .content .icon{width: 36px; height: 36px; background-color: #fff; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-bottom: 14px; color: #333; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in}.dg-imagebox05 .pic>img,.dg-imagebox06 .pic>img{width: 100%}.dg-imagebox05 .bg,.dg-imagebox06 .content{top: 0; left: 0; transition: all .3s ease-in; bottom: 0; right: 0}.dg-imagebox05 .content .center>:last-child,.dg-imagebox05 .content .center>:last-child>.icon{margin: 0}.dg-imagebox05 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox05 .content .sep{padding: 0 4px}.dg-imagebox05 .content .info{font-size: 13px}.dg-imagebox05 .bg{position: absolute; z-index: 1; opacity: 0; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox05:hover .bg{opacity: .85}.dg-imagebox05 .center a:hover{text-decoration: none}.dg-imagebox05 .info a:hover,.dg-imagebox05 .title a:hover{text-decoration: underline}.dg-imagebox15 .links a:hover,.dg-imagebox16 .links a:hover,.dg-imagebox17 .links a:hover,.dg-imagebox20 .img_con a:hover,.portfolios_isotope .center>a:hover{text-decoration: none}.dg-imagebox06{position: relative; -webkit-perspective: 1000; -moz-perspective: 1000; perspective: 1000}.dg-imagebox06 .content{position: absolute; text-align: center; z-index: -2; color: #fff; letter-spacing: .05em; -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); transform: rotateY(-180deg); -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; backface-visibility: hidden}.dg-imagebox06:hover .content{-webkit-transform: rotateY(0); -moz-transform: rotateY(0); transform: rotateY(0); z-index: 3}.dg-imagebox06 .pic{-webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transform: rotateY(0); -moz-transform: rotateY(0); transform: rotateY(0); z-index: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; backface-visibility: hidden}.dg-imagebox06:hover .pic{-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); transform: rotateY(180deg)}.dg-imagebox06 .content:after{content: ""; height: 100%; display: inline-block; vertical-align: middle}.dg-imagebox06 .content h6 a,.dg-imagebox06 .content h6 a:active,.dg-imagebox06 .content h6 a:link,.dg-imagebox06 .content h6 a:visited{color: #f8f8f8}.dg-imagebox06 .content .center{display: inline-block; padding: 15px; text-align: center; z-index: 1; color: #fff}.dg-imagebox06 .content .icon{width: 36px; height: 36px; line-height: 36px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: inline-block; text-align: center; margin-bottom: 14px; color: #333; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in}.dg-imagebox06 .content .center>:last-child,.dg-imagebox06 .content .center>:last-child>.icon{margin: 0}.dg-imagebox06 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox06 .content .sep{padding: 0 4px}.dg-imagebox06 .content .info{margin: 0 0 20px; font-size: 13px}.dg-imagebox07{position: relative; overflow: hidden}.dg-imagebox07 .bg,.dg-imagebox07 .content{position: absolute; transition: all .3s ease-in}.dg-imagebox07 .content{top: 20px; left: 20px; right: 20px; bottom: 20px; text-align: center; z-index: 2; color: #fff; letter-spacing: .05em; opacity: 0; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox07:hover .content{opacity: 1}.dg-imagebox07 .content:after{content: ""; height: 100%; display: inline-block; vertical-align: middle}.dg-imagebox07 .content .icon,.dg-imagebox08 .icon,.dg-imagebox09 .icon{height: 36px; line-height: 36px; display: inline-block; text-align: center}.dg-imagebox07 .content a,.dg-imagebox07 .content a:active,.dg-imagebox07 .content a:link,.dg-imagebox07 .content a:visited{color: #f8f8f8}.dg-imagebox07 .content .center{display: inline-block; padding: 15px; text-align: center; z-index: 1; color: #fff}.dg-imagebox07 .content .icon{width: 36px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-bottom: 14px; color: #333; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in}.dg-imagebox07 .content .center>:last-child,.dg-imagebox07 .content .center>:last-child>.icon{margin: 0}.dg-imagebox07 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox07 .content .sep{padding: 0 4px}.dg-imagebox07 .content .info{font-size: 13px}.dg-imagebox07 .bg{bottom: 0; right: 0; left: 0; top: 0; z-index: 1; opacity: 0; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox08 .bg,.dg-imagebox08 .content{transition: all .3s ease-in; bottom: 0; right: 0}.dg-imagebox07:hover .bg{opacity: .85}.dg-imagebox07 .pic>img{width: 100%}.dg-imagebox08{position: relative; overflow: hidden}.dg-imagebox08 .content{position: absolute; text-align: center; z-index: 2; color: #fff; padding: 25px; left: 0; transform: translateY(100%); -webkit-transform: translateY(100%); -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; letter-spacing: .05em}.dg-imagebox08:hover .content{transform: translateY(0); -webkit-transform: translateY(0)}.dg-imagebox08 .content a,.dg-imagebox08 .content a:active,.dg-imagebox08 .content a:link,.dg-imagebox08 .content a:visited{color: #f8f8f8}.dg-imagebox08 .content .center{display: inline-block; padding: 15px; text-align: center; z-index: 1; color: #fff}.dg-imagebox08 .icon{width: 36px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-bottom: 14px; color: #333; position: absolute; top: 26%; left: 50%; margin-left: -18px; z-index: 3; opacity: 0; transform: scaleX(0); transform-origin: center; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in}.dg-imagebox08:hover .icon{opacity: 1; transform: scaleX(1)}.dg-imagebox08 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox08 .content .sep{padding: 0 4px}.dg-imagebox08 .content .info{margin: 0; font-size: 13px}.dg-imagebox08 .bg{position: absolute; left: 0; top: 0; z-index: 1; opacity: 0; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox08:hover .bg{opacity: .7}.dg-imagebox08 .pic>img{width: 100%}.dg-imagebox09 .content{text-align: center; z-index: 2; color: #666; padding: 25px; background-color: #fbfbfb; border: 1px solid #e5e5e5; border-top: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; letter-spacing: .05em}.dg-imagebox09 .content a,.dg-imagebox09 .content a:active,.dg-imagebox09 .content a:link,.dg-imagebox09 .content a:visited{color: #666}.dg-imagebox09 .content .center{display: inline-block; padding: 15px; text-align: center; z-index: 1; color: #fff}.dg-imagebox09 .icon{width: 36px; background-color: #0b2e45; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; position: absolute; top: 50%; left: 50%; margin: -18px 0 0 -18px; z-index: 3; opacity: 0; transform: scaleX(0); transform-origin: center; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in}.dg-imagebox09 .content .title a,.dg-imagebox10 .content .title a{color: #333}.dg-imagebox09:hover .icon{opacity: 1; transform: scaleX(1); transition: all .2s ease-in .5s; -moz-transition: all .2s ease-in .5s; -webkit-transition: all .2s ease-in .5s; -o-transition: all .2s ease-in .5s; -ms-transition: all .2s ease-in .5s}.dg-imagebox09 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox09 .content .sep{padding: 0 4px}.dg-imagebox09 .content .info{margin: 0; font-size: 13px}.dg-imagebox09 .bg{position: absolute; bottom: 0; right: 0; left: 0; top: 100%; z-index: 1; margin-top: -3px; opacity: 1; transition: all .3s ease-in .5s; -moz-transition: all .3s ease-in .5s; -webkit-transition: all .3s ease-in .5s; -o-transition: all .3s ease-in .5s; -ms-transition: all .3s ease-in .5s}.dg-imagebox09:hover .bg{opacity: .7; top: 0; margin-top: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox09 .pic{position: relative}.dg-imagebox09 .pic>img{width: 100%}.dg-imagebox09 .pic:after,.dg-imagebox09 .pic:before{content: ""; position: absolute; top: 20px; left: 20px; right: 20px; bottom: 20px; opacity: .5; z-index: 2; transition: all .3s ease-in .2s; -moz-transition: all .3s ease-in .2s; -webkit-transition: all .3s ease-in .2s; -o-transition: all .3s ease-in .2s; -ms-transition: all .3s ease-in .2s}.dg-imagebox09 .pic:after{border-top: 1px solid #fff; border-bottom: 1px solid #fff; transform: scale(0, 1); -webkit-transform: scale(0, 1)}.dg-imagebox09 .pic:before{border-left: 1px solid #fff; border-right: 1px solid #fff; transform: scale(1, 0); -webkit-transform: scale(1, 0)}.dg-imagebox09:hover .pic:after,.dg-imagebox09:hover .pic:before{transform: scale(1, 1); -webkit-transform: scale(1, 1); transition: all .3s ease-in .3s; -moz-transition: all .3s ease-in .3s; -webkit-transition: all .3s ease-in .3s; -o-transition: all .3s ease-in .3s; -ms-transition: all .3s ease-in .3s}.dg-imagebox10 .content{text-align: center; z-index: 2; color: #666; padding: 25px; background-color: #fbfbfb; border: 1px solid #e5e5e5; border-top: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; letter-spacing: .05em}.dg-imagebox10 .icon,.dg-imagebox11 .icon{border-radius: 50%; display: inline-block; height: 36px; line-height: 36px}.dg-imagebox10:hover .content{color: #fff; background-color: #20a3f0; border-color: #20a3f0}.dg-imagebox10 .icon,.dg-imagebox11 .content,.dg-imagebox11 .icon{background-color: #fff; text-align: center}.dg-imagebox10 .content .title,.dg-imagebox10 .content a,.dg-imagebox10 .content a:active,.dg-imagebox10 .content a:link,.dg-imagebox10 .content a:visited{color: #666; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox10:hover .content .title,.dg-imagebox10:hover .content a,.dg-imagebox10:hover .content a:active,.dg-imagebox10:hover .content a:link,.dg-imagebox10:hover .content a:visited{color: #fff}.dg-imagebox10 .content .center{display: inline-block; padding: 15px; text-align: center; z-index: 1; color: #fff}.dg-imagebox10 .icon{width: 36px; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #333; position: absolute; top: 50%; left: 50%; margin: -18px 0 0 -18px; z-index: 3; opacity: 0; transform: scaleX(0); transform-origin: center; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox10 .bg,.dg-imagebox11 .content{left: 0; transition: all .3s ease-in; bottom: 0; right: 0}.dg-imagebox10:hover .icon{opacity: 1; transform: scaleX(1)}.dg-imagebox10 .content .title{font-size: 18px; margin: 0 0 1px; font-weight: 600}.dg-imagebox10 .content .sep{padding: 0 4px}.dg-imagebox10 .content .info{margin: 0; font-size: 13px}.dg-imagebox10 .bg{position: absolute; top: 0; z-index: 1; opacity: 0; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox10 .pic,.dg-imagebox11{position: relative}.dg-imagebox10:hover .bg{opacity: .7}.dg-imagebox10 .pic>img{width: 100%}.dg-imagebox11{overflow: hidden}.dg-imagebox11 .content{z-index: 2; color: #666; padding: 25px; border: 1px solid #e5e5e5; border-top: 0; min-height: 108px; position: absolute; transform: translateY(100%); -webkit-transform: translateY(100%); -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; letter-spacing: .05em}.dg-imagebox12 .pic:before,.dg-imagebox15 .pic:before{border-left: 1px solid #fff; border-right: 1px solid #fff}.dg-imagebox11:hover .content{transform: translateY(0); -webkit-transform: translateY(0)}.dg-imagebox11 .content a,.dg-imagebox11 .content a:active,.dg-imagebox11 .content a:link,.dg-imagebox11 .content a:visited{color: #666; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox11 .content .center{display: inline-block; padding: 15px; text-align: center; z-index: 1; color: #fff}.dg-imagebox11 .icon{width: 36px; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #333; position: absolute; top: 50%; left: 50%; margin: -18px 0 0 -18px; z-index: 3; opacity: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox11:hover .icon{opacity: 1; margin-top: 36px}.dg-imagebox11 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox11 .content .title a{color: #333}.dg-imagebox11 .content .sep{padding: 0 4px}.dg-imagebox11 .content .info{margin: 0; font-size: 13px}.dg-imagebox11 .bg{position: absolute; bottom: 0; right: 0; left: 0; top: 0; z-index: 1; opacity: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox11:hover .bg{opacity: .7}.dg-imagebox11 .pic{position: relative; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox11:hover .pic{transform: translateY(-108px); -webkit-transform: translateY(-108px)}.dg-imagebox11 .pic>img{width: 100%}.dg-imagebox12 .content{text-align: center; z-index: 2; color: #666; padding: 25px; background-color: #fbfbfb; border-top: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; letter-spacing: .05em}.dg-imagebox12 .content a,.dg-imagebox12 .content a:active,.dg-imagebox12 .content a:link,.dg-imagebox12 .content a:visited{color: #666}.dg-imagebox12 .content .center{display: inline-block; padding: 15px; text-align: center; z-index: 1; color: #fff}.dg-imagebox13 .content .center,.dg-imagebox14 .content .center{white-space: normal; max-width: 90%; display: inline-block; vertical-align: middle}.dg-imagebox12 .icon{width: 36px; height: 36px; line-height: 36px; background-color: #0b2e45; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: inline-block; text-align: center; color: #fff; position: absolute; top: 50%; left: 50%; margin: -18px 0 0 -18px; z-index: 3; opacity: 0; transform: scaleX(0); transform-origin: center; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in}.dg-imagebox12:hover .icon{opacity: 1; transform: scaleX(1); transition: all .2s ease-in .5s; -moz-transition: all .2s ease-in .5s; -webkit-transition: all .2s ease-in .5s; -o-transition: all .2s ease-in .5s; -ms-transition: all .2s ease-in .5s}.dg-imagebox12 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox12 .content .title a{color: #333}.dg-imagebox12 .content .sep{padding: 0 4px}.dg-imagebox12 .content .info{margin: 0; font-size: 13px}.dg-imagebox12 .bg{position: absolute; bottom: 0; right: 0; left: 0; top: 0; z-index: 0; opacity: 0; transition: all .3s ease-in .5s; -moz-transition: all .3s ease-in .5s; -webkit-transition: all .3s ease-in .5s; -o-transition: all .3s ease-in .5s; -ms-transition: all .3s ease-in .5s}.dg-imagebox12:hover .bg{opacity: .7; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox12 .pic{position: relative}.dg-imagebox12 .pic>img{width: 100%}.dg-imagebox12 .pic:after,.dg-imagebox12 .pic:before{content: ""; position: absolute; top: 20px; left: 20px; right: 20px; bottom: 20px; opacity: .5; z-index: 1; transition: all .3s ease-in .2s; -moz-transition: all .3s ease-in .2s; -webkit-transition: all .3s ease-in .2s; -o-transition: all .3s ease-in .2s; -ms-transition: all .3s ease-in .2s}.dg-imagebox12 .pic:after{border-top: 1px solid #fff; border-bottom: 1px solid #fff; transform: scale(0, 1); -webkit-transform: scale(0, 1)}.dg-imagebox12 .pic:before{transform: scale(1, 0); -webkit-transform: scale(1, 0)}.dg-imagebox12:hover .pic:after,.dg-imagebox12:hover .pic:before{transform: scale(1, 1); -webkit-transform: scale(1, 1); transition: all .3s ease-in .3s; -moz-transition: all .3s ease-in .3s; -webkit-transition: all .3s ease-in .3s; -o-transition: all .3s ease-in .3s; -ms-transition: all .3s ease-in .3s}.dg-imagebox13{position: relative; overflow: hidden; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: inline-block}.dg-imagebox13 .content{position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center; z-index: 2; color: #fff; opacity: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; letter-spacing: .05em; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; overflow: hidden; transform: scale(0); -webkit-transform: scale(0)}.dg-imagebox13:hover .content{opacity: 1; transform: scale(1); -webkit-transform: scale(1)}.dg-imagebox13 .content:after{content: ""; height: 100%; display: inline-block; vertical-align: middle}.dg-imagebox13 .content a,.dg-imagebox13 .content a:active,.dg-imagebox13 .content a:link,.dg-imagebox13 .content a:visited{color: #f8f8f8}.dg-imagebox13 .content .center{padding: 15px; min-width: 205px; text-align: center; position: relative; z-index: 1; color: #fff}.dg-imagebox13 .content .icon{width: 36px; height: 36px; line-height: 36px; background-color: #0f3147; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: inline-block; text-align: center; margin-bottom: 14px; transition: all .2s ease-in 0s; -moz-transition: all .2s ease-in 0s; -webkit-transition: all .2s ease-in 0s; -o-transition: all .2s ease-in 0s; -ms-transition: all .2s ease-in 0s}.dg-imagebox13 .content .icon:hover{background-color: #000}.dg-imagebox13 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox13 .content .sep{padding: 0 4px}.dg-imagebox13 .content .info{font-style: italic; font-size: 13px}.dg-imagebox13 .bg{position: absolute; bottom: 0; right: 0; left: 0; top: 0; opacity: 0; visibility: hidden; z-index: 1; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; transform: scale(0); -webkit-transform: scale(0); border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%}.dg-imagebox13:hover .bg{opacity: .85; visibility: visible; transform: scale(1); -webkit-transform: scale(1)}.dg-imagebox13 .pic>img{width: 100%}.dg-imagebox14{position: relative; display: inline-block}.dg-imagebox14 .content{position: absolute; right: 13%; top: 13%; width: 52px; height: 52px; margin: -26px -26px 0 0; text-align: center; z-index: 2; color: #fff; transition: all .3s ease-in .6s; -moz-transition: all .3s ease-in .6s; -webkit-transition: all .3s ease-in .6s; -o-transition: all .3s ease-in .6s; -ms-transition: all .3s ease-in .6s; letter-spacing: .05em; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; overflow: hidden}.dg-imagebox14:hover .content{right: 0; top: 0; width: 100%; height: 100%; margin: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox14 .content:after{content: ""; height: 100%; display: inline-block; vertical-align: middle}.dg-imagebox14 .content a,.dg-imagebox14 .content a:active,.dg-imagebox14 .content a:link,.dg-imagebox14 .content a:visited{color: #f8f8f8}.dg-imagebox14 .content .center{padding: 15px; text-align: center; position: relative; z-index: 1; color: #fff; visibility: hidden; opacity: 0; transform: scaleX(0); transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox14:hover .content .center{visibility: visible; opacity: 1; transform: scaleX(1); transition: all .3s ease-in .3s; -moz-transition: all .3s ease-in .3s; -webkit-transition: all .3s ease-in .3s; -o-transition: all .3s ease-in .3s; -ms-transition: all .3s ease-in .3s}.dg-imagebox14 .content .icon{position: absolute; top: 50%; left: 50%; margin: -7px 0 0 -7px; font-size: 16px; transition: all .2s ease-in .2s; -moz-transition: all .2s ease-in .2s; -webkit-transition: all .2s ease-in .2s; -o-transition: all .2s ease-in .2s; -ms-transition: all .2s ease-in .2s}.dg-imagebox14 .bg,.dg-imagebox15 .bg{bottom: 0; right: 0; left: 0; top: 0; position: absolute}.dg-imagebox14:hover .content .icon{visibility: hidden; opacity: 0; transform: scaleX(0); transition: all .2s ease-in .2s; -moz-transition: all .2s ease-in .2s; -webkit-transition: all .2s ease-in .2s; -o-transition: all .2s ease-in .2s; -ms-transition: all .2s ease-in .2s}.dg-imagebox14 .content .title{font-size: 18px; margin: 0 0 4px}.dg-imagebox14 .content .sep{padding: 0 4px}.dg-imagebox14 .content .info{margin: 0}.dg-imagebox14 .bg{opacity: 0; visibility: hidden; z-index: 1; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox14:hover .bg{opacity: .85; visibility: visible}.dg-imagebox14 .pic{border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; overflow: hidden}.dg-imagebox14 .pic>img{width: 100%}.dg-imagebox15 .content{text-align: left; z-index: 2; color: #666; padding: 25px 0; background-color: #fff; border-top: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; letter-spacing: .05em}.dg-imagebox15 .content a,.dg-imagebox15 .content a:active,.dg-imagebox15 .content a:link,.dg-imagebox15 .content a:visited{color: #666}.dg-imagebox15 .bg{z-index: 1; opacity: 0; transition: all .3s ease-in .5s; -moz-transition: all .3s ease-in .5s; -webkit-transition: all .3s ease-in .5s; -o-transition: all .3s ease-in .5s; -ms-transition: all .3s ease-in .5s}.dg-imagebox15:hover .bg{opacity: .7; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox15 .links{margin-bottom: 14px; position: absolute; top: 50%; left: 50%; z-index: 3; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); opacity: 0; transition: all .2s ease-in .2s; -moz-transition: all .2s ease-in .2s; -webkit-transition: all .2s ease-in .2s; -o-transition: all .2s ease-in .2s; -ms-transition: all .2s ease-in .2s}.dg-imagebox15 .links div{display: inline-block}.dg-imagebox15 .links .icon{width: 36px; height: 36px; line-height: 36px; background-color: #0b2e45; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: inline-block; text-align: center; color: #f0f0f0; transform: scaleX(0); transform-origin: center; transition: all .2s ease-in .2s; -moz-transition: all .2s ease-in .2s; -webkit-transition: all .2s ease-in .2s; -o-transition: all .2s ease-in .2s; -ms-transition: all .2s ease-in .2s}.dg-imagebox15:hover .links{opacity: 1; transition: all .2s ease-in .2s; -moz-transition: all .2s ease-in .2s; -webkit-transition: all .2s ease-in .2s; -o-transition: all .2s ease-in .2s; -ms-transition: all .2s ease-in .2s}.dg-imagebox15:hover .links .icon{transform: scaleX(1); transition: all .2s ease-in .2s; -moz-transition: all .2s ease-in .2s; -webkit-transition: all .2s ease-in .2s; -o-transition: all .2s ease-in .2s; -ms-transition: all .2s ease-in .2s}.dg-imagebox15 .links .icon:hover{background-color: #000; color: #fff}.dg-imagebox15 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox15 .content .title a{color: #333}.dg-imagebox15 .content .sep{padding: 0 4px}.dg-imagebox15 .content .info{font-size: 13px}.dg-imagebox15 .pic{position: relative}.dg-imagebox15 .pic>img{width: 100%}.dg-imagebox15 .pic:after,.dg-imagebox15 .pic:before{content: ""; position: absolute; top: 20px; left: 20px; right: 20px; bottom: 20px; opacity: .5; z-index: 2; transition: all .3s ease-in .2s; -moz-transition: all .3s ease-in .2s; -webkit-transition: all .3s ease-in .2s; -o-transition: all .3s ease-in .2s; -ms-transition: all .3s ease-in .2s}.dg-imagebox15 .pic:after{border-top: 1px solid #fff; border-bottom: 1px solid #fff; transform: scale(0, 1); -webkit-transform: scale(0, 1)}.dg-imagebox15 .pic:before{transform: scale(1, 0); -webkit-transform: scale(1, 0)}.dg-imagebox15:hover .pic:after,.dg-imagebox15:hover .pic:before{transform: scale(1, 1); -webkit-transform: scale(1, 1); transition: all .3s ease-in .3s; -moz-transition: all .3s ease-in .3s; -webkit-transition: all .3s ease-in .3s; -o-transition: all .3s ease-in .3s; -ms-transition: all .3s ease-in .3s}.dg-imagebox16{position: relative}.dg-imagebox16 .content{text-align: center; z-index: 2; color: #666; padding: 25px 0; background-color: #fff; border-top: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; letter-spacing: .05em}.dg-imagebox16 .content a,.dg-imagebox16 .content a:active,.dg-imagebox16 .content a:link,.dg-imagebox16 .content a:visited{color: #666}.dg-imagebox16 .links{margin-bottom: 14px; position: absolute; top: 50%; left: 50%; z-index: 3; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%)}.dg-imagebox16 .links div{display: inline-block}.dg-imagebox16 .links .icon{width: 36px; height: 36px; line-height: 36px; background-color: #0b2e45; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: inline-block; text-align: center; color: #f0f0f0; opacity: 0; transform: scaleX(0); transform-origin: center; transition: all .2s ease-in .2s; -moz-transition: all .2s ease-in .2s; -webkit-transition: all .2s ease-in .2s; -o-transition: all .2s ease-in .2s; -ms-transition: all .2s ease-in .2s}.dg-imagebox16:hover .links .icon{opacity: 1; transform: scaleX(1); transition: all .2s ease-in .2s; -moz-transition: all .2s ease-in .2s; -webkit-transition: all .2s ease-in .2s; -o-transition: all .2s ease-in .2s; -ms-transition: all .2s ease-in .2s}.dg-imagebox16 .links .icon:hover{background-color: #000; color: #fff}.dg-imagebox16 .links .btn{display: inline-block; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align: center; opacity: 0; transform: scaleX(0); transform-origin: center; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in; margin: 0 5px}.dg-imagebox16:hover .links .btn{opacity: 1; transform: scaleX(1); transition: all .2s ease-in 0s; -moz-transition: all .2s ease-in 0s; -webkit-transition: all .2s ease-in 0s; -o-transition: all .2s ease-in 0s; -ms-transition: all .2s ease-in 0s}.dg-imagebox16 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600}.dg-imagebox16 .content .title a{color: #333}.dg-imagebox16 .content .sep{padding: 0 4px}.dg-imagebox16 .content .info{margin: 0; font-size: 13px}.dg-imagebox16 .bg,.dg-imagebox16 .owl-carousel .owl-stage-outer::after{content: ""; position: absolute; bottom: 0; right: 0; left: 0; top: 0; z-index: 1; opacity: 0; transition: all .3s ease-in .5s; -moz-transition: all .3s ease-in .5s; -webkit-transition: all .3s ease-in .5s; -o-transition: all .3s ease-in .5s; -ms-transition: all .3s ease-in .5s}.dg-imagebox16 .pic,.dg-imagebox17{position: relative}.dg-imagebox16 .owl-carousel .owl-stage-outer::after{background-color: #191919!important}.dg-imagebox16 .owl-carousel:hover .owl-stage-outer::after,.dg-imagebox16:hover .bg{opacity: .7; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox16 .pic>img{width: 100%}.dg-imagebox17 .content .icon,.dg-imagebox17 .links .icon{width: 36px; border-radius: 50%; height: 36px; line-height: 36px; display: inline-block}.dg-imagebox17{overflow: hidden}.dg-imagebox17 .content{position: relative; text-align: center; z-index: 2; color: #fff; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in; letter-spacing: .05em; padding: 25px 0}.dg-imagebox17 .content .sep,.dg-imagebox18 .content .sep,.dg-imagebox19 .content .sep{padding: 0 4px}.dg-imagebox17:hover .content{z-index: 2; transition: all .2s ease-in 350ms; -moz-transition: all .2s ease-in 350ms; -webkit-transition: all .2s ease-in 350ms; -o-transition: all .2s ease-in 350ms; -ms-transition: all .2s ease-in 350ms}.dg-imagebox17 .content a,.dg-imagebox17 .content a:active,.dg-imagebox17 .content a:link,.dg-imagebox17 .content a:visited{color: #333}.dg-imagebox17 .links{margin-bottom: 14px; position: absolute; top: 50%; left: 50%; z-index: 3; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%)}.dg-imagebox17 .links div{display: inline-block}.dg-imagebox17 .links .icon{background-color: #0b2e45; -moz-border-radius: 50%; -webkit-border-radius: 50%; text-align: center; color: #f0f0f0; opacity: 0; transform: scaleX(0); transform-origin: center; transition: all .2s ease-in .2s; -moz-transition: all .2s ease-in .2s; -webkit-transition: all .2s ease-in .2s; -o-transition: all .2s ease-in .2s; -ms-transition: all .2s ease-in .2s}.dg-imagebox17:hover .links .icon{opacity: 1; transform: scaleX(1); transition: all .2s ease-in .2s; -moz-transition: all .2s ease-in .2s; -webkit-transition: all .2s ease-in .2s; -o-transition: all .2s ease-in .2s; -ms-transition: all .2s ease-in .2s}.dg-imagebox18 .content,.dg-imagebox19 .content{letter-spacing: .05em; -webkit-transform: translateY(50%); -moz-transform: translateY(50%); -ms-transform: translateY(50%); -o-transform: translateY(50%); text-align: center}.dg-imagebox17 .links .icon:hover{background-color: #000; color: #fff}.dg-imagebox17 .content .icon{background-color: #0f3147; -moz-border-radius: 50%; -webkit-border-radius: 50%; text-align: center; margin-bottom: 14px; transition: all .2s ease-in 0s; -moz-transition: all .2s ease-in 0s; -webkit-transition: all .2s ease-in 0s; -o-transition: all .2s ease-in 0s; -ms-transition: all .2s ease-in 0s}.dg-imagebox17 .content>:last-child,.dg-imagebox17 .content>:last-child>.icon{margin: 0}.dg-imagebox17 .content .icon:hover{background-color: #000}.dg-imagebox17 .content .title{font-size: 18px; margin: 0 0 4px; font-weight: 600; color: #000}.dg-imagebox17 .content .info{color: #333; font-style: italic; font-size: 13px}.dg-imagebox17 .color-dark,.dg-imagebox17 .color-dark a,.dg-imagebox17 .color-dark a:active,.dg-imagebox17 .color-dark a:link,.dg-imagebox17 .color-dark a:visited{color: #333}.dg-imagebox17 .color-dark .title:after{border-bottom-color: #ccc}.dg-imagebox17 .color-dark .info,.dg-imagebox17 .color-dark .info a,.dg-imagebox17 .color-dark .info a:active,.dg-imagebox17 .color-dark .info a:link,.dg-imagebox17 .color-dark .info a:visited{color: #666}.dg-imagebox17 .color-dark .icon{background-color: #4b4b4b; color: #fff}.dg-imagebox17 .bg{position: absolute; bottom: 0; right: 0; left: 0; top: 0; opacity: 0; visibility: hidden; z-index: 1; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox17 .pic,.dg-imagebox18{position: relative}.dg-imagebox18 .bg,.dg-imagebox18 .content{transition: all .3s ease-in; position: absolute}.dg-imagebox17:hover .bg{opacity: .8; visibility: visible}.dg-imagebox17 .pic img{width: 100%}.dg-imagebox17 .pic:hover>.bg{bottom: 11px; right: 11px; left: 11px; top: 11px}.dg-imagebox18{overflow: hidden}.dg-imagebox18 .content{z-index: 2; color: #fff; opacity: 1; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; bottom: 50%; width: 100%; transform: translateY(50%)}.dg-imagebox18:hover .content{opacity: 1}.dg-imagebox18 .content a,.dg-imagebox18 .content a:active,.dg-imagebox18 .content a:link,.dg-imagebox18 .content a:visited{color: #f8f8f8}.dg-imagebox18 .content .icon{width: 36px; height: 36px; line-height: 36px; background-color: #fff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: inline-block; text-align: center; margin-bottom: 24px; color: #333; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in}.dg-imagebox18 .content .icon:hover{background-color: #fff}.dg-imagebox18 .content .title{font-size: 18px; margin: 0 0 8px}.dg-imagebox18 .content .title:after{content: ""; border-bottom: 1px solid #fff; display: block; width: 38px; margin: 8px auto 0}.dg-imagebox18 .bg{bottom: 0; right: 0; left: 0; top: 0; z-index: 1; opacity: .9; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox18:hover .bg{opacity: .9}.dg-imagebox18 .pic>img{width: 100%}.img-left-rotate[class*=dg-imagebox] .pic,.img-right-rotate[class*=dg-imagebox] .pic,.img-zoom[class*=dg-imagebox] .pic{overflow: hidden}.img-left-rotate[class*=dg-imagebox] .pic img,.img-right-rotate[class*=dg-imagebox] .pic img,.img-zoom[class*=dg-imagebox] .pic img{transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.img-zoom[class*=dg-imagebox]:hover .pic img{transform: scale(1.1); -webkit-transform: scale(1.1)}.img-left-rotate[class*=dg-imagebox]:hover .pic img{transform: scale(1.1) rotate(-5deg); -webkit-transform: scale(1.1) rotate(-5deg)}.img-right-rotate[class*=dg-imagebox]:hover .pic img{transform: scale(1.1) rotate(5deg); -webkit-transform: scale(1.1) rotate(5deg)}[class*=dg-imagebox] .icon-white{background-color: #fff!important; color: #000!important}[class*=dg-imagebox] .icon-black{background-color: #0b2e45!important; color: #f5f5f5!important}[class*=dg-imagebox] .icon-white:hover{background-color: #ddd!important; color: #666!important}[class*=dg-imagebox] .icon-black:hover{background-color: #000!important; color: #fff!important}[class*=dg-imagebox] .owl-dots{margin-top: -35px; z-index: 100; position: absolute; text-align: center; top: 100%; left: 0; width: 100%}[class*=dg-imagebox] .owl-dots .owl-dot{cursor: pointer; width: 15px; height: 15px; margin: 0 6px 3px; border: 1px solid transparent; position: relative; transition: border-color ease-in .2s; -moz-transition: border-color ease-in .2s; -webkit-transition: border-color ease-in .2s; -o-transition: border-color ease-in .2s; -ms-transition: border-color ease-in .2s; display: inline-block; -webkit-border-radius: 50%; border-radius: 50%}[class*=dg-imagebox] .owl-dots .owl-dot::after{content: ""; top: 2px; left: 2px; right: 2px; bottom: 2px; position: absolute; background-color: #dcdcdc; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; transition: background-color ease-in .2s; -moz-transition: background-color ease-in .2s; -webkit-transition: background-color ease-in .2s; -o-transition: background-color ease-in .2s; -ms-transition: background-color ease-in .2s}[class*=dg-imagebox] .owl-dots .owl-dot.active{border-color: #20a3f0; background-color: transparent}[class*=dg-imagebox] .owl-dots .owl-dot.active::after{background-color: #20a3f0}[class*=dg-imagebox] .owl-nav .owl-next,[class*=dg-imagebox] .owl-nav .owl-prev{position: absolute; z-index: 3; top: 50%; opacity: 0; width: 40px; height: 40px; line-height: 48px; font-size: 0; text-indent: -999px; overflow: hidden; text-align: center; cursor: pointer; margin: -20px 0 0; background-color: rgba(0, 0, 0, .5); border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-imagebox19:hover .content,[class*=dg-imagebox]:hover .owl-nav .owl-next,[class*=dg-imagebox]:hover .owl-nav .owl-prev{opacity: 1}[class*=dg-imagebox] .owl-nav .owl-next:hover,[class*=dg-imagebox] .owl-nav .owl-prev:hover{background-color: #000}[class*=dg-imagebox]:hover .owl-nav .owl-prev{left: 10px}[class*=dg-imagebox]:hover .owl-nav .owl-next{right: 10px}[class*=dg-imagebox] .owl-nav .owl-prev{left: 0}[class*=dg-imagebox] .owl-nav .owl-next{right: 0}[class*=dg-imagebox] .owl-nav .owl-next:before,[class*=dg-imagebox] .owl-nav .owl-prev:before{content: ""; border-left: 2px solid #fff; border-bottom: 2px solid #fff; width: 9px; height: 9px; position: absolute; top: 50%; left: 50%; font-size: 20px; margin: -4px 0 0 -2px; transform: rotate(45deg); -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform-origin: center center; transform-origin: center center; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}[class*=dg-imagebox] .owl-nav .owl-next:before{margin: -4px 0 0 -4px; transform: rotate(-135deg); -ms-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -webkit-transform: rotate(-135deg); -o-transform: rotate(-135deg)}.dg-imagebox19{position: relative; overflow: hidden}.dg-imagebox19 .bg,.dg-imagebox19 .content{position: absolute; transition: all .3s ease-in}.dg-imagebox19 .content{z-index: 2; color: #fff; opacity: 1; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in; bottom: 50%; width: 100%; transform: translateY(50%)}.dg-imagebox19 .content a,.dg-imagebox19 .content a:active,.dg-imagebox19 .content a:link,.dg-imagebox19 .content a:visited{color: #f8f8f8}.dg-imagebox19 .content .icon{width: 36px; height: 36px; line-height: 36px; background-color: #fff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; display: inline-block; text-align: center; margin-bottom: 24px; color: #333; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in}.dg-imagebox19 .content .icon:hover{background-color: #fff}.dg-imagebox19 .content .title{font-size: 18px; margin: 0 0 8px}.dg-imagebox19 .content .title:after{content: ""; border-bottom: 1px solid #fff; display: block; width: 38px; margin: 8px auto 0}.dg-imagebox19 .pic>img,.dg-imagebox20 .pic img{width: 100%}.dg-imagebox19 .bg{bottom: 0; right: 0; left: 0; top: 0; z-index: 1; opacity: .9; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox19:hover .bg{opacity: .9}.dg-imagebox20 .pic{position: relative}.dg-imagebox20 .pic .img_con{text-align: center; position: absolute; left: 0; bottom: 50%; width: 100%; -webkit-transform: translateY(50%); -moz-transform: translateY(50%); -ms-transform: translateY(50%); -o-transform: translateY(50%); transform: translateY(50%); z-index: 2}.dg-imagebox20 .bg{position: absolute; bottom: 0; right: 0; left: 0; top: 0; z-index: 0; opacity: 0; transition: all .3s ease-in; -moz-transition: all .3s ease-in; -webkit-transition: all .3s ease-in; -o-transition: all .3s ease-in; -ms-transition: all .3s ease-in}.dg-imagebox20:hover .bg{opacity: .85}.dg-imagebox20 .img_con a{color: #fff}.dg-imagebox20 .img_con .icon{font-size: 40px; display: block; padding: 0 0 20px}.dg-imagebox20 .content{text-align: center; padding: 35px 25px}.dg-imagebox20 .content a em{display: inline-block; vertical-align: middle; font-size: 18px; margin: 0 0 2px 5px}.dg-imagebox20 .content p{padding: 0 0 15px}.dg-price01 .price-border{border-top: 3px solid #20a3f0; margin-bottom: 30px}.dg-price01 .price-title{background-color: #525252; color: #fff; padding: 10px 0; text-align: center}.dg-price01 .price-title .fa{font-size: 24px; margin: 14px 0; display: inline-block}.dg-price01 .price-title h2{color: #fff; font-size: 20px; margin: 0 0 10px}.dg-price01 .price-box{text-align: center; padding: 22px 0}.dg-price01 .price-box .price,.dg-price01 .price-box .sup{font-size: 30px; color: #20a3f0; letter-spacing: 2px; font-weight: 700}.dg-price01 .price-box .unit{font-size: 13px; color: #20a3f0; letter-spacing: 2px; font-weight: 700}.dg-price01 .price-holder ul{margin: 0; padding: 0}.dg-price01 .price-holder li{list-style: none; text-align: center; background-color: #f1f1f1; margin-bottom: 5px; padding: 20px}.dg-price01 .price-holder li.star-list{font-size: 18px; letter-spacing: 3px; color: #20a3f0; padding: 16px 20px 17px}.dg-price01 .price-holder li.star-list .fa{display: inline-block; vertical-align: middle}.dg-price01 .footer{background-color: #f1f1f1; text-align: center; padding: 15px}.dg-price01 .footer .btn{letter-spacing: 1px; background-color: #525252}.dg-price02 .price-border{border: 1px solid #dcdcdc; margin-bottom: 30px; text-align: center; padding-bottom: 37px; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-price02 .price-title .fa{font-size: 62px; margin: 40px 0 32px; display: inline-block}.dg-price02 .price-title h2{color: #424242; font-size: 20px; margin: 0; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-price02 .price-title small{font-style: italic; font-size: 14px}.dg-price02 .price-title{margin-bottom: 31px}.dg-price02 .price-box .sup{font-size: 50px; font-weight: 700; line-height: 1; vertical-align: top; margin-right: 10px}.dg-price02 .price-box .price{font-size: 80px; font-weight: 700; line-height: 1}.dg-price02 .price-box .unit{display: block; font-size: 14px; margin-bottom: 28px; font-style: italic; padding-top: 20px}.dg-price02 ul{border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; margin: 0 20px 28px; padding: 13px 0; list-style: none}.dg-price02 ul li{list-style: none; padding: 10px 0}.dg-price02 .btn{border-color: #bbb; color: #666}.dg-price02 .price-border:hover{background-color: #20a3f0; border-color: #20a3f0; color: #fff}.dg-price02 .price-border:hover h2{color: #fff}.dg-price02 .price-border:hover .btn{border-color: #fff; background-color: #fff; color: #333!important}@media only screen and (max-width:991px){.dg-price02 .price-box .price, .dg-price02 .price-box .sup{font-size: 30px}.dg-price02 .price-title .fa{margin: 20px 0}}.dg-price03 .price-border{border: 1px solid #d0d0d0; margin-bottom: 30px; text-align: center; padding-bottom: 37px; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px}.dg-price03 .price-border .price-box{width: 150px; height: 150px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 3px solid #20a3f0; margin: 40px auto 56px; text-align: center; line-height: 146px; font-size: 70px; color: #20a3f0}.dg-price03 .price-border .sup{font-size: 20px; font-weight: 700; vertical-align: top}.dg-price03 .price-title h2{font-size: 24px; color: #333; margin: 0}.dg-price03 .price-title h2:after{content: ""; border-bottom: 1px solid #20a3f0; width: 35px; display: block; margin: 31px auto 26px}.dg-price03 .price-holder ul{margin: 0 20px 25px; padding: 0; list-style: none}.dg-price03 .price-holder ul li{border-bottom: 1px solid #d6d6d6; padding: 16px 0}.dg-price03 .price-holder ul li:last-child{border-bottom: 0}.dg-price04 .price-border{border: 1px solid #dcdcdc; padding: 34px 20px 37px; text-align: center; margin-bottom: 30px}.dg-price04 .price-title h2{color: #424242; font-size: 20px; overflow: hidden}.dg-price04 .price-title .ico{border: 1px solid #20a3f0; color: #20a3f0; width: 50px; height: 50px; line-height: 52px; font-size: 18px; display: block; position: relative; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin: 20px auto}.dg-price04 .price-title .ico:after,.dg-price04 .price-title .ico:before{content: ""; border-bottom: 1px solid #20a3f0; position: absolute; left: 100%; top: 50%; width: 80px}.dg-price04 .price-title .ico:before{left: auto; right: 100%}.dg-price04 .price-box{line-height: 1; margin-bottom: 25px}.dg-price04 .price-box .sup{font-size: 35px; display: inline-block; vertical-align: middle; font-weight: 700}.dg-price04 .price-box .price{font-size: 80px; font-weight: 700; display: inline-block; vertical-align: middle}.dg-price04 .price-holder ul{margin: 0 0 20px; padding: 0; list-style: none}.dg-price04 .price-holder ul li{padding: 9px 0}.dg-price05 .price-border{background-color: #fff; text-align: center; margin-bottom: 30px; padding-bottom: 30px}.dg-price05 .price-title h2{color: #20a3f0; font-size: 40px; margin-bottom: 40px}.dg-price05 .price-title .fa{font-size: 60px; margin: 60px 0 30px; display: inline-block; color: #999}.dg-price05 .price-box{line-height: 1; margin-bottom: 2px}.dg-price05 .price-box .sup{font-size: 14px; display: inline-block; vertical-align: middle; color: #333; padding-right: 5px}.dg-price05 .price-box .price{font-size: 45px; display: inline-block; vertical-align: middle; color: #333}.dg-price05 .price-box .unit{font-size: 14px; color: #333; display: inline-block; vertical-align: bottom; padding-left: 10px; padding-bottom: 10px}.dg-price05 .price-holder{padding: 30px}.dg-price05 .price-holder ul{margin: 0; padding: 0; list-style: none; border-top: 1px solid #e1e1e1}.dg-price05 .price-holder ul li{border-bottom: 1px solid #e1e1e1; padding: 16px 0}@media only screen and (min-width:768px) and (max-width:991px){.dg-price05 .price-title .fa{margin: 20px 0}.dg-price05 .price-title h2{font-size: 24px; margin-bottom: 10px}}.dg-price06.row{margin: 0 0 0 1px}.dg-price06 [class*=col-]{margin: 0 0 0 -1px; padding: 0}.dg-price06 .price-border{border: 1px solid #d8d8d8; text-align: center; border-radius: 5px 5px 10px 10px; margin: 0 0 30px}.dg-price06 .price-title{padding: 0; background-color: #20a3f0; border-radius: 5px 5px 0 0; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-price06 .price-border:hover .btn,.dg-price06 .price-border:hover .price-title{background-color: #333}.dg-price06 .best-value .price-title{position: absolute; width: 110%; margin: -9px -5% 0; z-index: 999; background-color: #333; padding: 0; border-radius: 5px}.dg-price06 .best-value .price-title h2{height: 80px; line-height: 80px}.dg-price06 .best-value .price-pad{background-color: #fff; border: 1px solid #dfdfdf}.dg-price06 .price-title h2{color: #fff; font-size: 28px; font-weight: 400; margin: 0; height: 60px; line-height: 60px}.dg-price06 .price-title h6{font-size: 20px; color: #20a3f0; margin: -5px 0 12px}.dg-price06 .price-box .price,.dg-price06 .price-box .sup{font-size: 30px; font-weight: 400; margin: 0 1px}.dg-price06 .price-box .unit{display: block}.dg-price06 .price-info{padding: 0}.dg-price06 .price-info:after{content: ""; width: 50%; border-bottom: 1px solid rgba(255, 255, 255, .8); display: block; margin: 20px 0 10px}.dg-price06 .price-pad{width: 134px; height: 134px; background-color: #e3f0f9; border-radius: 50%; border: 5px solid #fff; -moz-box-shadow: 0 0 15px 3px #f5f5f5; -webkit-box-shadow: 0 0 15px 3px #f5f5f5; box-shadow: 0 0 15px 3px #f5f5f5; margin: 0 auto; padding: 25px 0 0}.dg-price06 .price-box{padding: 35px 0}.dg-price06 .best-value .price-box{background-color: #f4fbff; padding: 95px 0 35px; color: #333}.dg-price06 .price-holder li{list-style-type: decimal; text-align: left; position: relative; z-index: 100; padding: 13px 0 13px 15px; color: #333}.dg-price07,.dg-price08{text-align: center}.dg-price06 .price-bottom,.dg-price06 .price-holder li:nth-child(even){background-color: #e7e7e7}.dg-price06 .price-holder ul{position: relative; display: inline-block; max-width: 75%}.dg-price06 .price-holder{overflow: hidden; position: relative; border-top: 1px solid #d8d8d8; border-radius: 6px 6px 0 0}.dg-price06 .price-holder li:nth-child(even):after{content: ""; position: absolute; bottom: 0; left: -4000px; width: 10000px; background: #efeeee; height: 100%; z-index: -1}.dg-price06 .price-holder:before{content: ""; position: absolute; top: 3px; left: -1px; right: -1px; border-top: 1px solid #d8d8d8; height: 10px; border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0}.dg-price06 .dg-btn-1{margin: 28px 0; min-width: 170px}.dg-price06 .price-bottom{margin-bottom: 5px}.dg-price06 .best-value .price-bottom{margin-bottom: 15px}@media only screen and (max-width:767px){.dg-price06 .best-value .price-title{position: relative; width: 100%; margin: 0}}.dg-price07 .price-border{border: 1px solid #686462; padding: 36px 0 20px; transition: border ease-in .3s; -moz-transition: border ease-in .3s; -webkit-transition: border ease-in .3s; -o-transition: border ease-in .3s; -ms-transition: border ease-in .3s; margin: 0 0 30px}.dg-price07 .price-border:hover{border: 1px solid #20a3f0}.dg-price07 .price-holder{margin: 0 0 20px}.dg-price07 .price-box{width: 152px; height: 152px; border-radius: 50%; border: 2px solid #20a3f0; color: #fff; text-align: center; margin: 0 auto}.dg-price07 .price-box .price-pad{width: 140px; height: 140px; border-radius: 50%; background-color: #20a3f0; margin: 4px auto; padding: 25px 0 0}.dg-price07 .price-box .unit{margin: 0}.dg-price07 .dg-price .price-box .sup{font-size: 30px}.dg-price07 .price-box .line{display: block; border-bottom: 1px solid #fff; width: 25px; margin: 0 auto 4px}.dg-price07 .price-title{font-size: 25px; font-weight: 700; color: #20a3f0; text-transform: uppercase}.dg-price07 .price-title h2{color: #20a3f0; line-height: 1.2; font-size: 25px; letter-spacing: 1px; margin: 20px 0}.dg-price .price-box .price,.dg-price07 .price-box .sup{font-weight: 700; font-size: 30px; display: inline-block}.dg-price07 .price-holder li:nth-child(odd){background-color: rgba(0, 0, 0, .4)}.dg-price07 .price-holder ul{margin: 0; padding: 0; list-style: none}.dg-price07 .price-holder li{line-height: 1.2; padding: 21px 0; margin: 0; list-style: none; color: #fff}.dg-price07 .dg-btn-3{display: inline-block; margin: 20px 0; min-width: 97px}.dg-price08 .left-title{float: left; width: 20%; color: #fff}.dg-price08 .left-title .price-border{background-color: #2c2c2c; border-color: transparent}.dg-price08 .row .price-border{background-color: #fff; border: 1px solid #ddd; margin: 0 0 30px}.dg-price08 [class*=col-]{margin: 0 0 0 -1px; padding: 0}.dg-price08 .price-title{padding: 20px 10px; background-color: #4d4d4d; margin: -1px -1px 0}.dg-price08 .price-title h2{font-size: 13px; color: #fff}.dg-price08 [class*=col-]:nth-child(2n-1) .price-title{background-color: #333}.dg-price08 .price-box{background-color: #20a3f0; color: #fff; margin: 0 -1px; padding: 50px 10px}.dg-price08 [class*=col-]:nth-child(2n-1) .price-box{background-color: #207df0}.dg-price08 .left-title .price-box{background-color: #2c2c2c}.dg-price08 .price-box .price,.dg-price08 .price-box .sup{font-size: 45px; font-weight: 400; margin: 0 1px; line-height: 1.4}.dg-price08 .price-box .unit{display: block; margin: 0}.dg-price08 ul{margin: 0; padding: 0; list-style: none}.dg-price08 .price-holder li{margin: 0; padding: 13px 0; list-style: none}.dg-price08 .price-holder li:nth-child(2n-1){background-color: #e8e8e8}.dg-price08 .left-title .price-holder li:nth-child(2n-1){background-color: #4d4d4d}.dg-price08 .price-holder .fa-check{color: #25a445}.dg-price08 .price-holder .fa-close{color: #e66a68}.dg-price08 .dg-btn-1{margin: 38px 0 28px}.dg-price08 .price-btninfo{margin: 38px 0 30px; height: 41px; line-height: 41px; display: inline-block}.dg-price08 .price-holder li:last-child em.fa{font-size: 24px; vertical-align: middle; margin: 0 0 2px 5px}.dg-price08 .mobile-text{display: none; margin-right: 10px}@media only screen and (max-width:767px){.dg-testimonials01 .item:before, .dg-testimonials01 blockquote, .dg-testimonials02 blockquote, .dg-testimonials03 blockquote, .dg-testimonials04 blockquote, .dg-testimonials05 blockquote{font-family: "droid serif"}.dg-testimonials01 .item:before, .dg-testimonials05 .item:before, .dg-testimonials13 .item:before, .dg-testimonials14 .item:before, .dg-testimonials18 blockquote:before, .dg-testimonials21 blockquote:before{speak: none; font-variant: normal; text-transform: none}.dg-price08 .left-title{float: none; width: 100%; color: #fff}.dg-price09 .price-title h2{text-align: center; font-size: 13px; color: #fff; position: relative; margin: 15px 10px; line-height: 1.2; font-weight: 700; letter-spacing: normal}.dg-price09 .price-title{position: relative}.dg-price09 .price-title:before{border: 10px solid transparent; border-top: 10px solid #31302f; content: ""; display: block; position: absolute; left: 50%; bottom: -34px; width: 0; margin: 0 0 0 -10px}.dg-price09 .price-box .unit, .dg-price09 ul{display: inline-block}.dg-price09 .price-holder, .dg-price09 ul{position: relative}.dg-price09 .color-1 .price-box{background-color: #f9cf79}.dg-price09 .color-2 .price-box{background-color: #ef8494}.dg-price09 .color-4 .price-box{background-color: #1bbc9b}.dg-price09 .price-border{transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s; text-align: center; border: 1px solid #5e5c59; border-radius: 5px; margin: 0 0 30px}.dg-price09 .price-border:hover{border: 1px solid #20a3f0}.dg-price09 .price-box{color: #fff; text-align: center; padding: 10px 0; background-color: #20a3f0}.dg-price09 .price-box .price{font-size: 48px}.dg-price09 .price-box .sup{font-size: 20px; font-weight: 400; vertical-align: top; line-height: 3.6}.dg-price09 .dg-btn-1{display: inline-block; margin: 30px 5px}.dg-price09 ul{padding: 30px 0; text-align: left; margin: 0; list-style: none; max-width: 75%}.dg-price09 .price-holder:after{border-bottom: 1px solid #5e5c59; content: ""; position: absolute; bottom: 0; width: 90%; left: 5%}.dg-price09 ul li{margin: 0; padding: 13px 0; list-style: none; color: #fff}.dg-price09 ul li em{display: inline-blcck; padding: 0 20px 0 0; color: #fff}[class*=dg-testimonials] .owl-dots{margin-top: 26px}[class*=dg-testimonials] .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 .2s; -moz-transition: border-color ease-in .2s; -webkit-transition: border-color ease-in .2s; -o-transition: border-color ease-in .2s; -ms-transition: border-color ease-in .2s}[class*=dg-testimonials] .owl-dots .owl-dot:after{content: ""; top: 2px; left: 2px; right: 2px; bottom: 2px; position: absolute; background-color: #dcdcdc; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; transition: background-color ease-in .2s; -moz-transition: background-color ease-in .2s; -webkit-transition: background-color ease-in .2s; -o-transition: background-color ease-in .2s; -ms-transition: background-color ease-in .2s}[class*=dg-testimonials] .owl-dots .owl-dot.active{border-color: #20a3f0; background-color: transparent}[class*=dg-testimonials].color-white .owl-dots .owl-dot.active, [class*=dg-testimonials].color-white .owl-nav .owl-next:before, [class*=dg-testimonials].color-white .owl-nav .owl-prev:before{border-color: #fff}[class*=dg-testimonials] .owl-dots .owl-dot.active:after{background-color: #20a3f0}[class*=dg-testimonials].color-white .owl-dots .owl-dot.active:after, [class*=dg-testimonials].color-white .owl-dots .owl-dot:after{background-color: #fff}.dg-testimonials01{text-align: center; padding: 0; margin: 0 auto 30px}.dg-testimonials01 img{width: 100%}.dg-testimonials01 blockquote{position: relative; padding: 0; font-style: normal; color: inherit; line-height: 2; letter-spacing: .05em}.dg-testimonials01 blockquote p{font-weight: 400; font-style: italic; position: relative; text-indent: inherit; font-size: 16px; line-height: 1.8}.dg-testimonials01 blockquote footer{text-align: center; font-size: 16px; line-height: 1.7; font-weight: 700; color: #666; margin: 34px 0 0; padding: 0; display: inline-block; vertical-align: middle}.dg-testimonials01 blockquote footer:before{content: normal}.dg-testimonials01 blockquote .pic{overflow: hidden; display: inline-block; margin: 0 14px 0 auto; border-radius: 50%; -webkit-border-radius: 50%; vertical-align: middle; padding: 2px; border: 1px solid #d8d8d8; max-width: 200px}.dg-testimonials01 blockquote .pic img{max-width: 100%; border-radius: 50%; -webkit-border-radius: 50%}.dg-testimonials01 blockquote .info{display: inline-block; font-size: 16px; vertical-align: middle; font-style: normal; text-align: left; color: #333}.dg-testimonials01 blockquote .info cite{display: block; color: #666; font-size: 14px; font-weight: 400}.dg-testimonials01 .owl-nav .owl-next, .dg-testimonials01 .owl-nav .owl-prev{background-color: transparent; border: 1px solid #999; width: 43px; height: 43px; opacity: .3}.dg-testimonials01 .owl-nav .owl-next:before, .dg-testimonials01 .owl-nav .owl-prev:before{border-color: #999; border-width: 1px}.dg-testimonials01 .owl-nav .owl-next:hover, .dg-testimonials01 .owl-nav .owl-prev:hover{background-color: transparent; opacity: 1}.dg-testimonials01 .item:before{content: "“"; font-style: normal; font-weight: 400; color: #f0f0f0; font-size: 130px; display: inline-block; margin: 30px auto 20px; line-height: 98px; overflow: hidden; height: 42px}.dg-testimonials02 blockquote footer:before, .dg-testimonials03 blockquote footer:before, .dg-testimonials04 blockquote footer:before, .dg-testimonials05 blockquote footer:before{content: normal}.dg-testimonials01.color-white blockquote .info, .dg-testimonials01.color-white blockquote .info cite{color: #fff}.dg-testimonials01.color-white .owl-nav .owl-next, .dg-testimonials01.color-white .owl-nav .owl-prev{border-color: #fff; opacity: .5}.dg-testimonials01.color-white .owl-nav .owl-next:hover, .dg-testimonials01.color-white .owl-nav .owl-prev:hover{opacity: 1}@media only screen and (max-width:767px){.dg-testimonials01 blockquote p{font-size: 14px}.dg-testimonials01 .owl-prev{left: 0; right: auto; display: none}.dg-testimonials01 .owl-next{right: 0; left: auto; display: none}}.dg-testimonials02 blockquote{font-style: normal; padding: 0; margin-bottom: 10px; color: #666; text-align: center; font-size: 19px}.dg-testimonials02 blockquote p{color: #666; font-size: 14px; text-indent: inherit; font-style: italic}.dg-testimonials02 blockquote .pic{overflow: hidden; border-radius: 50%; -webkit-border-radius: 50%; padding: 3px; border: 1px solid #d5d5d5; display: inline-block; margin-bottom: 16px}.dg-testimonials02 blockquote .pic img{border-radius: 50%; display: inline-block; max-width: 100%}.dg-testimonials02 blockquote footer{margin: 22px 0 0; line-height: 1.5; font-size: 16px; color: #333; font-weight: 700}.dg-testimonials02 blockquote footer cite{font-weight: 400; display: block; font-size: 14px; color: #666}.dg-testimonials02 .owl-nav .owl-next, .dg-testimonials02 .owl-nav .owl-prev{background-color: transparent; top: 24px; margin: 0 0 0 -124px; left: 50%}.dg-testimonials02 .owl-nav .owl-next{margin: 0 0 0 76px}.dg-testimonials02 .owl-nav .owl-next:before, .dg-testimonials02 .owl-nav .owl-prev:before{border-color: #262626; border-width: 1px; width: 17px; height: 17px; margin: -9px 0 0 -4px}.dg-testimonials02 .owl-nav .owl-next:before{margin: -9px 0 0 -9px}.dg-testimonials02 .owl-nav .owl-next:hover, .dg-testimonials02 .owl-nav .owl-prev:hover{background-color: transparent}.dg-testimonials02 .owl-nav .owl-next:hover:before, .dg-testimonials02 .owl-nav .owl-prev:hover:before{border-color: #000}.dg-testimonials02 .owl-dots{margin-top: 20px}.dg-testimonials02 .owl-dot{border-color: #20a3f0; width: 15px; height: 15px}.dg-testimonials02 .owl-dot.active{border-color: #20a3f0; background-color: #20a3f0}.dg-testimonials03 blockquote{font-style: normal; padding: 0; margin-bottom: 10px; color: #fff; text-align: center; font-size: 19px}.dg-testimonials03 blockquote p{color: #fff; font-size: 15px; text-indent: inherit; font-style: italic}.dg-testimonials03 blockquote .pic{display: inline-block; margin-bottom: 16px; border-radius: 50%; -webkit-border-radius: 50%; overflow: hidden; border: 2px solid #fff; background-color: #fff}.dg-testimonials03 blockquote .pic img{display: inline-block; max-width: 100%}.dg-testimonials03 blockquote footer{margin: 22px 0 0; line-height: 1.5; font-size: 16px; color: #fff}.dg-testimonials03 blockquote footer cite{font-weight: 400; display: block; font-size: 14px; color: #fff}.dg-testimonials03 .owl-dot{width: 15px; height: 15px; border: 1px solid #fff; background-color: transparent}.dg-testimonials03 .owl-dot.active{background: #fff; border-color: #fff}.dg-testimonials03 .owl-nav .owl-next, .dg-testimonials03 .owl-nav .owl-prev{background-color: transparent; border: 1px solid #fff; width: 43px; height: 43px}.dg-testimonials03 .owl-nav .owl-next:before, .dg-testimonials03 .owl-nav .owl-prev:before{border-color: #fff; border-width: 1px}.dg-testimonials03 .owl-nav .owl-next:hover, .dg-testimonials03 .owl-nav .owl-prev:hover{background-color: #20a3f0; border-color: #20a3f0}.dg-testimonials03 .owl-nav .owl-next:hover:before, .dg-testimonials03 .owl-nav .owl-prev:hover:before{border-color: #fff}@media only screen and (max-width:991px){.dg-testimonials03{padding: 0 40px}}.dg-testimonials04 blockquote{position: relative; padding: 0; font-style: normal; color: inherit; line-height: 2; letter-spacing: .05em; text-align: center}.dg-testimonials04 blockquote p{font-weight: 400; font-style: italic; position: relative; text-indent: inherit; font-size: 15px; line-height: 1.8}.dg-testimonials04 blockquote footer{line-height: 1.7; font-weight: 700; margin: 34px 0 0; padding: 0; display: inline-block; font-size: 16px; vertical-align: middle; font-style: normal; text-align: center; color: #333}.dg-testimonials04 blockquote .pic{overflow: hidden; display: inline-block; margin: 0 auto 25px; border-radius: 50%; -webkit-border-radius: 50%; vertical-align: middle; padding: 2px; border: 1px solid #d8d8d8; max-width: 200px}.dg-testimonials04 blockquote .pic img{max-width: 100%; border-radius: 50%; -webkit-border-radius: 50%}.dg-testimonials04 blockquote footer cite{display: block; color: #666; font-size: 14px; font-weight: 400}.dg-testimonials04 .owl-nav .owl-next, .dg-testimonials04 .owl-nav .owl-prev{background-color: transparent; border: 1px solid #999; width: 43px; height: 43px; opacity: .5}.dg-testimonials04 .owl-nav .owl-next:before, .dg-testimonials04 .owl-nav .owl-prev:before{border-color: #999; border-width: 1px}.dg-testimonials04 .owl-nav .owl-next:hover, .dg-testimonials04 .owl-nav .owl-prev:hover{background-color: transparent; opacity: 1}.dg-testimonials04.color-white blockquote footer, .dg-testimonials04.color-white blockquote footer cite{color: #fff}@media only screen and (max-width:767px){.dg-testimonials03 .owl-prev{left: 0; right: auto}.dg-testimonials03 .owl-next{right: 0; left: auto}.dg-testimonials04 blockquote p{font-size: 14px}.dg-testimonials04 .owl-prev{left: 0; right: auto; display: none}.dg-testimonials04 .owl-next{right: 0; left: auto; display: none}}.dg-testimonials05{text-align: center; padding: 0}.dg-testimonials05 img{width: 100%}.dg-testimonials05 blockquote{position: relative; padding: 0}.dg-testimonials05 blockquote p{color: #fff; position: relative; text-indent: inherit; font-size: 16px}.dg-testimonials05 blockquote footer{text-align: center; color: #fff; margin: 30px 0 0; padding: 0; display: inline-block; vertical-align: middle}.dg-testimonials05 blockquote .pic{width: 68px; height: 68px; overflow: hidden; display: inline-block; margin: 0 15px 0 auto; border-radius: 50%; vertical-align: middle; border: 2px solid #fff}.dg-testimonials05 blockquote .bottom{padding: 30px 0 0}.dg-testimonials05 blockquote .info{display: inline-block; font-size: 16px; color: #fff; vertical-align: middle; font-style: normal; text-align: left}.dg-testimonials05 blockquote .info cite{display: block; color: #fff; font-size: 14px; font-weight: 400; font-style: italic}.dg-testimonials05 .owl-nav .owl-next, .dg-testimonials05 .owl-nav .owl-prev{background-color: transparent; border: 1px solid #fefefe; width: 43px; height: 43px}.dg-testimonials05 .owl-nav .owl-next:before, .dg-testimonials05 .owl-nav .owl-prev:before{border-color: #fefefe; border-width: 1px}.dg-testimonials05 .owl-nav .owl-next:hover, .dg-testimonials05 .owl-nav .owl-prev:hover{background-color: #333; border-color: #333}.dg-testimonials05 .owl-nav .owl-next:hover:before, .dg-testimonials05 .owl-nav .owl-prev:hover:before{border-color: #fff}.dg-testimonials05 .item:before{content: "\f10d"; font-family: dnngo!important; font-style: normal; font-weight: 400; color: #edeeef; font-size: 50px}.dg-testimonials05 .owl-dots{margin-top: 50px}.dg-testimonials05 .owl-dot{cursor: pointer; width: 15px; height: 15px; margin: 3px; border: 1px solid #fff}.dg-testimonials05 .owl-dot.active{background-color: #fff; border-color: #fff}@media only screen and (max-width:767px){.dg-testimonials05 blockquote p{font-size: 14px}.dg-testimonials05 .owl-prev{left: 0; right: auto}.dg-testimonials05 .owl-next{right: 0; left: auto}}.dg-testimonials06{text-align: center; font-size: 19px; font-family: "droid serif"}.dg-testimonials06 blockquote{color: #fff; font-size: 16px; text-indent: 0; margin: 0; padding: 0; line-height: 1}.dg-testimonials06 blockquote p{text-indent: 0; font-size: inherit}.dg-testimonials06 blockquote:before{content: "\f10d"; font-family: dnngo!important; font-size: 44px; display: inline-block; color: #fff; opacity: .1; margin-bottom: 20px}.dg-testimonials06 .pic{width: 90px; height: 90px; overflow: hidden; display: block; margin: auto auto 25px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid #fff}.dg-testimonials06 footer{margin-top: 32px; color: #fff; font-size: 14px}.dg-testimonials06 .info{font-style: normal; font-weight: 700}.dg-testimonials06 footer cite{display: block; font-style: italic; font-weight: 400}.dg-testimonials06 footer:before{content: normal}.dg-testimonials06 .owl-nav .owl-next, .dg-testimonials06 .owl-nav .owl-prev{background-color: transparent; top: 28%; left: 0}.dg-testimonials06 .owl-nav .owl-next{left: auto; right: 0}.dg-testimonials06 .owl-nav .owl-next:before, .dg-testimonials06 .owl-nav .owl-prev:before{border-color: #fff; border-width: 1px; width: 17px; height: 17px; margin: -9px 0 0 -4px}.dg-testimonials06 .owl-nav .owl-next:before{margin: -9px 0 0 -9px}.dg-testimonials06 .owl-nav .owl-next:hover, .dg-testimonials06 .owl-nav .owl-prev:hover{background-color: transparent}.dg-testimonials06 .owl-nav .owl-next:hover:before, .dg-testimonials06 .owl-nav .owl-prev:hover:before{border-color: #000}.dg-testimonials06 .owl-dot{width: 12px; height: 12px; background-color: rgba(255, 255, 255, .5); border: 0}.dg-testimonials06 .owl-dot.active{background: #fff}.dg-testimonials07 .item{padding: 75px 65px; text-align: center; margin: 30px; opacity: .5}.dg-testimonials07 .pic{margin-right: 20px; display: inline-block; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 1px solid #d5d5d5; padding: 2px; overflow: hidden; vertical-align: middle}.dg-testimonials07 .pic img{width: auto; display: inline-block; max-width: 100%; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%}.dg-testimonials07 blockquote, .dg-testimonials07 blockquote p{text-indent: 0; font-size: inherit; margin: 0; padding: 0; color: #666; font-family: "droid serif"}.dg-testimonials07 blockquote footer:before{content: ""}.dg-testimonials07 blockquote footer{margin-top: 35px}.dg-testimonials07 .info{display: inline-block; font-size: 16px; color: #424242; vertical-align: middle; text-align: left; font-style: normal}.dg-testimonials07 .info cite{display: block; color: #666; font-size: 14px; margin-top: 2px; font-style: italic}.dg-testimonials07 .center .item{opacity: 1; box-shadow: 0 0 30px rgba(0, 0, 0, .1); -moz-box-shadow: 0 0 30px rgba(0, 0, 0, .1); -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, .1)}.dg-testimonials07 .owl-dot{width: 16px; height: 16px; border-color: transparent; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-testimonials07 .owl-dot.active{background-color: transparent; border-color: #20a3f0}.dg-testimonials07 .owl-dot.active span{background-color: #20a3f0}@media only screen and (max-width:991px){.dg-testimonials07 .item{padding: 20px; margin: 10px}}.dg-testimonials08 .pic{margin-bottom: 22px; display: inline-block; width: 70px; height: 70px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid #fff; overflow: hidden; background-color: #fff; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-testimonials08 .owl-nav .owl-next, .dg-testimonials08 .owl-nav .owl-next:hover, .dg-testimonials08 .owl-nav .owl-prev, .dg-testimonials08 .owl-nav .owl-prev:hover{background-color: transparent}.dg-testimonials08 .pic img{max-width: 100%}.dg-testimonials08 .item{margin: 50px 0 60px; transition: margin ease-in .2s; -moz-transition: margin ease-in .2s; -webkit-transition: margin ease-in .2s; -o-transition: margin ease-in .2s; -ms-transition: margin ease-in .2s}.dg-testimonials08 blockquote{padding: 0; margin: 0; color: #fff; text-align: center; font-size: 14px; font-family: "droid serif"}.dg-testimonials08 blockquote p{font-size: inherit; text-indent: 0}.dg-testimonials08 blockquote footer{margin-top: 28px; color: inherit; font-size: 16px; font-style: normal}.dg-testimonials08 blockquote footer cite{display: block; font-size: 14px; margin-bottom: 5px; font-style: italic; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-testimonials08 footer:before{content: normal}.dg-testimonials08 .owl-nav .owl-next:before, .dg-testimonials08 .owl-nav .owl-prev:before{border-color: #fff; border-width: 2px; width: 27px; height: 27px; margin: -14px 0 0 -14px}.dg-testimonials08 .owl-nav .owl-next:before{margin: -14px 0 0 -14px}.dg-testimonials08 .owl-nav .owl-next:hover:before, .dg-testimonials08 .owl-nav .owl-prev:hover:before{border-color: #20a3f0}@media only screen and (min-width:1600px){.dg-testimonials08 .owl-nav .owl-prev{left: -65px}.dg-testimonials08 .owl-nav .owl-next{right: -65px}}@media only screen and (min-width:768px){.dg-testimonials08 .owl-item.center .pic{width: 110px; height: 110px; border-width: 3px}.dg-testimonials08 .owl-item.center footer{font-size: 20px}.dg-testimonials08 .owl-item.center footer cite{font-size: 18px}.dg-testimonials08 .owl-item.center .item{margin: 0; font-size: 18px}}@media only screen and (max-width:767px){.dg-testimonials08 .owl-next, .dg-testimonials08 .owl-prev{display: none}.dg-testimonials08 .item{margin: 25px 0 30px}}.dg-testimonials09 .pic{overflow: hidden; float: left; margin: 0 18px 20px 0; display: block; border: 3px solid #20a3f0; position: relative}.dg-testimonials09 .pic a:after{content: "\e936"; font-family: dnngo!important; position: absolute; top: 50%; left: 50%; font-size: 30px; color: #20a3f0; line-height: 1; margin: -14px 0 0 -12px; opacity: 0; visibility: hidden; font-weight: 700; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-testimonials09 .pic a:before{content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: #fff; opacity: 0; visibility: hidden; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-testimonials09 .pic:hover a:after, .dg-testimonials09 .pic:hover a:before{opacity: 1; visibility: visible}.dg-testimonials09 .box-right{overflow: hidden; margin-bottom: 20px}.dg-testimonials09 .box-right h6{margin: 0}.dg-testimonials09 .box-right small{font-size: 14px; color: #333}.dg-testimonials09 .owl-dots{margin: 0; text-align: left}.dg-testimonials09 .owl-dots .owl-dot{border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; border: 0; background-color: #999; width: 10px; height: 10px; margin: 0 3px 3px; transition: background-color ease-in .2s; -moz-transition: background-color ease-in .2s; -webkit-transition: background-color ease-in .2s; -o-transition: background-color ease-in .2s; -ms-transition: background-color ease-in .2s}.dg-testimonials09 .owl-dots .owl-dot.active{background-color: #20a3f0}.dg-testimonials09 .owl-dots .owl-dot:after{content: normal}.dg-testimonials10{border: 1px solid #d1d1d1; padding: 25px 30px 10px; width: 100%}.dg-testimonials10 .pic{float: left; margin-right: 20px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; overflow: hidden; margin-top: 5px}.dg-testimonials10 blockquote{overflow: hidden; font-style: normal; margin: 0; padding: 0}.dg-testimonials10 blockquote p{text-indent: 0; font-size: 15px}.dg-testimonials10 footer:before{content: "- "}.dg-testimonials10 footer{font-size: 16px; color: #fff; margin-top: 10px}.dg-testimonials10 footer cite{display: block; font-size: 14px; margin-top: 3px}.dg-testimonials10 .owl-dots{margin: 0; text-align: right}.dg-testimonials10 .owl-dot{border-color: #fff; margin: 0 3px}.dg-testimonials10 .owl-dot.active{border-color: #fff; background-color: #fff}.dg-testimonials11 blockquote{padding: 20px 50px 0; margin: 0; color: #666; text-align: center; font-size: 16px}.dg-testimonials11 blockquote:before{content: "\f10d"; font-family: dnngo!important; font-size: 44px; display: inline-block; opacity: .1; position: absolute; left: 50px; top: 0; line-height: 1}.dg-testimonials11 footer:before, .dg-testimonials13 blockquote footer:before{content: normal}.dg-testimonials12 blockquote, .dg-testimonials13 .item:before, .dg-testimonials13 blockquote, .dg-testimonials14 .item:before, .dg-testimonials14 blockquote, .dg-testimonials15 blockquote, .dg-testimonials17 blockquote, .dg-testimonials18 blockquote, .dg-testimonials18 blockquote:before, .dg-testimonials19 blockquote, .dg-testimonials21 blockquote, .dg-testimonials21 blockquote:before{font-family: "droid serif"}.dg-testimonials11 blockquote p{font-size: inherit; text-indent: 0; font-style: normal}.dg-testimonials11 blockquote footer{margin-top: 28px; font-size: 16px; font-style: normal; color: #424242}.dg-testimonials11 blockquote footer cite{display: block; font-size: 14px; margin-bottom: 5px; font-style: italic; color: #666; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-testimonials12, .dg-testimonials12 span.all_around_text_span_down{color: #fff}.main_content_slider_box{overflow: hidden; max-width: 100%}.dg-testimonials12 .circle_slider_thumb{border-color: transparent!important; padding: 0!important}.dg-testimonials12 .pic_name{color: #fff; font-size: 20px; padding: 6px 0 7px; margin: 0}.dg-testimonials12 blockquote small{position: static; padding: 0 0 25px; color: #20a3f0; font-size: 16px}.dg-testimonials12 blockquote{padding: 0; margin: 0; color: #fff; text-align: center; font-size: 13px; font-style: italic; text-indent: 0}.dg-testimonials12 blockquote p{text-indent: 0}.dg-testimonials12 .circle_slider_nav_left span, .dg-testimonials12 .circle_slider_nav_right span{background-color: transparent!important; width: 8px; height: 8px; display: inline-block; border-left: 2px solid #fff; border-bottom: 2px solid #fff; border-radius: 0; -webkit-border-radius: 0; font-size: 0; text-indent: -100px; overflow: hidden; transform: rotate(45deg); -webkit-transform: rotate(45deg); top: 50%; margin: -4px 0 0 3px}.dg-testimonials12 .circle_slider_nav_right span{transform: rotate(-135deg); -webkit-transform: rotate(-135deg); margin: -4px 0 0 15px}.dg-testimonials13{text-align: center; padding: 0; margin: 0 auto 30px}.dg-testimonials13 blockquote{position: relative; padding: 0; font-style: normal; color: inherit; line-height: 2; letter-spacing: .05em}.dg-testimonials13 blockquote p{font-weight: 400; font-style: italic; position: relative; text-indent: inherit; font-size: 14px; line-height: 1.8}.dg-testimonials13 blockquote footer{text-align: center; font-size: 16px; line-height: 1.7; font-weight: 700; color: #666; margin: 34px 0 0; padding: 0; display: inline-block; vertical-align: middle}.dg-testimonials13 blockquote .pic{overflow: hidden; display: inline-block; margin: 0 auto 8px; border-radius: 50%; -webkit-border-radius: 50%; vertical-align: middle; padding: 2px; border: 1px solid #d8d8d8; max-width: 200px}.dg-testimonials13 blockquote .pic img{max-width: 100%; border-radius: 50%; -webkit-border-radius: 50%}.dg-testimonials13 blockquote .info{display: block; font-size: 16px; vertical-align: middle; font-style: normal; text-align: center; color: #333}.dg-testimonials13 blockquote .info cite{display: block; color: #666; font-size: 14px; font-weight: 400}.dg-testimonials13 .owl-nav .owl-next, .dg-testimonials13 .owl-nav .owl-prev{background-color: transparent; width: 43px; height: 43px; opacity: .3}.dg-testimonials13 .owl-nav .owl-next:before, .dg-testimonials13 .owl-nav .owl-prev:before{border-color: #999; border-width: 1px; width: 17px; height: 17px; margin: -9px 0 0 -9px}.dg-testimonials13 .owl-nav .owl-next:hover, .dg-testimonials13 .owl-nav .owl-prev:hover{background-color: transparent; opacity: 1}.dg-testimonials13 .item:before{content: "“"; font-style: normal; font-weight: 400; color: #f5f5f5; font-size: 130px; display: inline-block; margin: 30px auto 20px; line-height: 98px; overflow: hidden; height: 42px}.dg-testimonials13 .owl-prev{left: 0!important; right: auto}.dg-testimonials13 .owl-next{right: 0!important; left: auto}.dg-testimonials13.color-white blockquote .info, .dg-testimonials13.color-white blockquote .info cite{color: #fff}.dg-testimonials13.color-white .item:before{opacity: .3}@media only screen and (max-width:767px){.dg-testimonials13 blockquote p{font-size: 14px}.dg-testimonials13 .owl-next, .dg-testimonials13 .owl-prev{display: none}}.dg-testimonials14{text-align: center; padding: 0; margin: 0 auto 30px}.dg-testimonials14 img{width: 100%}.dg-testimonials14 blockquote{position: relative; padding: 0; font-style: normal; color: inherit; line-height: 2; letter-spacing: .05em}.dg-testimonials14 blockquote p{font-weight: 400; font-style: italic; position: relative; text-indent: inherit; font-size: 14px; line-height: 1.8}.dg-testimonials14 blockquote footer{text-align: center; font-size: 16px; line-height: 1.7; font-weight: 700; color: #666; margin: 34px 0 0; padding: 0; display: inline-block; vertical-align: middle}.dg-testimonials14 blockquote footer:before{content: normal}.dg-testimonials14 blockquote .pic{overflow: hidden; display: inline-block; margin: 0 14px 0 auto; border-radius: 50%; -webkit-border-radius: 50%; vertical-align: middle; padding: 2px; border: 1px solid #d8d8d8}.dg-testimonials14 blockquote .pic img{max-width: 100%; border-radius: 50%; -webkit-border-radius: 50%}.dg-testimonials14 blockquote .info{display: inline-block; font-size: 16px; vertical-align: middle; font-style: normal; text-align: left; color: #333}.dg-testimonials14 blockquote .info cite{display: block; color: #666; font-size: 14px; font-weight: 400}.dg-testimonials14 .owl-nav .owl-next, .dg-testimonials14 .owl-nav .owl-prev{background-color: transparent; width: 34px; height: 34px; line-height: 34px; text-align: center; opacity: .3; border: 2px solid #999}.dg-testimonials14 .owl-nav .owl-next:before, .dg-testimonials14 .owl-nav .owl-prev:before{border-color: #999; border-width: 2px; width: 11px; height: 11px; margin: -5px 0 0 -3px}.dg-testimonials14 .owl-nav .owl-next:before{margin: -5px 0 0 -7px}.dg-testimonials14 .owl-nav .owl-next:hover, .dg-testimonials14 .owl-nav .owl-prev:hover{background-color: transparent; opacity: 1}.dg-testimonials14 .item:before{content: "“"; font-style: normal; font-weight: 400; color: #f5f5f5; font-size: 130px; display: inline-block; margin: 30px auto 20px; line-height: 98px; overflow: hidden; height: 42px}.dg-testimonials14 .owl-prev{left: 0!important; right: auto}.dg-testimonials14 .owl-next{right: 0!important; left: auto}@media only screen and (max-width:767px){.dg-testimonials14 blockquote p{font-size: 14px}.dg-testimonials14 .owl-next, .dg-testimonials14 .owl-prev{display: none}}.dg-testimonials15{text-align: left; padding: 0; margin: 0 auto 30px}.dg-testimonials15 img{width: 100%}.dg-testimonials15 blockquote{position: relative; padding: 0; margin: 0; font-style: normal; color: inherit; line-height: 2; letter-spacing: .05em}.dg-testimonials15 blockquote p{font-weight: 400; font-style: italic; position: relative; text-indent: inherit; font-size: 15px; line-height: 1.8; border: 1px solid #dcdcdc; background-color: #f9f9f9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 35px; text-align: left}.dg-testimonials15 blockquote p:after{content: ""; position: absolute; top: 100%; left: 60px; width: 8px; height: 8px; border-left: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; background-color: #f9f9f9; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); margin-top: -3px}.dg-testimonials15 blockquote footer{text-align: center; font-size: 16px; line-height: 1.7; font-weight: 700; color: #666; margin: 17px 0 0 32px; padding: 0; display: inline-block; vertical-align: middle}.dg-testimonials15 blockquote footer:before{content: normal}.dg-testimonials15 blockquote .pic{overflow: hidden; display: inline-block; margin: 0 14px 0 auto; border-radius: 50%; -webkit-border-radius: 50%; vertical-align: middle; padding: 3px; border: 1px solid #d8d8d8}.dg-testimonials15 blockquote .pic img{max-width: 100%; border-radius: 50%; -webkit-border-radius: 50%}.dg-testimonials15 blockquote .info{display: inline-block; font-size: 16px; vertical-align: middle; font-style: normal; text-align: left; color: #333}.dg-testimonials15 blockquote .info cite{display: block; color: #666; font-size: 14px; font-weight: 400}.dg-testimonials15 .owl-nav .owl-next, .dg-testimonials15 .owl-nav .owl-prev{background-color: #c9c9c9; width: 19px; height: 19px; line-height: 19px; text-align: center; top: auto; bottom: 27px; margin: 0}.dg-testimonials15 .owl-nav .owl-next:before, .dg-testimonials15 .owl-nav .owl-prev:before{border-color: #fff; border-width: 1px; width: 5px; height: 5px; margin: -3px 0 0 -2px}.dg-testimonials15 .owl-nav .owl-next:before{margin: -3px 0 0 -3px}.dg-testimonials15 .owl-nav .owl-next:hover, .dg-testimonials15 .owl-nav .owl-prev:hover{background-color: #20a3f0; opacity: 1}.dg-testimonials15 .owl-prev{left: auto!important; right: 24px}.dg-testimonials15 .owl-next{right: 0!important; left: auto}.dg-testimonials15 .owl-dots{margin: 0}@media only screen and (max-width:767px){.dg-testimonials15 blockquote p{padding: 20px}}.dg-testimonials16{text-align: left; padding: 0; margin: 0 auto 30px}.dg-testimonials16 img{width: 100%}.dg-testimonials16 blockquote{position: relative; padding: 0; margin: 0; font-style: normal; color: inherit; line-height: 2; letter-spacing: .05em; font-family: "droid serif"}.dg-testimonials16 blockquote p{font-weight: 400; font-style: italic; position: relative; text-indent: inherit; font-size: 15px; line-height: 1.8; border: 1px solid #dcdcdc; background-color: #f9f9f9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 35px; text-align: left}.dg-testimonials16 blockquote p:after{content: ""; position: absolute; top: 100%; left: 60px; width: 8px; height: 8px; border-left: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; background-color: #fff; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); margin-top: -3px}.dg-testimonials16 blockquote p:before{content: ""; top: 0; left: 0; right: 0; bottom: 0; border: 4px solid #fff; position: absolute; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px}.dg-testimonials16 blockquote footer{text-align: center; font-size: 16px; line-height: 1.7; font-weight: 700; color: #666; margin: 17px 0 0 32px; padding: 0; display: inline-block; vertical-align: middle}.dg-testimonials16 blockquote footer:before{content: normal}.dg-testimonials16 blockquote .pic{overflow: hidden; display: inline-block; margin: 0 14px 0 auto; border-radius: 50%; -webkit-border-radius: 50%; vertical-align: middle; padding: 3px; border: 1px solid #d8d8d8}.dg-testimonials16 blockquote .pic img{max-width: 100%; border-radius: 50%; -webkit-border-radius: 50%}.dg-testimonials16 blockquote .info{display: inline-block; font-size: 16px; vertical-align: middle; font-style: normal; text-align: left; color: #333}.dg-testimonials16 blockquote .info cite{display: block; color: #666; font-size: 14px; font-weight: 400}.dg-testimonials16 .owl-nav .owl-next, .dg-testimonials16 .owl-nav .owl-prev{background-color: #c9c9c9; width: 19px; height: 19px; line-height: 19px; text-align: center; top: auto; bottom: 27px; margin: 0}.dg-testimonials16 .owl-nav .owl-next:before, .dg-testimonials16 .owl-nav .owl-prev:before{border-color: #fff; border-width: 1px; width: 5px; height: 5px; margin: -3px 0 0 -2px}.dg-testimonials16 .owl-nav .owl-next:before{margin: -3px 0 0 -3px}.dg-testimonials16 .owl-nav .owl-next:hover, .dg-testimonials16 .owl-nav .owl-prev:hover{background-color: #20a3f0; opacity: 1}.dg-testimonials16 .owl-prev{left: auto!important; right: 24px}.dg-testimonials16 .owl-next{right: 0!important; left: auto}.dg-testimonials16 .owl-dots{margin: 0}@media only screen and (max-width:767px){.dg-testimonials16 blockquote p{padding: 20px}}.dg-testimonials17{text-align: left; padding: 0; margin: 0 auto 30px}.dg-testimonials17 img{width: 100%}.dg-testimonials17 blockquote{position: relative; padding: 0; margin: 0; font-style: normal; color: inherit; line-height: 2; letter-spacing: .05em}.dg-testimonials17 blockquote p{font-weight: 400; font-style: italic; position: relative; text-indent: inherit; font-size: 15px; line-height: 1.8; border: 1px solid #dcdcdc; background-color: #f9f9f9; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 35px; text-align: left; overflow: hidden}.dg-testimonials17 blockquote p:before{content: ""; top: 0; left: 0; right: 0; bottom: 0; border: 2px solid #fff; position: absolute; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px}.dg-testimonials17 blockquote footer:after{content: ""; position: absolute; top: 32px; right: -4px; width: 7px; height: 7px; border-left: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; background-color: #f9f9f9; transform: rotate(45deg); -webkit-transform: rotate(45deg); margin-top: -3px; z-index: 3}.dg-testimonials17 blockquote footer{text-align: center; font-size: 16px; line-height: 1.7; font-weight: 700; color: #666; margin: 0; padding: 0 14px 0 0; display: inline-block; vertical-align: middle; float: left; position: relative; max-width: 30%}.dg-testimonials17 blockquote footer:before{content: normal}.dg-testimonials17 blockquote .pic{overflow: hidden; display: inline-block; margin: 0 auto; border-radius: 50%; -webkit-border-radius: 50%; vertical-align: middle; padding: 3px; border: 1px solid #d8d8d8; max-width: 200px}.dg-testimonials17 blockquote .pic img{max-width: 100%; border-radius: 50%; -webkit-border-radius: 50%}.dg-testimonials17 blockquote .info{display: block; font-size: 16px; vertical-align: middle; font-style: normal; text-align: center; color: #333}.dg-testimonials17 blockquote .info cite{display: block; color: #666; font-size: 14px; font-weight: 400}.dg-testimonials17 .owl-nav .owl-next, .dg-testimonials17 .owl-nav .owl-prev{background-color: #c9c9c9; width: 19px; height: 19px; line-height: 19px; text-align: center; top: auto; bottom: 27px; margin: 0}.dg-testimonials17 .owl-nav .owl-next:before, .dg-testimonials17 .owl-nav .owl-prev:before{border-color: #fff; border-width: 1px; width: 5px; height: 5px; margin: -3px 0 0 -2px}.dg-testimonials17 .owl-nav .owl-next:before{margin: -3px 0 0 -3px}.dg-testimonials17 .owl-nav .owl-next:hover, .dg-testimonials17 .owl-nav .owl-prev:hover{background-color: #20a3f0; opacity: 1}.dg-testimonials17 .owl-prev{left: auto!important; right: 24px}.dg-testimonials17 .owl-next{right: 0!important; left: auto}.dg-testimonials17 .owl-dots{margin: 30px 0 0 12%; max-width: 76%}@media only screen and (max-width:767px){.dg-testimonials17 blockquote p{padding: 20px}}.dg-testimonials18{text-align: center; padding: 0; margin: 0 auto 30px}.dg-testimonials18 img{width: 100%}.dg-testimonials18 blockquote{position: relative; padding: 0; font-style: normal; color: inherit; line-height: 2; letter-spacing: .05em}.dg-testimonials18 blockquote:before{content: "“"; font-style: normal; font-weight: 400; color: #666; font-size: 56px; display: inline-block; margin: 30px auto 20px; line-height: 48px; height: 24px; position: absolute; left: 25px; top: 5px; overflow: hidden}.dg-testimonials18 blockquote p{font-weight: 400; font-style: italic; position: relative; text-indent: inherit; font-size: 14px; line-height: 1.8; background-color: rgba(255, 255, 255, .1); padding: 40px 60px; color: #fff; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align: left}.dg-testimonials18 blockquote p:after{content: ""; position: absolute; top: 100%; left: 50px; border: 7px solid transparent; border-top-color: rgba(255, 255, 255, .1)}.dg-testimonials18 blockquote .title{display: block; font-size: 16px; margin: 0 0 2px}.dg-testimonials18 blockquote footer{text-align: left; font-size: 16px; line-height: 1.7; font-weight: 700; color: #fff; margin: 20px 0 0; padding: 0 0 0 20px; display: block; vertical-align: middle}.dg-testimonials18 blockquote footer:before{content: normal}.dg-testimonials18 blockquote .pic{overflow: hidden; display: inline-block; margin: 0 20px 0 auto; border-radius: 50%; -webkit-border-radius: 50%; vertical-align: middle; border: 3px solid #fff; background-color: #fff}.dg-testimonials18 blockquote .pic img{max-width: 100%; border-radius: 50%; -webkit-border-radius: 50%}.dg-testimonials18 blockquote .info{display: inline-block; font-size: 16px; vertical-align: middle; font-style: normal; text-align: left; color: #e6e6e6}.dg-testimonials18 blockquote .info cite{display: block; color: #e6e6e6; font-size: 14px; font-weight: 400}.dg-testimonials18 .owl-nav .owl-next, .dg-testimonials18 .owl-nav .owl-prev{background-color: transparent; border: 1px solid #999; width: 43px; height: 43px; opacity: .3}.dg-testimonials18 .owl-nav .owl-next:before, .dg-testimonials18 .owl-nav .owl-prev:before{border-color: #999; border-width: 1px}.dg-testimonials18 .owl-nav .owl-next:hover, .dg-testimonials18 .owl-nav .owl-prev:hover{background-color: transparent; opacity: 1}@media only screen and (max-width:991px){.dg-testimonials18 blockquote p{padding: 30px 30px 30px 50px}.dg-testimonials18 blockquote:before{left: 15px; top: 0}}@media only screen and (max-width:767px){.dg-testimonials18 blockquote p{font-size: 14px}.dg-testimonials18 .owl-prev{left: 0; right: auto}.dg-testimonials18 .owl-next{right: 0; left: auto}}.dg-testimonials19{text-align: left; padding: 0; margin: 0 auto 30px}.dg-testimonials19 img{width: 100%}.dg-testimonials19 blockquote{position: relative; padding: 0; margin: 0; font-style: normal; color: inherit; line-height: 2; letter-spacing: .05em}.dg-testimonials19 blockquote p{font-weight: 400; font-style: italic; position: relative; text-indent: inherit; font-size: 15px; line-height: 1.8; border: 1px solid rgba(255, 255, 255, .2); border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 35px; text-align: left}.dg-testimonials19 blockquote p:before{content: ""; top: 5px; left: 5px; right: 5px; bottom: 5px; background-color: rgba(255, 255, 255, .05); position: absolute; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px}.dg-testimonials19 blockquote p:after{content: ""; position: absolute; top: 100%; left: 60px; width: 8px; height: 8px; border-left: 1px solid rgba(255, 255, 255, .2); border-bottom: 1px solid rgba(255, 255, 255, .2); transform: rotate(-45deg); -webkit-transform: rotate(-45deg); margin-top: -3px}.dg-testimonials19 blockquote footer{text-align: center; font-size: 16px; line-height: 1.7; font-weight: 700; color: #fff; margin: 17px 0 0 32px; padding: 0; display: inline-block; vertical-align: middle}.dg-testimonials19 blockquote footer:before{content: normal}.dg-testimonials19 blockquote .pic{overflow: hidden; display: inline-block; margin: 0 14px 0 auto; border-radius: 50%; -webkit-border-radius: 50%; vertical-align: middle; border: 4px solid #fff}.dg-testimonials19 blockquote .pic img{max-width: 100%; border-radius: 50%; -webkit-border-radius: 50%}.dg-testimonials19 blockquote .info{display: inline-block; font-size: 16px; vertical-align: middle; font-style: normal; text-align: left; color: #fff}.dg-testimonials19 blockquote .info cite{display: block; color: #fff; font-size: 14px; font-weight: 400}.dg-testimonials19 .owl-nav .owl-next, .dg-testimonials19 .owl-nav .owl-prev{background-color: rgba(255, 255, 255, .3); width: 19px; height: 19px; line-height: 19px; text-align: center; top: auto; bottom: 27px; margin: 0}.dg-testimonials19 .owl-nav .owl-next:before, .dg-testimonials19 .owl-nav .owl-prev:before{border-color: #fff; border-width: 1px; width: 5px; height: 5px; margin: -3px 0 0 -2px}.dg-testimonials19 .owl-nav .owl-next:before{margin: -3px 0 0 -3px}.dg-testimonials19 .owl-nav .owl-next:hover, .dg-testimonials19 .owl-nav .owl-prev:hover{background-color: #20a3f0; opacity: 1}.dg-testimonials19 .owl-prev{left: auto!important; right: 24px}.dg-testimonials19 .owl-next{right: 0!important; left: auto}.dg-testimonials19 .owl-dots{margin: 0}@media only screen and (max-width:767px){.dg-testimonials19 blockquote p{padding: 20px}}.dg-testimonials20 blockquote{padding: 0}.dg-testimonials20 p{background-color: #191919; border: 1px solid #212121; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; padding: 30px 35px; font-size: 15px; color: #fff; position: relative; margin-bottom: 20px; text-indent: inherit}.dg-testimonials20 p:after{content: ""; position: absolute; top: 100%; width: 7px; height: 7px; display: block; background-color: #191919; border-bottom: 1px solid #212121; border-right: 1px solid #212121; transform: rotate(45deg); -webkit-transform: rotate(45deg); left: 60px; margin-top: -2px}.dg-testimonials20 footer{padding-left: 28px}.dg-testimonials20 footer:before{content: normal}.dg-testimonials20 .info{font-size: 16px; color: #fff}.dg-testimonials20 .info cite{display: block; color: #666; font-size: 14px}.dg-testimonials20 .owl-nav .owl-next, .dg-testimonials20 .owl-nav .owl-prev{width: 20px; height: 20px; top: auto; bottom: 35px; left: auto; right: 0; background-color: #373737}.dg-testimonials20 .owl-nav .owl-prev{right: 23px}.dg-testimonials20 .owl-nav .owl-next:hover, .dg-testimonials20 .owl-nav .owl-prev:hover{background-color: #20a3f0}.dg-testimonials20 .owl-nav .owl-next:before, .dg-testimonials20 .owl-nav .owl-prev:before{width: 5px; height: 5px; border-width: 1px; margin: -2px 0 0 -2px}@media only screen and (max-width:767px){.dg-testimonials20{margin-bottom: 20px}}.dg-testimonials21{text-align: center; padding: 0; margin: 0 auto 30px}.dg-testimonials21 img{width: 100%}.dg-testimonials21 blockquote{position: relative; padding: 0; font-style: normal; color: inherit; line-height: 2; letter-spacing: .05em}.dg-testimonials21 blockquote:before{content: "“"; font-style: normal; font-weight: 400; color: #dfdfdf; font-size: 56px; display: inline-block; margin: 30px auto 20px; line-height: 48px; height: 24px; position: absolute; left: 25px; top: 5px; overflow: hidden; z-index: 100}.dg-testimonials21 blockquote p{font-weight: 400; font-style: italic; position: relative; text-indent: inherit; font-size: 14px; line-height: 1.8; padding: 40px 60px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align: left; color: #666; background-color: #f9f9f9}.dg-testimonials21 blockquote p:after{content: ""; position: absolute; top: 100%; left: 50px; border: 7px solid transparent; border-top-color: rgba(255, 255, 255, .1)}.dg-testimonials21 blockquote .title{display: block; font-size: 16px; margin: 0 0 2px; color: #333}.dg-testimonials21 blockquote footer{text-align: left; font-size: 16px; line-height: 1.7; font-weight: 700; color: #fff; margin: 20px 0 0; padding: 0 0 0 20px; display: block; vertical-align: middle}.dg-testimonials21 blockquote footer:before{content: normal}.dg-testimonials21 blockquote .pic{overflow: hidden; display: inline-block; margin: 0 20px 0 auto; border-radius: 50%; -webkit-border-radius: 50%; vertical-align: middle; border: 3px solid #fff; background-color: #fff}.dg-testimonials21 blockquote .pic img{max-width: 100%; border-radius: 50%; -webkit-border-radius: 50%}.dg-testimonials21 blockquote .info{display: inline-block; font-size: 16px; vertical-align: middle; font-style: normal; text-align: left; color: #333}.dg-testimonials21 blockquote .info cite{display: block; color: #666; font-size: 14px; font-weight: 400}.dg-testimonials21 .owl-nav .owl-next, .dg-testimonials21 .owl-nav .owl-prev{background-color: transparent; border: 1px solid #999; width: 43px; height: 43px; opacity: .3}.dg-testimonials21 .owl-nav .owl-next:before, .dg-testimonials21 .owl-nav .owl-prev:before{border-color: #999; border-width: 1px}.dg-testimonials21 .owl-nav .owl-next:hover, .dg-testimonials21 .owl-nav .owl-prev:hover{background-color: transparent; opacity: 1}@media only screen and (max-width:991px){.dg-testimonials21 blockquote p{padding: 30px 30px 30px 50px}.dg-testimonials21 blockquote:before{left: 15px; top: 0}}@media only screen and (max-width:767px){.dg-testimonials21 blockquote p{font-size: 14px}.dg-testimonials21 .owl-prev{left: 0; right: auto}.dg-testimonials21 .owl-next{right: 0; left: auto}}blockquote{font-style: italic; color: #848484; position: relative; border: 0}blockquote p{font-size: 13px; line-height: 1.8; text-indent: 50px; margin: 0}blockquote small{display: block; line-height: 18px; font-size: 12px; position: absolute; bottom: -42px; left: 20%; padding: 24px 0 0 30px}.blog-grid-list-main .dg-carousel13.owl-carousel{display: block}.blog-grid-list-main .dg-carousel13.owl-carousel>.item{display: none}.blog-grid-list-main .dg-carousel13.owl-carousel>.item:first-child{display: block}.list-audio audio{width: 100%; background-color: #fff}.list-audio{position: relative}.list-audio .audio{position: absolute; bottom: 0; left: 0}.list-video .responsive-video{position: relative; padding-bottom: 70.1755%; height: 0; overflow: hidden; z-index: 0}@media only screen and (max-width:991px){.sidebar:before{display: none}.sidebar-right .sidebar-con{float: none; padding-right: 15px}}.blog-grid-list{position: relative; margin-bottom: 60px}.blog-grid-list .list-date{width: 52px; position: absolute; top: 0; left: 0; text-align: center; color: #333; z-index: 100}.blog-grid-list .list-date .day{display: block; background-color: #eee; line-height: 38px; font-size: 20px; color: #333}.blog-grid-list .list-date .month{display: block; height: 25px; line-height: 25px; color: #fff; font-size: 14px; background-color: #20a3f0}.blog-grid-list .list-audio img, .blog-grid-list .list-image img{width: 100%; max-width: 100%}.blog-grid-list .list-main{background-color: #f4f4f4; padding: 38px}.blog-border .blog-grid-list .list-main, .blog-shadow .blog-grid-list .list-main{background-color: #fff}.blog-border .blog-grid-list{border: 1px solid #eee}.blog-shadow .blog-grid-list{border: 1px solid #eee; box-shadow: 0 1px 10px #eee}.blog-grid-list .list-title{font-size: 18px; color: #333; margin: 0 0 8px; line-height: 1.2; font-weight: 700}.blog-grid-list .list-title a, .blog-grid-list .list-title a:active, .blog-grid-list .list-title a:link, .blog-grid-list .list-title a:visited{color: #333; font-weight: 700}.blog-grid-list .list-title a:hover{text-decoration: none; color: #20a3f0}.blog-grid-list .list-info{margin-bottom: 18px; font-size: 13px}.blog-grid-list .list-info a, .blog-grid-list .list-info a:active, .blog-grid-list .list-info a:link, .blog-grid-list .list-info a:visited{color: #888}.blog-grid-list .list-info .sep{padding: 0 10px}.blog-grid-list .list-info .fa{margin-right: 6px}.blog-grid-list .list-more, .blog-grid-list .list-more a:active, .blog-grid-list .list-more a:link, .blog-grid-list .list-more a:visited{color: #20a3f0}.blog-grid-list .list-info a:hover{text-decoration: underline; color: #20a3f0}@media only screen and (min-width:992px){.blog-grid-list-main>.col-md-4:nth-child(3n-2){clear: both}}@media only screen and (max-width:991px){.blog-grid-list-main>.col-sm-6:nth-child(2n-1){clear: both}.blog-grid-list .list-main{padding: 25px}}@media only screen and (max-width:320px){.blog-grid-list .list-main{padding: 15px}}.blog-grid-list-main.isotope-grid .isotope-item{padding: 0 18px 36px}.blog-grid-list-main.isotope-grid.spacing-no .isotope-item{padding: 0}.blog-grid-list-main.isotope-grid.spacing-lg .isotope-item{padding: 0 18px 36px}.blog-grid-list-main.isotope-grid.spacing-sm .isotope-item{padding: 0 15px 30px}.blog-grid-list-main.isotope-grid.spacing-xs .isotope-item{padding: 0 4px 8px}.blog-grid-list-main.isotope-grid .blog-grid-list{margin: 0}.blog-grid-list-main.isotope-grid.loading .isotope-item{position: absolute; left: 0; top: 0; visibility: hidden}.blog-grid-list-main.isotope-grid.loading .isotope-main{min-height: 100px}.blog-classic-list{position: relative; border-bottom: 1px solid #ddd; margin-bottom: 80px}.blog-classic-list .audio{width: 100%; position: absolute; bottom: 0; left: 0}.blog-classic-list .list-date{width: 52px; left: 0; text-align: center; color: #333; display: table-cell; vertical-align: middle}.blog-classic-list .list-date .day{display: block; background-color: #eee; line-height: 38px; font-size: 20px; color: #333}.blog-classic-list .list-date .month{display: block; height: 26px; line-height: 26px; color: #fff; font-size: 14px; background-color: #20a3f0}.blog-classic-list .list-image img{width: 100%; max-width: 100%}.blog-classic-list .list-main{padding: 35px 0 70px}.blog-classic-title{position: relative; margin: 0 0 20px; display: table}.blog-classic-title .ver-mid{display: table-cell; vertical-align: middle; padding: 0 0 0 20px}.blog-classic-list .list-title{font-size: 18px; color: #333; line-height: 1.2; margin: 5px 0 8px; font-weight: 700}.blog-classic-list .list-title a, .blog-classic-list .list-title a:active, .blog-classic-list .list-title a:link, .blog-classic-list .list-title a:visited{color: #333; font-weight: 700}.blog-classic-list .list-title a:hover{text-decoration: none; color: #20a3f0}.blog-classic-list .list-info{margin-bottom: 0; font-size: 13px}.blog-classic-list .no-margin{margin: 0}.blog-classic-list .list-info a, .blog-classic-list .list-info a:active, .blog-classic-list .list-info a:link, .blog-classic-list .list-info a:visited{color: #888}.blog-classic-list .list-info .sep{padding: 0 10px}.blog-classic-list .list-info .fa{margin-right: 6px}.blog-classic-list .list-more, .blog-classic-list .list-more a:active, .blog-classic-list .list-more a:link, .blog-classic-list .list-more a:visited{color: #20a3f0}.blog-classic-list .list-info a:hover{text-decoration: underline; color: #20a3f0}.blog-classic-list .list-description{margin-bottom: 25px}@media only screen and (max-width:991px){.blog-classic-list .list-main{padding: 25px 0}.blog-classic-list{margin-bottom: 40px}}@media only screen and (max-width:320px){.blog-classic-list .list-main{padding: 15p 0x}.blog-classic-list{margin-bottom: 40px}}.blog-classic2-list{position: relative; background-color: #f4f4f4; margin-bottom: 60px}.blog-classic2-list:after{clear: both; content: "."; height: 0; font-size: 0; visibility: hidden; display: block}.blog-classic2-list .list-date{width: 52px; position: absolute; top: 0; left: 0; text-align: center; color: #333; z-index: 100}.blog-classic2-list .list-date .day{display: block; background-color: #eee; line-height: 38px; font-size: 20px; color: #333}.blog-classic2-list .list-date .month{display: block; height: 25px; line-height: 25px; color: #fff; font-size: 14px; background-color: #20a3f0}.blog-classic2-list .audio{width: 100%; position: absolute; bottom: 0; left: 0}.blog-classic2-list .list-image{float: left; width: 47%; position: relative}.blog-classic2-list .list-image img{max-width: 100%}.blog-classic2-list .list-main{padding: 45px; overflow: hidden}.blog-classic2-list .list-title{font-size: 18px; color: #333; margin: 0 0 8px; line-height: 1.2}.blog-classic2-list .list-title a, .blog-classic2-list .list-title a:active, .blog-classic2-list .list-title a:link, .blog-classic2-list .list-title a:visited{color: #333; font-weight: 700}.blog-classic2-list .list-title a:hover{text-decoration: none; color: #20a3f0}.blog-classic2-list .list-info{margin-bottom: 18px; font-size: 13px}.blog-classic2-list .no-margin{margin: 0}.blog-classic2-list .list-info a, .blog-classic2-list .list-info a:active, .blog-classic2-list .list-info a:link, .blog-classic2-list .list-info a:visited{color: #888}.blog-classic2-list .list-info .sep{padding: 0 10px}.blog-classic2-list .list-info .fa{margin-right: 6px}.blog-classic2-list .list-more, .blog-classic2-list .list-more a:active, .blog-classic2-list .list-more a:link, .blog-classic2-list .list-more a:visited{color: #20a3f0}.blog-classic2-list .list-info a:hover{text-decoration: underline; color: #20a3f0}.blog-classic2-list .list-description{margin-bottom: 25px; max-height: 50px; overflow: hidden}@media only screen and (min-width:1600px){.blog-classic2-list .list-description{max-height: 100px}.blog-classic2-list .list-main{padding: 50px 60px}}@media only screen and (min-width:992px) and (max-width:1199px){.blog-classic2-list .list-main{padding: 20px}.blog-classic2-list .list-description{min-height: inherit}}@media only screen and (max-width:991px){.blog-classic2-list .list-image{float: none; width: auto}.blog-classic2-list{margin-bottom: 20px}.blog-classic2-list .list-main{padding: 25px}.blog-classic2-list .list-description{min-height: inherit}.blog-classic2-list .list-video .responsive-video{padding-bottom: 56.25%}}.blog-detail{position: relative}.blog-detail .detail-gallery, .blog-detail .detail-images, .blog-detail .list-audio, .blog-detail .list-video{position: relative; margin-bottom: 35px}.blog-detail .detail-date{width: 52px; left: 0; text-align: center; color: #333; display: table-cell; vertical-align: middle}.blog-detail .ver-mid{display: table-cell; vertical-align: middle; padding: 0 0 0 20px}.blog-detail .list-info .fa{margin: 0 8px 0 0}.blog-detail .list-info, .blog-detail .list-info a, .blog-detail .list-info a:active, .blog-detail .list-info a:link, .blog-detail .list-info a:visited{color: #999; font-size: 13px}.blog-detail .list-info a:hover{color: #20a3f0}.blog-detail .list-info .sep{margin: 0 8px}.detail-title-info{margin: 0 0 20px; display: table}.blog-detail .list-audio img{width: 100%}.blog-detail .detail-date .day{display: block; background-color: #eee; height: 38px; line-height: 39px; font-size: 24px; color: #333}.blog-detail .detail-date .month{display: block; height: 26px; line-height: 26px; color: #fff; font-size: 14px; background-color: #20a3f0}.blog-detail .detail-title{font-size: 18px; line-height: 1.2; color: #333; font-weight: 700; margin: 3px 0 8px}.blog-detail .detail-description{margin-bottom: 60px}.blog-detail .detail-description p{margin-bottom: 30px}.blog-detail .detail-info{text-align: center; color: #999; font-size: 13px; margin-bottom: 35px}.blog-detail .detail-info .sep{padding: 0 10px}.blog-detail .detail-info a, .blog-detail .detail-info a:active, .blog-detail .detail-info a:link, .blog-detail .detail-info a:visited{color: #999}.blog-detail .detail-info a:hover{color: #20a3f0; text-decoration: none}.detail-social{text-align: center; color: #333; margin-bottom: 30px}.detail-social .fa{display: inline-block; width: 36px; height: 36px; color: #fff; line-height: 36px; font-size: 16px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-left: 6px; transition: background-color ease-in .2s; -moz-transition: background-color ease-in .2s; -webkit-transition: background-color ease-in .2s; -o-transition: background-color ease-in .2s; -ms-transition: background-color ease-in .2s}.detail-social a:hover .fa{background-color: #333!important}.blog-detail .detail-port-nav{border-bottom: 1px solid #ddd; padding: 45px 0 35px; font-size: 16px; margin-bottom: 50px}.blog-detail .detail-port-nav .nav-next{float: right}.blog-detail .detail-port-nav a, .blog-detail .detail-port-nav a:active, .blog-detail .detail-port-nav a:link, .blog-detail .detail-port-nav a:visited{color: #999}.blog-detail .detail-port-nav a:hover{color: #20a3f0; text-decoration: none}.blog-detail .detail-heading{font-size: 18px; color: #333; background-color: #f4f4f4; padding: 12px 10px 12px 18px; line-height: 1.2; margin: 0 0 30px}.blog-detail .comments-main:before, .blog-detail .reply-main:before{content: ""; right: 100%; margin-right: -4px}.blog-detail .comments-post{position: relative; padding-left: 148px; min-height: 120px; font-size: 13px}.blog-detail .comments-portrait{width: 148px; text-align: center; position: absolute; left: 0; top: 0}.blog-detail .comments-portrait img{width: 81px; height: 81px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); margin-bottom: 10px}.blog-detail .comments-main{padding: 20px; border: 1px solid #e7e7e7; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-bottom: 40px; background-color: #fff; position: relative}.blog-detail .comments-main:before{position: absolute; top: 35px; border-bottom: 1px solid #e7e7e7; border-left: 1px solid #e7e7e7; background-color: #fff; width: 10px; height: 10px; transform: rotate(45deg); -webkit-transform: rotate(45deg)}.blog-detail .comments-info{text-align: right; padding-top: 20px; line-height: 32px; margin-bottom: -2px; position: relative; z-index: 1}.blog-detail .comments-info .reply-btn.active{height: 31px; line-height: 31px; padding: 0 10px; background-color: #fcfcfc; border: 1px solid #f5f5f5; border-bottom: 0; display: inline-block; vertical-align: inherit}.blog-detail .comments-info .sep{padding: 0 3px}.blog-detail .comments-reply{background-color: #fcfcfc; border: 1px solid #f5f5f5; padding: 20px}.blog-detail .reply-post{position: relative; padding: 0 0 0 150px; min-height: 105px; margin-bottom: 30px}.blog-detail .reply-portrait{position: absolute; top: 10px; left: 20px; color: #666; text-align: center}.blog-detail .reply-portrait img{border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; margin-bottom: 10px}.blog-detail .reply-main{background-color: #f5f5f5; padding: 20px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; position: relative}.blog-detail .reply-main:before{position: absolute; top: 45px; background-color: #f5f5f5; width: 12px; height: 12px; transform: rotate(45deg); -webkit-transform: rotate(45deg)}.blog-detail .reply-info{text-align: right; margin-top: 20px; margin-bottom: -3px; position: relative; z-index: 1}.blog-detail .reply-info .reply-btn.active{height: 31px; line-height: 31px; padding: 0 10px; background-color: #fcfcfc; border: 1px solid #f5f5f5; border-bottom: 0; display: inline-block; vertical-align: inherit}@media only screen and (min-width:768px) and (max-width:991px){.blog-detail .reply-post{padding-left: 0}.blog-detail .reply-portrait{position: static; margin: 0 auto 4px; text-align: left}.blog-detail .reply-main:before{transform: rotate(135deg); -webkit-transform: rotate(135deg); top: -5px; left: 0; margin: 0 0 0 35px}.blog-detail .comments-main, .blog-detail .comments-reply, .blog-detail .reply-main{padding: 10px}.blog-detail .reply-name{display: inline-block}}@media only screen and (max-width:767px){.blog-detail .comments-post{padding-left: 0}.blog-detail .comments-portrait{position: static; margin: 0 auto 25px}.blog-detail .comments-main:before{transform: rotate(135deg); -webkit-transform: rotate(135deg); top: -5px; left: 50%; margin: 0 0 0 -5px}.blog-detail .detail-relatedlist li{width: auto; display: block}.blog-detail .reply-post{padding-left: 0; margin-bottom: 15px}.blog-detail .reply-portrait{position: static; margin: 0 auto 15px}.blog-detail .reply-main:before{transform: rotate(135deg); -webkit-transform: rotate(135deg); top: -5px; left: 50%; margin: 0 0 0 -5px}.detail-title-info{margin: 0 0 15px}.blog-detail .ver-mid{padding: 0 0 0 15px}.blog-detail .detail-description p, .blog-detail .detail-gallery, .blog-detail .detail-images, .blog-detail .detail-info, .blog-detail .list-audio, .blog-detail .list-video, .detail-social{margin-bottom: 15px}.blog-detail .comments-main, .blog-detail .comments-reply, .blog-detail .reply-main{padding: 10px}.blog-detail .detail-description{margin-bottom: 0}.blog-detail .detail-port-nav{padding: 0 0 15px; margin-bottom: 30px}}.blog-detail .detail-message{margin-bottom: 30px}.blog-detail .message-formlist{margin: 0 -23px 0 0; padding: 0; list-style: none; font-size: 0; letter-spacing: 0}.blog-detail .message-formlist input, .blog-detail .message-formlist textarea{box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 8px 12px 8px 5px; margin: 0; line-height: 28px; border: 1px solid #e3e3e3; background-color: #fff; font-size: 13px; transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; font-family: Arial, Helvetica, sans-serif; width: 100%}.blog-detail .message-formlist li{padding: 0 23px 23px 0; display: inline-block; vertical-align: top; font-size: 13px}@media only screen and (max-width:767px){.blog-detail .message-formlist li{width: 100%!important}}.detail-recent{position: relative; margin: 0 0 40px; padding: 20px 0 0}.detail-recent:after{clear: both; content: "."; height: 0; font-size: 0; visibility: hidden; display: block}.detail-recent>li{position: relative; list-style: none; width: 50%; float: left; padding-top: 40px; padding-bottom: 40px; border-right: 1px solid #ddd}.detail-recent>li:nth-child(2n-3){padding-right: 40px}.detail-recent>li:nth-child(2n-2){padding-left: 40px; border-right: 0}.detail-recent>li:after{content: ""; position: absolute; top: 100%; left: 0; right: 0; border-bottom: 1px solid #ddd}.detail-recent>li:nth-child(2n-3):after{right: 40px}.detail-recent>li:nth-child(2n-2):after{left: 40px}.detail-recent>li:nth-child(1), .detail-recent>li:nth-child(2){padding-top: 0}.detail-recent>li:nth-last-child(1), .detail-recent>li:nth-last-child(2){padding-bottom: 0}.detail-recent>li:nth-last-child(1):after, .detail-recent>li:nth-last-child(2):after{border-bottom: 0}.detail-recent .pic{float: left; margin-right: 20px; max-width: 50%}.blog-timeline .list-images img, .blog-timeline img, .detail-recent .pic img{max-width: 100%}.detail-recent .box-right{overflow: hidden}.detail-recent .title{overflow: hidden; font-size: 16px; color: #444; margin: 4px 0; font-weight: 700}.detail-recent .title a, .detail-recent .title a:active, .detail-recent .title a:link, .detail-recent .title a:visited{color: #444}.detail-recent .title a:hover{color: #20a3f0; text-decoration: none}.detail-recent .info{color: #999; margin: 0 0 10px}@media only screen and (max-width:991px){.detail-recent>li{width: auto; padding: 30px 0!important; border: none!important; border-bottom: 1px solid #ddd!important}.detail-recent>li:nth-child(1){padding: 0!important}.detail-recent>li:after{content: normal!important}}@media only screen and (max-width:767px){.detail-recent{padding: 0}.detail-recent>li:nth-child(1){padding: 0!important}}.blog-page{text-align: center}.blog-page.text-left{text-align: left}.blog-page .page-info{color: #333; font-size: 14px; margin-right: 32px}.blog-page>a{border: 1px solid #ddd; text-align: center; height: 40px; line-height: 40px; white-space: normal; display: inline-block; padding: 0 17px; color: #666; margin: 3px 0}.dg-hover-info-box02 li, .dg-number03 li, .dg-number08 li{white-space: nowrap; float: left}.blog-page>a.current, .blog-page>a:hover{text-decoration: none; border-color: #20a3f0; color: #20a3f0}.blog-page .disable{opacity: .6; pointer-events: none}.blog-timeline{position: relative}.blog-timeline:before{content: ""; position: absolute; border-left: 4px solid #e7e7e7; top: 0; bottom: 0; left: 50%; margin-left: -2px}.blog-timeline .blog-date, .blog-timeline .blog-more{width: 150px; height: 50px; line-height: 50px; font-size: 15px; background-color: #20a3f0; margin: auto auto 38px; position: relative; text-align: center}.blog-timeline .blog-date{color: #fff; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.blog-timeline .blog-more{display: block; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; transition: background-color ease-in .2s; -moz-transition: background-color ease-in .2s; -webkit-transition: background-color ease-in .2s; -o-transition: background-color ease-in .2s; -ms-transition: background-color ease-in .2s}.blog-timeline .blog-more, .blog-timeline .blog-more:active, .blog-timeline .blog-more:link, .blog-timeline .blog-more:visited{color: #fff}.blog-timeline .blog-more:hover{background-color: #333}.blog-timeline .blog-date:after{content: ""; width: 18px; height: 18px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; background-color: #20a3f0; border: 4px solid #fff; position: absolute; left: 50%; bottom: -9px; margin-left: -9px}.blog-timeline .timeline-left, .blog-timeline .timeline-right{float: left; width: 50%; margin-bottom: 50px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; position: relative; padding: 0 30px 0 0}.blog-timeline .timeline-right{float: right; padding: 0 0 0 30px}.blog-timeline .timeline-left .list-post:before, .blog-timeline .timeline-right .list-post:before{content: ""; width: 10px; height: 10px; display: inline-block; border-right: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; position: absolute; left: 100%; top: 70px; margin: 0 0 0 -4px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); background-color: #fff}.blog-timeline .timeline-right .list-post:before{transform: rotate(135deg); -webkit-transform: rotate(135deg); margin: 0 -4px 0 0; top: 140px; left: auto; right: 100%}.blog-timeline .timeline-left .list-post:after, .blog-timeline .timeline-right .list-post:after{content: ""; width: 20px; height: 20px; display: inline-block; border: 4px solid #fff; background-color: #20a3f0; position: absolute; top: 66px; left: auto; right: -41px; margin: 0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%}.blog-timeline .timeline-right .list-post:after{margin: 0; top: 136px; left: -41px; right: auto}.blog-timeline .list-post{position: relative; border: 1px solid #e7e7e7; background-color: #fff; padding: 20px}.blog-timeline .list-gallery{margin-bottom: 20px}.blog-timeline .list-images{display: inline-block; max-width: 100%}.blog-timeline .list-viewinfo{min-height: 63px; margin-bottom: 20px}.blog-timeline .list-date{width: 52px; line-height: 38px; background-color: #f5f5f5; text-align: center; font-size: 20px; color: #666; position: absolute; left: 20px}.blog-timeline .list-date .month{height: 25px; line-height: 25px; background-color: #20a3f0; color: #fff; display: block; font-size: 14px}.blog-timeline .list-date+.list-info, .blog-timeline .list-date+.list-info+.list-title, .blog-timeline .list-date+.list-title, .blog-timeline .list-date+.list-title+.list-info, .blog-timeline .list-date+.list-viewinfo{margin-left: 70px}.blog-timeline .list-date+.list-viewinfo{margin-bottom: 0}.blog-timeline .list-title{font-size: 18px; line-height: 1.2; color: #333; margin: 0 0 8px; font-weight: 700}.blog-timeline .list-title a, .blog-timeline .list-title a:active, .blog-timeline .list-title a:link, .blog-timeline .list-title a:visited{color: #666}.blog-timeline .list-title a:hover{color: #20a3f0}.blog-timeline .list-info{margin: 0 0 18px; font-size: 13px}.blog-timeline .list-info, .blog-timeline .list-info a, .blog-timeline .list-info a:active, .blog-timeline .list-info a:link, .blog-timeline .list-info a:visited{color: #999}.blog-timeline .list-info a:hover{color: #20a3f0; text-decoration: none}.blog-timeline .list-info .fa{margin: 0 8px 0 0}.blog-timeline .list-info .sep{padding: 0 10px; font-size: 0}.blog-timeline .list-description{margin-bottom: 25px}.blog-timeline .list-btn{color: #20a3f0; display: inline-block; text-decoration: underline; font-style: italic; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.blog-timeline .list-btn:hover, .blog-timeline a:hover{text-decoration: none}.blog-timeline .list-quote{background-color: #f5f5f5; padding: 20px 20px 20px 100px; margin: 0 0 25px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; position: relative; min-height: 100px}.blog-timeline .list-quote:before{content: "\f10d"; font-family: dnngo!important; position: absolute; left: 20px; top: 20px; font-size: 60px; color: #c4c3c3; line-height: 1}.blog-timeline .list-quote p{text-indent: 0; font-size: 20px; color: #666}.blog-timeline .list-quote small{position: static; padding: 0; color: #666; font-size: 16px; text-align: right}.blog-timeline .list-video.ratio1{padding-bottom: 56.25%}.blog-timeline .list-video.ratio2{padding-bottom: 75%}.blog-timeline .list-video.ratio3{padding-bottom: 50%}.blog-timeline .list-video.ratio4{padding-bottom: 100%}.blog-timeline .list-video embed, .blog-timeline .list-video iframe, .blog-timeline .list-video object, .blog-timeline .list-video video{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1}.blog-timeline .list-voice{border: 2px solid #f5f5f5; padding: 25px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; margin-bottom: 25px}.blog-timeline .list-voice h3{color: #666; font-size: 18px; font-weight: 400; margin: 8px 0 0}.blog-timeline .list-voice audio{width: 100%; background-color: #fff; max-width: 800px}.blog-timeline .list-section{border: 1px solid #e7e7e7; padding: 20px 25px; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; line-height: 1.8; color: #666}.blog-timeline .list-linkbox{background-color: #20a3f0; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding: 20px 25px; color: #fff; text-align: center; transition: background-color ease-in .2s; -moz-transition: background-color ease-in .2s; -webkit-transition: background-color ease-in .2s; -o-transition: background-color ease-in .2s; -ms-transition: background-color ease-in .2s}.blog-timeline a:hover .list-linkbox{background-color: #333}.blog-timeline .list-linkbox .link-title{font-size: 22px; border-bottom: 1px solid #fff; display: inline-block; padding: 4px 0}.blog-timeline .list-linkbox .link-url{padding: 10px 0}@media only screen and (max-width:767px){.blog-timeline:before{left: 0}.blog-timeline .blog-date{margin: auto 2px 20px}.blog-timeline .blog-date:after{left: 0; top: 50%; bottom: auto; margin-top: -9px}.blog-timeline .timeline-left, .blog-timeline .timeline-right{width: auto; padding: 0 0 0 30px; float: none; margin-bottom: 20px}.blog-timeline .timeline-left .list-post:before{transform: rotate(135deg); -webkit-transform: rotate(135deg); margin: 0 -4px 0 0; top: 140px; left: auto; right: 100%}.blog-timeline .timeline-left .list-post:after{margin: 0; top: 136px; left: -41px; right: auto}.blog-timeline .list-linkbox .link-title{font-size: 14px}}.blog-timeline2{padding-left: 200px; position: relative}.blog-timeline2:before{content: ""; border-right: 2px solid #e7e7e7; position: absolute; top: 0; bottom: 0; left: 112px}.blog-timeline2 .list-post{padding-bottom: 50px; margin-bottom: 49px; border-bottom: 1px dashed #bfbfbf; position: relative}.blog-timeline2 .list-gallery{margin-bottom: 38px}.blog-timeline2 .list-images{display: inline-block; border: 5px solid #f5f5f5; max-width: 100%; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px}.blog-timeline2 .list-images img{max-width: 100%; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px}.blog-timeline2 .list-viewinfo{position: relative; min-height: 63px; margin-bottom: 18px}.blog-timeline2 .list-date{text-align: center; font-size: 14px; color: #666; position: absolute; right: 100%; top: 60px; margin-right: 106px; white-space: nowrap}.blog-timeline2 .list-date:before{content: ""; width: 38px; height: 38px; background-color: #20a3f0; border: 14px solid #fff; position: absolute; right: -38px; top: -7px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%}.blog-timeline2 .list-date:after{content: ""; width: 20px; height: 20px; border: 1px solid #20a3f0; position: absolute; right: -29px; top: 2px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%}.blog-timeline2 .list-post:before{content: ""; width: 60px; border-bottom: 2px solid #e7e7e7; position: absolute; right: 100%; top: 71px; margin-right: 10px}.blog-timeline2 .list-date .month{height: 25px; line-height: 25px; background-color: #20a3f0; color: #fff; display: block; font-size: 14px}.blog-timeline2 .list-title{font-size: 18px; line-height: 1.2; color: #333; margin: 0 0 8px; font-weight: 700}.blog-timeline2 .list-title a, .blog-timeline2 .list-title a:active, .blog-timeline2 .list-title a:link, .blog-timeline2 .list-title a:visited{color: #666}.blog-timeline2 .list-title a:hover{color: #20a3f0}.blog-timeline2 .list-info, .blog-timeline2 .list-info a, .blog-timeline2 .list-info a:active, .blog-timeline2 .list-info a:link, .blog-timeline2 .list-info a:visited{color: #999; font-size: 13px}.blog-timeline2 .list-info a:hover{color: #20a3f0; text-decoration: none}.blog-timeline2 .list-info .fa{margin: 0 6px 0 0}.blog-timeline2 .list-info .sep{margin: 0 10px; font-size: 0}.blog-timeline2 .list-description{margin-bottom: 25px}.blog-timeline2 .list-btn{color: #20a3f0; display: inline-block; text-decoration: underline; font-style: italic; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.blog-grid-list-main .isotope-group a, .blog-timeline2 .list-btn:hover, .blog-timeline2 a:hover{text-decoration: none}.blog-timeline2 img{max-width: 100%}.blog-timeline2 .dg-carousel13{border: 5px solid #f5f5f5; max-width: 100%; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px}.blog-timeline2 .dg-carousel13 img{max-width: 100%; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px}.blog-timeline2 .list-quote{background-color: #f5f5f5; padding: 20px 20px 20px 100px; margin: 0; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; position: relative; min-height: 100px}.blog-timeline2 .list-quote:before{content: "\f10d"; font-family: dnngo!important; position: absolute; left: 20px; top: 20px; font-size: 60px; color: #c4c3c3; line-height: 1}.blog-timeline2 .list-quote p{text-indent: 0; font-size: 20px; color: #666}.blog-timeline2 .list-quote small{position: static; padding: 0; color: #666; font-size: 16px; text-align: right}.blog-timeline2 .list-video>*{border: 5px solid #f5f5f5; max-width: 100%; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px}.blog-timeline2 .list-video.ratio1{padding-bottom: 56.25%}.blog-timeline2 .list-video.ratio2{padding-bottom: 75%}.blog-timeline2 .list-video.ratio3{padding-bottom: 50%}.blog-timeline2 .list-video.ratio4{padding-bottom: 100%}.blog-timeline2 .list-video embed, .blog-timeline2 .list-video iframe, .blog-timeline2 .list-video object, .blog-timeline2 .list-video video{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1}.blog-timeline2 .list-voice{border: 2px solid #f5f5f5; padding: 25px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.blog-timeline2 .list-voice h3{color: #666; font-size: 20px; font-weight: 400; margin: 8px 0 0}.blog-timeline2 .list-voice audio{width: 100%; background-color: #fff; max-width: 800px}.blog-timeline2 .list-section{background-color: #f5f5f5; padding: 20px 25px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; line-height: 1.8; color: #666}.blog-timeline2 .list-linkbox{background-color: #20a3f0; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; padding: 20px 25px; color: #fff; text-align: center; transition: background-color ease-in .2s; -moz-transition: background-color ease-in .2s; -webkit-transition: background-color ease-in .2s; -o-transition: background-color ease-in .2s; -ms-transition: background-color ease-in .2s}.blog-timeline2 a:hover .list-linkbox{background-color: #333}.blog-timeline2 .list-linkbox .link-title{font-size: 24px; border-bottom: 1px solid #fff; display: inline-block; padding: 4px 0}.blog-timeline2 .list-linkbox .link-url{padding: 10px 0}.blog-timeline .list-video, .blog-timeline2 .list-video{position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; z-index: 0}@media only screen and (max-width:767px){.blog-timeline2{padding: 0 0 0 20px}.blog-timeline2:before{left: 0}.blog-timeline2 .list-date{position: static; text-align: left; margin-bottom: 10px}.blog-timeline2 .list-date:before{left: -38px}.blog-timeline2 .list-date:after{left: -29px}.blog-timeline2 .list-post:before{display: none}}.blog-tab .tab-title{margin: 0 0 -1px; padding: 0; list-style: none; overflow: hidden}.blog-tab .tab-title li{float: left; width: 49%; text-align: center; border: 1px solid #f0f0f0; border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; padding: 12px 0; font-size: 14px; color: #666; background-color: #f5f5f5; position: relative; margin-right: 1%; cursor: pointer; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.blog-tab .tab-title li:before{content: ""; border-top: 2px solid #f5f5f5; position: absolute; top: 0; left: 0; right: 0; height: 4px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.blog-tab .tab-title li.active{background-color: #fff; border-bottom-color: transparent}.blog-tab .tab-title li.active:before{border-top-color: #20a3f0}.blog-tab .tab-title li:last-child{margin: 0; float: right}.blog-tab .tab-container{border: 1px solid #f0f0f0; position: relative}.blog-tab .tab-list{list-style: none; margin: 0; padding: 0}.blog-tab .tab-list img{float: left; margin-right: 12px; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px}.blog-tab .tab-list li{overflow: hidden; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px dashed #dbdbdb; color: #999}.blog-tab .tab-list li:last-child{border-bottom: 0; margin: 0; padding: 0}.blog-tab .tab-list li h6{color: #666; font-size: 13px; margin: 3px 0 5px}.blog-tab .tab-list li .tab-right{overflow: hidden}.blog-tab .tab-container .tab-main{position: absolute; top: 0; visibility: hidden; opacity: 0; z-index: -1; padding: 20px 12px; width: 100%; transition: all ease-in .4s; -moz-transition: all ease-in .4s; -webkit-transition: all ease-in .4s; -o-transition: all ease-in .4s; -ms-transition: all ease-in .4s}.blog-tab .tab-container .tab-main.active{position: static; top: 0; visibility: visible; opacity: 1}.blog-grid-list-main .isotope-main{position: relative}.blog-grid-list-main[data-item="2"] .isotope-main{margin: 0 -10px}.blog-grid-list-main[data-item="2"] .isotope-item{padding: 0 10px 20px}.blog-grid-list-main[data-item="2"] .dg-imagebox15 .content{padding: 20px 20px 10px 0}.blog-grid-list-main[data-item="3"] .isotope-main{margin: 0 -8px}.blog-grid-list-main[data-item="3"] .isotope-item{padding: 0 8px 16px}.blog-grid-list-main[data-item="3"] .dg-imagebox15 .content{padding: 15px 15px 10px 0}.blog-grid-list-main[data-item="4"] .isotope-main{margin: 0 -6px}.blog-grid-list-main[data-item="4"] .isotope-item{padding: 0 6px 12px}.blog-grid-list-main[data-item="4"] .dg-imagebox15 .content{padding: 15px 15px 10px 0}.blog-grid-list-main[data-item="5"] .isotope-main{margin: 0 -5px}.blog-grid-list-main[data-item="5"] .isotope-item{padding: 0 5px 10px}.blog-grid-list-main[data-item="5"] .dg-imagebox02 .content .center{min-width: auto}.blog-grid-list-main[data-item="5"] .dg-imagebox15 .content{padding: 15px 15px 10px 0}.blog-grid-list-main[data-item="5"] .dg-imagebox15 .content .sep{padding: 0}.blog-grid-list-main[data-item="5"] .dg-imagebox02 .title, .blog-grid-list-main[data-item="5"] .dg-imagebox15 .title{font-size: 17px}.blog-grid-list-main[data-item="5"] .dg-imagebox15 .info{font-size: 14px}.blog-grid-list-main[data-item="6"] .isotope-main{margin: 0 -3px}.blog-grid-list-main[data-item="6"] .isotope-item{padding: 0 3px 6px}.blog-grid-list-main[data-item="6"] .dg-imagebox02 .content .center{min-width: auto}.blog-grid-list-main[data-item="6"] .dg-imagebox15 .content{padding: 15px 15px 10px 0}.blog-grid-list-main.spacing-no .isotope-item, .blog-grid-list-main[data-item="6"] .dg-imagebox15 .content .sep{padding: 0}.blog-grid-list-main[data-item="6"] .dg-imagebox02 .title, .blog-grid-list-main[data-item="6"] .dg-imagebox15 .title{font-size: 15px}.blog-grid-list-main[data-item="6"] .dg-imagebox15 .info{font-size: 12px}.blog-grid-list-main.spacing-no .isotope-main{margin: 0}.blog-grid-list-main{overflow: hidden}.blog-grid-list-main .isotope_console{display: table; width: 100%; margin-bottom: 55px}.blog-grid-list-main .isotope-group{text-align: left; padding: 0; display: table-cell}.blog-grid-list-main .isotope-group-select{padding: 7px; display: table-cell; border: 1px solid #ddd; background: 0; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px}.blog-grid-list-main .isotope-group a{margin: 0 10px 3px 0; padding: 6px 20px 5px; color: #333; font-size: 13px; letter-spacing: 1px; border: 1px solid #ddd; background-color: transparent; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s; position: relative; display: inline-block; border-radius: 30px; -moz-border-radius: 30px; -webkit-border-radius: 30px}.blog-grid-list-main .isotope-group.style_1 a{border: 1px solid transparent; background-color: #f3f3f3}.blog-grid-list-main .isotope-group.style_2 a{border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.blog-grid-list-main .isotope-group.style_3 a{border: 1px solid transparent; background-color: #f3f3f3; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.blog-grid-list-main .isotope-group.style_4 a{border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px}.blog-grid-list-main .isotope-group.style_5 a{border: 1px solid transparent; background-color: #f3f3f3; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px}.blog-grid-list-main .isotope-group.style_6 a{margin-right: 0; border-left: 0; background-color: transparent; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0}.blog-grid-list-main .isotope-group.style_6 a:first-child{border-left: 1px solid #ddd; border-radius: 4px 0 0 4px}.blog-grid-list-main .isotope-group.style_6 a:last-child{border-radius: 0 4px 4px 0}.blog-grid-list-main .isotope-group.style_7 a, .blog-grid-list-main .isotope-group.style_8 a{border: 0}.blog-grid-list-main .isotope-group.style_8 a::after{content: ""; position: absolute; bottom: 0; left: .7em; width: 0; height: 2px; background-color: #20a3f0; transition: all ease-in .3s; -moz-transition: all ease-in .3s; -webkit-transition: all ease-in .3s; -o-transition: all ease-in .3s; -ms-transition: all ease-in .3s}.blog-grid-list-main .isotope-group.style_white a{color: #fff; border-color: transparent; background: 0}.blog-grid-list-main .isotope-group a.active, .blog-grid-list-main .isotope-group a:hover{color: #20a3f0; border-color: #20a3f0}.blog-grid-list-main .isotope-group.style_1 a.active, .blog-grid-list-main .isotope-group.style_1 a:hover, .blog-grid-list-main .isotope-group.style_3 a.active, .blog-grid-list-main .isotope-group.style_3 a:hover, .blog-grid-list-main .isotope-group.style_5 a.active, .blog-grid-list-main .isotope-group.style_5 a:hover{color: #fff; border-color: transparent}.blog-grid-list-main .isotope-group.style_6 a.active, .blog-grid-list-main .isotope-group.style_6 a:hover{color: #fff; border-color: #20a3f0}.blog-grid-list-main .isotope-group.style_8 a.active::after, .blog-grid-list-main .isotope-group.style_8 a:hover::after{content: ""; width: -moz-calc(100% - 1.4em); width: -webkit-calc(100% - 1.4em); width: calc(100% - 1.4em)}.blog-grid-list-main .isotope-group.style_white a.active, .blog-grid-list-main .isotope-group.style_white a:hover{color: #fff; border-color: #fff}.blog-grid-list-main .sort-btn{display: table-cell; text-align: right; margin: 0; padding: 0; list-style: none}.blog-grid-list-main .sort-btn a, .blog-grid-list-main .sort-btn li{display: inline-block; vertical-align: middle}.blog-grid-list-main .sort-btn li:last-child{margin-left: 30px}.blog-grid-list-main .sort-btn a{font-size: 14px; color: #888}.blog-grid-list-main .sort-btn .filter-switch{display: inline-block; width: 32px; height: 16px; background: #20a3f0; border-radius: 16px; -moz-border-radius: 16px; -webkit-border-radius: 16px; position: relative; margin: 0 5px; vertical-align: middle; cursor: pointer}.blog-grid-list-main .sort-btn .filter-switch:after{content: ""; position: absolute; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; left: 18px; top: 2px; background: #fff; display: block; height: 12px; width: 12px; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.blog-grid-list-main .sort-btn .active+.filter-switch:after{left: 2px}.blog-grid-list-main .isotope-group a.active, .blog-grid-list-main .isotope-group a:hover{background-color: transparent; text-decoration: none}.blog-grid-list-main .isotope-group.style_1 a.active, .blog-grid-list-main .isotope-group.style_1 a:hover, .blog-grid-list-main .isotope-group.style_3 a.active, .blog-grid-list-main .isotope-group.style_3 a:hover, .blog-grid-list-main .isotope-group.style_5 a.active, .blog-grid-list-main .isotope-group.style_5 a:hover, .blog-grid-list-main .isotope-group.style_6 a.active, .blog-grid-list-main .isotope-group.style_6 a:hover{background-color: #20a3f0}.blog-grid-list-main .isotope-group a.active:before, .blog-grid-list-main .isotope-group a:hover.active:before{content: ""; width: 100%; position: absolute; left: 0; bottom: 0}@media only screen and (max-width:991px){.blog-grid-list-main .isotope_console{margin-bottom: 20px}}@media only screen and (max-width:767px){.portfolios-list .isotope-group, .portfolios-list .sort-btn{display: block; text-align: left}.portfolios-list .isotope-group a{margin: 0 3px 3px 0}.portfolios-list .sort-btn{margin-top: 15px}.portfolios-list .sort-btn li{margin: 0 5px 0 0}}.dg-ico01, .dg-ico01.fa, .dg-number01, .dg-number03 li, .dg-number04, .dg-number05, .dg-number06, .dg-number08 li, .dg-number09, .dg-number10, .dg-number11{text-align: center}.fs-18{font-size: 18px}.dg-number01{line-height: 1.2; padding: 0 0 30px; font-size: 14px; color: #333}.dg-number01 .number{font-size: 60px; color: #20a3f0; line-height: 1.2; display: block; font-weight: 700; margin: 27px 0 20px}.dg-number02{color: #fff!important; font-size: 16px!important; margin: 50px 0}.dg-number02 .fa, .dg-number02 .lnr{float: left!important; font-size: 80px!important; margin-right: 30px; display: inline-block!important}.dg-number02 .number{font-size: 37px; line-height: 1; padding: 10px 0 5px; font-weight: 700}.dg-number02 .box-right{overflow: hidden}@media only screen and (max-width:1024px){.dg-number02{text-align: center}.dg-number02 .fa, .dg-number02 .lnr{float: none; margin: 0}}@media only screen and (max-width:767px){.dg-number02{margin: 10px 0}}.dg-number03{font-size: 18px; margin: 0; padding: 0; list-style: none; overflow: hidden}.dg-number03 li{width: 50%; position: relative; padding: 32px 0; z-index: 1}.dg-number03 li:after, .dg-number03 li:before{position: absolute; z-index: -1; content: ""}.dg-number03 li:before{top: 28px; left: -1px; right: 0; bottom: 28px; border-left: 1px solid #e0dede}.dg-number03 li:after{left: 28px; top: -2px; bottom: 0; right: 28px; border-top: 1px solid #e0dede}.dg-number03 .fa{margin-bottom: 10px}.dg-number03 .number{display: block; font-size: 24px; color: #333; margin: 16px 0 7px; font-weight: 700}.dg-number04{font-size: 18px}.dg-number04 .number{font-size: 40px; letter-spacing: 2px; font-weight: 700}.dg-number04 .number:after{content: ""; border-bottom: 2px solid #20a3f0; display: block; width: 30px; margin: 12px auto 20px}.dg-number05 .number:after, .dg-number07 .number:after{width: 18px; display: block; content: ""}.dg-number05{margin-bottom: 20px}body .dg-number05 p{color: #fff}.dg-number05>.fa{font-size: 40px}.dg-number05 .number{font-size: 60px}.dg-number05 .number:after{border-bottom: 2px solid #fff; margin: 0 auto 15px}.dg-number06{margin-bottom: 20px}.dg-number06>.fa{font-size: 40px}.dg-number06 .number{color: #20a3f0; font-weight: 700; font-size: 60px; line-height: 1; margin-bottom: 18px}.dg-number07{text-align: center; margin-bottom: 20px; font-size: 16px}.dg-number07 .number{font-size: 48px; color: #666; margin: 0 0 10px}.dg-number07 .number:after{border-bottom: 2px solid #666; margin: auto}.dg-number08{font-size: 18px; margin: 0; padding: 0; list-style: none; overflow: hidden}.dg-number08 li{width: 33.3333%; position: relative; padding: 32px 0; z-index: 1; color: #999}.dg-number08 li:before{content: ""; position: absolute; top: 28px; left: -1px; right: 0; bottom: 28px; border-left: 1px solid #e0dede}.dg-number08 .fa{color: inherit; font-size: 42px; display: block; margin-bottom: 10px}.dg-number08 .number{display: block; font-size: 24px; color: #333; margin-bottom: 5px}.dg-number08 p{margin: 0}@media only screen and (max-width:767px){.dg-number08 li{width: 100%; padding: 10px 0}.dg-number08 li:before{display: none}}.dg-number09 em.fa{display: block; font-size: 38px}.dg-number09 span{font-size: 60px; line-height: 1.2; display: block; padding: 15px 0 10px}.dg-number09 p{color: #666}.dg-number10{margin-bottom: 20px; font-size: 20px}.dg-number10 .number{font-size: 50px; margin: 0 0 16px; display: block; font-weight: 700; letter-spacing: .05em}.dg-number10 .number:after{content: ""; border-bottom: 1px solid #fff; width: 30px; display: block; margin: auto}.dg-number11{margin-bottom: 20px; font-size: 20px}.dg-number11 .number{font-size: 50px; margin: 0 0 16px; display: block; font-weight: 700; letter-spacing: .05em}.dg-number11 .number:after{content: ""; border-bottom: 2px solid rgba(255, 255, 255, .5); width: 30px; display: block; margin: auto}.dg-number12{color: #fff; font-size: 16px; margin: 50px 0 0; padding: 0 0 50px}.dg-number12 .fa, .dg-number12 .lnr{float: left; display: inline-block; font-size: 76px; margin: -47px -47px 0 0; color: rgba(255, 255, 255, .2)}.dg-number12 .number{font-weight: 700; font-size: 60px; line-height: 1; padding: 0 0 30px; letter-spacing: 4px}.dg-number12 .box-right{overflow: hidden}.dg-number12 .box-right p{font-size: 20px; margin: 0; line-height: 1; letter-spacing: 1px}[class*=dg-ico].size-sm.right, [class*=dg-ico].size-xs.right{margin-left: 20px}[class*=dg-ico].left+.box-left, [class*=dg-ico].left+.box-right, [class*=dg-ico].right+.box-left, [class*=dg-ico].right+.box-right{overflow: hidden}[class*=dg-ico].left{margin-right: 20px}[class*=dg-ico].right{margin-left: 20px; margin-right: 0}[class*=dg-ico].size-sm.left, [class*=dg-ico].size-xs.left{margin-right: 20px}[class*=dg-iconbox] .box-left{text-align: right}[class*=dg-iconbox] .box-right{text-align: left}.dg-ico01, .dg-ico01.fa{width: 64px; height: 64px; line-height: 64px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size: 24px; display: inline-block; border: 1px solid; color: #20a3f0; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-ico02, .dg-ico02.fa, .dg-ico03, .dg-ico03.fa{width: 64px; height: 64px; text-align: center; border-radius: 50%; font-size: 24px; display: inline-block}.dg-ico01 .fa{line-height: inherit}.dg-ico02, .dg-ico02.fa{line-height: 60px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid; color: #20a3f0; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-ico02 .fa{line-height: inherit}.dg-ico03, .dg-ico03.fa{line-height: 64px; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-ico03 .fa{line-height: inherit}.dg-ico04, .dg-ico04.fa{width: 1em!important; height: auto!important; line-height: inherit!important}.dg-ico05, .dg-ico05.fa, .dg-ico06, .dg-ico06.fa, .dg-ico07, .dg-ico07.fa{width: 64px; height: 64px; text-align: center; font-size: 24px; display: inline-block}.dg-ico04 .fa{line-height: inherit}.dg-ico05, .dg-ico05.fa{line-height: 64px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #666; position: relative}.dg-ico05:after{content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; box-shadow: 0 0 25px -11px; -moz-box-shadow: 0 0 25px -11px; -webkit-box-shadow: 0 0 25px -11px; transition: all .2s ease-in; -moz-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; -o-transition: all .2s ease-in; -ms-transition: all .2s ease-in}.dg-ico05:hover:after, [class*=dg-iconbox]:hover .dg-ico05.fa:after, [class*=dg-iconbox]:hover .dg-ico05:after{top: -4px; left: -4px; right: -4px; bottom: -4px}.dg-ico05 .fa{line-height: inherit}.dg-ico06, .dg-ico06.fa{line-height: 64px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; color: #fff; position: relative; z-index: 1; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-ico06:after, .dg-ico06:before{position: absolute; z-index: -1; transition: all ease-in .2s; content: ""}.dg-ico06:after{top: -5px; left: -5px; right: -5px; bottom: -5px; border: 1px solid #e4e4e4; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-ico06:before{top: 0; left: 0; right: 0; bottom: 0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; background-color: inherit; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-ico06:hover:after, [class*=dg-iconbox]:hover .dg-ico06.fa:after, [class*=dg-iconbox]:hover .dg-ico06:after{border-color: transparent; box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1); -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1); -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1)}.dg-ico06:hover:before, [class*=dg-iconbox]:hover .dg-ico06.fa:before, [class*=dg-iconbox]:hover .dg-ico06:before{top: -5px; left: -5px; right: -5px; bottom: -5px}.dg-ico06 .fa{line-height: inherit}.dg-ico07, .dg-ico07.fa{line-height: 60px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid; color: #20a3f0; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-ico07:hover, [class*=dg-iconbox]:hover .dg-ico07, [class*=dg-iconbox]:hover .dg-ico07.fa{-moz-box-shadow: 0 0 8px; -webkit-box-shadow: 0 0 8px; box-shadow: 0 0 8px}.dg-ico07 .fa{line-height: inherit}.dg-ico-animation01{display: inline-block; border: 1px solid; position: relative; color: #20a3f0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; width: 85px; height: 85px; line-height: 85px; text-align: center}.dg-ico-animation02, .dg-ico-animation03{line-height: 76px; text-align: center; display: inline-block; width: 80px; height: 80px}.dg-ico-animation01:before{content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border: 2px solid; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; opacity: 0; visibility: hidden; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms}.dg-ico-animation01.animation-in:before{transform: scale(1.5); -webkit-transform: scale(1.5)}.dg-ico-animation01:hover:before, [class*=dg-iconbox]:hover .dg-ico-animation01:before{transform: scale(1.2); -webkit-transform: scale(1.2); opacity: 1; visibility: visible}.dg-ico-animation02{position: relative; color: #20a3f0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid; z-index: 1; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms}.dg-ico-animation02.animation-out .fa{color: #fff}.dg-ico-animation02.animation-out:hover .fa, [class*=dg-iconbox]:hover .dg-ico-animation02.animation-out .fa{color: inherit}.dg-ico-animation02>.bg{content: ""; position: absolute; top: -2px; left: -2px; right: -2px; bottom: -2px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms; z-index: -1}.dg-ico-animation02.animation-out>.bg{transform: scale(1); -webkit-transform: scale(1)}.dg-ico-animation02.animation-in>.bg{transform: scale(1.5); -webkit-transform: scale(1.5); opacity: 0; visibility: hidden}.dg-ico-animation02.animation-in:hover>.bg, [class*=dg-iconbox]:hover .dg-ico-animation02.animation-in>.bg{transform: scale(1); -webkit-transform: scale(1); opacity: 1; visibility: visible}.dg-ico-animation02.animation-in{color: #20a3f0}.dg-ico-animation02.animation-in:hover, [class*=dg-iconbox]:hover .dg-ico-animation02.animation-in{color: #fff!important}.dg-ico-animation02.animation-out:hover>.bg, [class*=dg-iconbox]:hover .dg-ico-animation02.animation-out>.bg{transform: scale(1.5); -webkit-transform: scale(1.5); opacity: 0; visibility: hidden}.dg-ico-animation02.animation-out:hover, [class*=dg-iconbox]:hover .dg-ico-animation02.animation-out{color: #20a3f0}.dg-ico-animation03{position: relative; color: #20a3f0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid transparent; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms}.dg-ico-animation03:before{content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; opacity: .5; visibility: hidden; border: 2px solid; transition: opacity ease-out .5s, transform ease-out .5s; -moz-transition: opacity ease-out .5s, -moz-transform ease-out .5s; -webkit-transition: opacity ease-out .5s, -webkit-transform ease-out .5s; -o-transition: opacity ease-out .5s, -o-transform ease-out .5s; -ms-transition: opacity ease-out .5s, -ms-transform ease-out .5s}.dg-ico-animation03:hover, [class*=dg-iconbox]:hover .dg-ico-animation03{border-color: inherit}.dg-ico-animation03:hover:before, [class*=dg-iconbox]:hover .dg-ico-animation03:before{transform: scale(1.5); -webkit-transform: scale(1.5); opacity: 0; visibility: visible}.dg-ico-animation03.animation-in:before{transform: scale(1.5); -webkit-transform: scale(1.5); opacity: 0; top: -2px; left: -2px; right: -2px; bottom: -2px; transition: opacity ease-out .5s, transform ease-out .5s; -moz-transition: opacity ease-out .5s, -moz-transform ease-out .5s; -webkit-transition: opacity ease-out .5s, -webkit-transform ease-out .5s; -o-transition: opacity ease-out .5s, -o-transform ease-out .5s; -ms-transition: opacity ease-out .5s, -ms-transform ease-out .5s}.dg-ico-animation04, .dg-ico-animation05{color: #20a3f0; transition: all ease-out 250ms}.dg-ico-animation03.animation-in:hover:before, [class*=dg-iconbox]:hover .dg-ico-animation03.animation-in:before{transform: scale(1); -webkit-transform: scale(1); opacity: .5}@-webkit-keyframes borderrotate{0%{-webkit-transform: rotate(0); transform: rotate(0)}100%{-webkit-transform: rotate(360deg); transform: rotate(360deg)}}@keyframes borderrotate{0%{-webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0)}100%{-webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg)}}.dg-ico-animation04{display: inline-block; position: relative; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; width: 80px; height: 80px; line-height: 80px; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms; text-align: center}.dg-ico-animation05, .dg-ico-animation06{display: inline-block; width: 80px; height: 80px; line-height: 76px; text-align: center}.dg-ico-animation04:before{content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid}.dg-ico-animation04:hover:before, [class*=dg-iconbox]:hover .dg-ico-animation04:before{border-style: dashed; -webkit-animation-duration: 5s; animation-duration: 5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-name: borderrotate; animation-name: borderrotate; animation-timing-function: linear; -webkit-animation-timing-function: linear}.dg-ico-animation05{position: relative; border: 2px solid; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms; z-index: 1}.dg-ico-animation05>.bg{position: absolute; top: -2px; left: -2px; right: -2px; bottom: -2px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; z-index: -1; opacity: 0; visibility: hidden; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms; transform: scale(1.5); -webkit-transform: scale(1.5)}.dg-ico-animation05:hover>.bg, [class*=dg-iconbox]:hover .dg-ico-animation05>.bg{opacity: 1; visibility: visible; transform: scale(1); -webkit-transform: scale(1)}.dg-ico-animation05:hover, [class*=dg-iconbox]:hover .dg-ico-animation05{border-color: transparent; color: #fff!important; -webkit-animation-duration: 3s; animation-duration: 3s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-name: rotate; animation-name: rotate; animation-timing-function: linear; -webkit-animation-timing-function: linear}@-webkit-keyframes transform-top{0%{-webkit-transform: translateY(0); transform: translateY(0)}49.9%{-webkit-transform: translateY(-100%); transform: translateY(-100%); opacity: 1; visibility: visible}50%{opacity: 0; visibility: hidden}50.1%{-webkit-transform: translateY(100%); transform: translateY(100%); opacity: 1; visibility: visible}100%{-webkit-transform: translateY(0); transform: translateY(0)}}@keyframes transform-top{0%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0)}49.9%{-webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); opacity: 1; visibility: visible}50%{opacity: 0; visibility: hidden}50.1%{-webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); opacity: 1; visibility: visible}100%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0)}}@-webkit-keyframes transform-left{0%{-webkit-transform: translateX(0); transform: translateX(0)}49.9%{-webkit-transform: translateX(-100%); transform: translateX(-100%); opacity: 1; visibility: visible}50%{opacity: 0; visibility: hidden}50.1%{-webkit-transform: translateX(100%); transform: translateX(100%); opacity: 1; visibility: visible}100%{-webkit-transform: translateX(0); transform: translateX(0)}}@keyframes transform-left{0%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0)}49.9%{-webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); opacity: 1; visibility: visible}50%{opacity: 0; visibility: hidden}50.1%{-webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); opacity: 1; visibility: visible}100%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0)}}@-webkit-keyframes transform-bottom{0%{-webkit-transform: translateY(0); transform: translateY(0)}49.9%{-webkit-transform: translateY(100%); transform: translateY(100%); opacity: 1; visibility: visible}50%{opacity: 0; visibility: hidden}50.1%{-webkit-transform: translateY(-100%); transform: translateY(-100%); opacity: 1; visibility: visible}100%{-webkit-transform: translateY(0); transform: translateY(0)}}@keyframes transform-bottom{0%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0)}49.9%{-webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); opacity: 1; visibility: visible}50%{opacity: 0; visibility: hidden}50.1%{-webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); opacity: 1; visibility: visible}100%{-webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0)}}@-webkit-keyframes transform-right{0%{-webkit-transform: translateX(0); transform: translateX(0)}49.9%{-webkit-transform: translateX(100%); transform: translateX(100%); opacity: 1; visibility: visible}50%{opacity: 0; visibility: hidden}50.1%{-webkit-transform: translateX(-100%); transform: translateX(-100%); opacity: 1; visibility: visible}100%{-webkit-transform: translateX(0); transform: translateX(0)}}@keyframes transform-right{0%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0)}49.9%{-webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); opacity: 1; visibility: visible}50%{opacity: 0; visibility: hidden}50.1%{-webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); opacity: 1; visibility: visible}100%{-webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0)}}.dg-ico-animation06{position: relative; color: #20a3f0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; overflow: hidden; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms; z-index: 2}.dg-ico-animation06:hover, [class*=dg-iconbox]:hover .dg-ico-animation06{color: #fff!important}.dg-ico-animation06:after{content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border: 2px solid; z-index: -2; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%}.dg-ico-animation06>.bg{position: absolute; top: -2px; left: -2px; right: -2px; bottom: -2px; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; z-index: -1; opacity: 0; visibility: hidden}.dg-ico-animation06:hover>.bg, [class*=dg-iconbox]:hover .dg-ico-animation06>.bg{opacity: 1; visibility: visible}.dg-ico-animation06>em, .dg-ico-animation06>i{display: block; width: 100%; height: 100%; line-height: inherit}.dg-ico-animation07, .dg-ico-animation08, .dg-ico-animation09, .dg-ico-animation10{display: inline-block; width: 80px; height: 80px; text-align: center}.dg-ico-animation06:hover>em, .dg-ico-animation06:hover>i, [class*=dg-iconbox]:hover .dg-ico-animation06>em, [class*=dg-iconbox]:hover .dg-ico-animation06>i{-webkit-animation-duration: 250ms; animation-duration: 250ms; -webkit-animation-fill-mode: both; animation-fill-mode: both; animation-timing-function: linear; -webkit-animation-timing-function: linear; display: inline-block}.dg-ico-animation06.animation-bottom:hover>em, .dg-ico-animation06.animation-bottom:hover>i, [class*=dg-iconbox]:hover .dg-ico-animation06.animation-bottom>em, [class*=dg-iconbox]:hover .dg-ico-animation06.animation-bottom>i{-webkit-animation-name: transform-bottom; animation-name: transform-bottom}.dg-ico-animation06.animation-top:hover>em, .dg-ico-animation06.animation-top:hover>i, [class*=dg-iconbox]:hover .dg-ico-animation06.animation-top>em, [class*=dg-iconbox]:hover .dg-ico-animation06.animation-top>i{-webkit-animation-name: transform-top; animation-name: transform-top}.dg-ico-animation06.animation-left:hover>em, .dg-ico-animation06.animation-left:hover>i, [class*=dg-iconbox]:hover .dg-ico-animation06.animation-left>em, [class*=dg-iconbox]:hover .dg-ico-animation06.animation-left>i{-webkit-animation-name: transform-left; animation-name: transform-left}.dg-ico-animation06.animation-right:hover>em, .dg-ico-animation06.animation-right:hover>i, [class*=dg-iconbox]:hover .dg-ico-animation06.animation-right>em, [class*=dg-iconbox]:hover .dg-ico-animation06.animation-right>i{-webkit-animation-name: transform-right; animation-name: transform-right}.dg-ico-animation07{position: relative; color: #fff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; line-height: 76px; z-index: 1; border: 2px solid transparent; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms}.dg-ico-animation07:before, .dg-ico-animation07>.bg{content: ""; position: absolute}.dg-ico-animation07>.bg{top: -2px; left: -2px; right: -2px; bottom: -2px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; z-index: -1; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms}.dg-ico-animation07:before{top: 0; left: 0; right: 0; bottom: 0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; opacity: .5; visibility: hidden; border: 2px solid; border-color: inherit; transition: opacity ease-out .5s, transform ease-out .5s; -moz-transition: opacity ease-out .5s, -moz-transform ease-out .5s; -webkit-transition: opacity ease-out .5s, -webkit-transform ease-out .5s; -o-transition: opacity ease-out .5s, -o-transform ease-out .5s; -ms-transition: opacity ease-out .5s, -ms-transform ease-out .5s}.dg-ico-animation07:hover, [class*=dg-iconbox]:hover .dg-ico-animation07{border-color: #20a3f0}.dg-ico-animation07:hover:before, [class*=dg-iconbox]:hover .dg-ico-animation07:before{transform: scale(1.5); -webkit-transform: scale(1.5); opacity: 0; visibility: visible}.dg-ico-animation07:hover:after, [class*=dg-iconbox]:hover .dg-ico-animation07:after{top: 4px; left: 4px; right: 4px; bottom: 4px}.dg-ico-animation08{position: relative; color: #20a3f0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; line-height: 80px; z-index: 1; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms}.dg-ico-animation08:after, .dg-ico-animation08:before{position: absolute; border-radius: 50%; z-index: -1; content: ""}.dg-ico-animation08:after{top: -2px; left: -2px; right: -2px; bottom: -2px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 1px solid; opacity: 0; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms}.dg-ico-animation08:before{top: 0; left: 0; right: 0; bottom: 0; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms}.dg-ico-animation08:hover, [class*=dg-iconbox]:hover .dg-ico-animation08{border-color: #20a3f0}.dg-ico-animation08:hover:before, [class*=dg-iconbox]:hover .dg-ico-animation08:before{top: 3px; left: 3px; right: 3px; bottom: 3px}.dg-ico-animation08:hover:after, [class*=dg-iconbox]:hover .dg-ico-animation08:after{opacity: .2; border-width: 8px; top: -8px; left: -8px; right: -8px; bottom: -8px}.dg-ico-animation08.size-sm:before, .dg-ico-animation08.size-xs:before{border-width: 1px}.dg-ico-animation09{position: relative; color: #fff; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; line-height: 76px; z-index: 1; border: 2px solid transparent; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms}.dg-ico-animation09>.bg{content: ""; position: absolute; top: -2px; left: -2px; right: -2px; bottom: -2px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; z-index: -1; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms}.dg-ico-animation09:before, .dg-ico-animation10 [class*=color-]:after{content: ""; top: 0; left: 0; right: 0; bottom: 0}.dg-ico-animation09:before{position: absolute; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; opacity: .5; visibility: hidden; border: 2px solid; transition: opacity ease-out .5s, transform ease-out .5s; -moz-transition: opacity ease-out .5s, -moz-transform ease-out .5s; -webkit-transition: opacity ease-out .5s, -webkit-transform ease-out .5s; -o-transition: opacity ease-out .5s, -o-transform ease-out .5s; -ms-transition: opacity ease-out .5s, -ms-transform ease-out .5s}.dg-ico-animation09 .fa{color: #fff}.dg-ico-animation09:hover, [class*=dg-iconbox]:hover .dg-ico-animation09{border-color: inherit}.dg-ico-animation09:hover:before, [class*=dg-iconbox]:hover .dg-ico-animation09:before{transform: scale(1.5); -webkit-transform: scale(1.5); opacity: 0; visibility: visible}.dg-ico-animation09:hover>.bg, [class*=dg-iconbox]:hover .dg-ico-animation09>.bg{transform: scale(0); -webkit-transform: scale(0)}.dg-ico-animation09:hover .fa, [class*=dg-iconbox]:hover .dg-ico-animation09 .fa{color: inherit}.dg-ico-animation10{position: relative; color: #20a3f0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; line-height: 80px; z-index: 1; transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms; -webkit-perspective: 1000; -moz-perspective: 1000; perspective: 1000}.dg-ico-animation10 .back, .dg-ico-animation10 .front{width: 100%; height: 100%; position: absolute; top: 0; left: 0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: all 750ms ease 0s; -moz-transition: all 750ms ease 0s; -o-transition: all 750ms ease 0s; -ms-transition: all 750ms ease 0s; transition: all 750ms ease 0s; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; transform-style: preserve-3d}.dg-ico-animation11, .dg-ico-animation12{width: 80px; height: 80px; line-height: 76px; display: inline-block; text-align: center}.dg-ico-animation10 .front{z-index: 0; -webkit-transform: rotateY(0); -moz-transform: rotateY(0); transform: rotateY(0)}.dg-ico-animation10 .back{z-index: -2; -webkit-transform: rotateY(-180deg); -moz-transform: rotateY(-180deg); transform: rotateY(-180deg)}.dg-ico-animation10 [class*=color-]{background-color: #fff}.dg-ico-animation10 [class*=color-]:after{border: 2px solid; position: absolute; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%}.dg-ico-animation10:hover .front, [class*=dg-iconbox]:hover .dg-ico-animation10 .front{-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); transform: rotateY(180deg)}.dg-ico-animation10:hover .back, [class*=dg-iconbox]:hover .dg-ico-animation10 .back{-webkit-transform: rotateY(0); -moz-transform: rotateY(0); transform: rotateY(0)}.dg-ico-animation10.size-sm>[class*=color-]:after, .dg-ico-animation10.size-xs>[class*=color-]:after{border-width: 1px}.dg-ico-animation11, .dg-ico-animation11 .fa, .dg-ico-animation11:after, .dg-ico-animation11>.bg{transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms}.dg-ico-animation11{position: relative; color: #20a3f0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid; z-index: 1}.dg-ico-animation11:after, .dg-ico-animation11>.bg{content: ""; position: absolute; border-radius: 50%; z-index: -1; opacity: 0}.dg-ico-animation11>.bg{top: -2px; left: -2px; right: -2px; bottom: -2px; -moz-border-radius: 50%; -webkit-border-radius: 50%}.dg-ico-animation11:after{top: 0; left: 0; right: 0; bottom: 0; -moz-border-radius: 50%; -webkit-border-radius: 50%; border: 2px solid}.dg-ico-animation11:hover>.bg, [class*=dg-iconbox]:hover .dg-ico-animation11>.bg{opacity: 1}.dg-ico-animation11:hover .fa, [class*=dg-iconbox]:hover .dg-ico-animation11 .fa{color: #fff!important}.dg-ico-animation11:hover:after, [class*=dg-iconbox]:hover .dg-ico-animation11:after{top: -6px; left: -6px; right: -6px; bottom: -6px; opacity: 1}.dg-ico-animation11.size-sm:after, .dg-ico-animation11.size-xs:after{border-width: 1px}.dg-ico-animation11.size-sm>.bg, .dg-ico-animation11.size-xs>.bg{top: -1px; left: -1px; right: -1px; bottom: -1px}.dg-ico-animation11.size-sm:hover:after, .dg-ico-animation11.size-xs:hover:after, [class*=dg-iconbox]:hover .dg-ico-animation11.size-sm:after, [class*=dg-iconbox]:hover .dg-ico-animation11.size-xs:after{top: -4px; left: -4px; right: -4px; bottom: -4px; opacity: 1}.dg-ico-animation12 .fa, .dg-ico-animation12>.bg{transition: all ease-out 250ms; -moz-transition: all ease-out 250ms; -webkit-transition: all ease-out 250ms; -o-transition: all ease-out 250ms; -ms-transition: all ease-out 250ms}.dg-ico-animation12{position: relative; color: #20a3f0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; z-index: 1; overflow: hidden}.dg-ico-animation12:after, .dg-ico-animation12>.bg{content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0}.dg-ico-animation12:after{border: 2px solid; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%}.dg-ico-animation12>.bg{z-index: -1; transform: rotate(45deg) translate(100%); -webkit-transform: rotate(45deg) translate(100%)}.dg-ico-animation12:hover .fa, [class*=dg-iconbox]:hover .dg-ico-animation12 .fa{color: #fff!important}.dg-ico-animation12:hover>.bg, [class*=dg-iconbox]:hover .dg-ico-animation12>.bg{transform: rotate(45deg) translate(0); -webkit-transform: rotate(45deg) translate(0)}.dg-ico-animation12.size-sm:after, .dg-ico-animation12.size-xs:after{border-width: 1px}[class*=dg-ico].size-xs{width: 42px; height: 42px; line-height: 42px; font-size: 20px}[class*=dg-ico].size-sm{width: 64px; height: 64px; line-height: 64px; font-size: 32px}[class*=dg-ico].size-lg{width: 80px; height: 80px; line-height: 80px; font-size: 36px}[class*=dg-ico].size-xl{width: 96px; height: 96px; line-height: 96px; font-size: 40px}[class*=dg-ico].size-xxl{width: 110px; height: 110px; line-height: 110px; font-size: 46px}[class*=dg-ico-animation] .fa{line-height: inherit}.dg-ico-animation02.size-xs, .dg-ico-animation03.size-xs, .dg-ico-animation04.size-xs, .dg-ico-animation05.size-xs, .dg-ico-animation06.size-xs, .dg-ico-animation07.size-xs, .dg-ico-animation09.size-xs, .dg-ico-animation11.size-xs, .dg-ico01.size-xs, .dg-ico02.size-xs, .dg-ico07.size-xs{line-height: 40px; border-width: 1px}.dg-ico-animation02.size-sm, .dg-ico-animation03.size-sm, .dg-ico-animation04.size-sm, .dg-ico-animation05.size-sm, .dg-ico-animation06.size-sm, .dg-ico-animation07.size-sm, .dg-ico-animation09.size-sm, .dg-ico-animation11.size-sm, .dg-ico01.size-sm, .dg-ico02.size-sm, .dg-ico07.size-sm{line-height: 62px; border-width: 1px}.dg-ico-animation02.size-lg, .dg-ico-animation03.size-lg, .dg-ico-animation04.size-lg, .dg-ico-animation05.size-lg, .dg-ico-animation06.size-lg, .dg-ico-animation07.size-lg, .dg-ico-animation09.size-lg, .dg-ico-animation11.size-lg, .dg-ico01.size-lg, .dg-ico02.size-lg, .dg-ico07.size-lg{line-height: 78px}.dg-ico-animation02.size-xl, .dg-ico-animation03.size-xl, .dg-ico-animation04.size-xl, .dg-ico-animation05.size-xl, .dg-ico-animation06.size-xl, .dg-ico-animation07.size-xl, .dg-ico-animation09.size-xl, .dg-ico-animation11.size-xl, .dg-ico01.size-xl, .dg-ico02.size-xl, .dg-ico07.size-xl{line-height: 94px}.dg-ico-animation02.size-xxl, .dg-ico-animation03.size-xxl, .dg-ico-animation04.size-xxl, .dg-ico-animation05.size-xxl, .dg-ico-animation06.size-xxl, .dg-ico-animation07.size-xxl, .dg-ico-animation09.size-xxl, .dg-ico-animation11.size-xxl, .dg-ico01.size-xxl, .dg-ico02.size-xxl, .dg-ico07.size-xxl{line-height: 108px}[class*=dg-ico].size-lg.left{margin-right: 25px}[class*=dg-ico].size-xl.left, [class*=dg-ico].size-xxl.left{margin-right: 30px}[class*=dg-ico].size-lg.right{margin-left: 25px}[class*=dg-ico].size-xl.right, [class*=dg-ico].size-xxl.right{margin-left: 30px}@media only screen and (max-width:767px){[class*=dg-ico].size-lg.left, [class*=dg-ico].size-xl.left, [class*=dg-ico].size-xxl.left{margin-right: 20px}[class*=dg-ico].size-lg.right, [class*=dg-ico].size-xl.right, [class*=dg-ico].size-xxl.right{margin-left: 20px}[class*=dg-ico].size-xl, [class*=dg-ico].size-xxl{width: 80px; height: 80px; line-height: 80px; font-size: 36px}.dg-ico-animation02.size-xl, .dg-ico-animation02.size-xxl, .dg-ico-animation03.size-xl, .dg-ico-animation03.size-xxl, .dg-ico-animation04.size-xl, .dg-ico-animation04.size-xxl, .dg-ico-animation05.size-xl, .dg-ico-animation05.size-xxl, .dg-ico-animation06.size-xl, .dg-ico-animation06.size-xxl, .dg-ico-animation07.size-xl, .dg-ico-animation07.size-xxl, .dg-ico-animation09.size-xl, .dg-ico-animation09.size-xxl, .dg-ico-animation11.size-xl, .dg-ico-animation11.size-xxl, .dg-ico01.size-xl, .dg-ico01.size-xxl, .dg-ico02.size-xl, .dg-ico02.size-xxl, .dg-ico07.size-xl, .dg-ico07.size-xxl{line-height: 78px}}.icon-svg{position: relative; width: 30px; height: 30px; display: inline-block}.dg-ico-svg.size-xs, .dg-ico-svg.size-xs .icon-svg{width: 42px; height: 42px}.icon-svg:before{content: normal; opacity: 0; visibility: hidden}.icon-svg>svg{padding: 2px}.dg-ico-svg{overflow: hidden; display: inline-block}.dg-ico-svg.size-xs{line-height: 42px; font-size: 42px}.dg-ico-svg.size-sm, .dg-ico-svg.size-sm .icon-svg{width: 64px; height: 64px}.dg-ico-svg.size-sm{line-height: 64px; font-size: 64px}.dg-ico-svg.size-lg, .dg-ico-svg.size-lg .icon-svg{width: 80px; height: 80px}.dg-ico-svg.size-lg{line-height: 80px; font-size: 80px}.dg-ico-svg.size-xl, .dg-ico-svg.size-xl .icon-svg{width: 96px; height: 96px}.dg-ico-svg.size-xl{line-height: 96px; font-size: 96px}.dg-ico-svg.size-xxl, .dg-ico-svg.size-xxl .icon-svg{width: 110px; height: 110px}.dg-ico-svg.size-xxl{line-height: 110px; font-size: 110px}@media only screen and (max-width:767px){.dg-ico-svg.size-xl, .dg-ico-svg.size-xxl{line-height: 80px; font-size: 80px}.dg-ico-svg.size-xl, .dg-ico-svg.size-xl .icon-svg, .dg-ico-svg.size-xxl, .dg-ico-svg.size-xxl .icon-svg{width: 80px; height: 80px}}.dg-ico-max.size-xs, .dg-ico-max.size-xs .icon-svg{width: 42px; height: 42px}.dg-ico-max{display: inline-block; text-align: center}.dg-ico-max.size-xs{line-height: 42px; font-size: 42px}.dg-ico-max.size-sm, .dg-ico-max.size-sm .icon-svg{width: 64px; height: 64px}.dg-ico-max.size-sm{line-height: 64px; font-size: 64px}.dg-ico-max.size-lg, .dg-ico-max.size-lg .icon-svg{width: 80px; height: 80px}.dg-ico-max.size-lg{line-height: 80px; font-size: 76px}.dg-ico-max.size-xl, .dg-ico-max.size-xl .icon-svg{width: 96px; height: 96px}.dg-ico-max.size-xl{line-height: 96px; font-size: 76px}.dg-ico-max.size-xxl, .dg-ico-max.size-xxl .icon-svg{width: 110px; height: 110px}.dg-ico-max.size-xxl{line-height: 110px; font-size: 90px}@media only screen and (max-width:767px){.dg-ico-max.size-xl, .dg-ico-max.size-xxl{line-height: 80px; font-size: 80px}.dg-ico-max.size-xl, .dg-ico-max.size-xl .icon-svg, .dg-ico-max.size-xxl, .dg-ico-max.size-xxl .icon-svg{width: 80px; height: 80px}}[class*=dg-iconbox]:after{content: " "; clear: both; display: block; width: 100%; overflow: hidden}.dg-iconbox07 .title:after, .dg-iconbox13 .title:before, .dg-iconbox18:after{content: ""}.dg-iconbox01{text-align: center; margin: 0 0 20px}.dg-iconbox01 .title{color: #424242; font-size: 18px; margin: 25px 0 15px; font-weight: 700}.dg-iconbox01 .more{margin: 20px 0 10px; text-decoration: underline!important; display: block}.dg-iconbox01 a .fa{font-size: 1.25em; vertical-align: middle; display: inline-block; margin-bottom: 3px}.dg-iconbox01>[class*=dg-ico]{vertical-align: bottom}.dg-iconbox02{padding: 16px 0 0}.dg-iconbox02 .title{margin: 6px 0 9px; font-weight: 700; font-size: 15px; color: #424242}.dg-iconbox03{margin: 0 0 20px}.dg-iconbox03 .left{margin-right: 28px}.dg-iconbox03 .right{margin-left: 28px}.dg-iconbox03 .title{margin: 0 0 19px; color: #333; font-weight: 700}.dg-iconbox03 p{font-size: 14px; margin: 0 0 10px}.dg-iconbox03 a{font-size: 14px; color: #20a3f0}.dg-iconbox04 .title{margin: 0 0 16px; font-size: 18px; color: #424242; line-height: 21px}[class*=dg-iconbox] .title{font-weight: 700}.dg-iconbox04{padding: 0 0 38px}.dg-iconbox04 h6{font-weight: 700}.dg-iconbox04 .size-xs+.box-right .title, .dg-iconbox04 .size-xs.title{margin-bottom: 11px}.dg-iconbox04.display-table p{margin: 0}@media only screen and (max-width:767px){.dg-iconbox04{padding: 0 0 20px; margin: 0!important}}.dg-iconbox05{margin-bottom: 40px}.dg-iconbox05 h3{color: #333; margin: 0 0 20px; font-size: 18px; line-height: 1.2; letter-spacing: 1px; font-weight: 700}.dg-iconbox05 p{line-height: 1.8; color: #666}.dg-iconbox05 h3 [class*=dg-ico]{vertical-align: middle}.dg-iconbox05.text-right h3 [class*=dg-ico]{margin-left: 12px}.dg-iconbox05.text-left h3 [class*=dg-ico]{margin-right: 12px}.dg-iconbox06{text-align: left; margin-bottom: 40px}.dg-iconbox06 .title{margin: 0 0 17px; font-size: 18px; color: #424242; font-weight: 700}.dg-iconbox06 p{font-size: 14px; color: #666; margin: 0 0 16px}@media only screen and (max-width:767px){.dg-iconbox06{margin-bottom: 20px}}.dg-iconbox07{text-align: center; margin: 0 0 20px}.dg-iconbox07 .title{color: #424242; font-size: 18px; margin: 25px 0 19px; font-weight: 700}.dg-iconbox07 .title:after{width: 50px; border-bottom: 1px solid #20a3f0; display: block; margin: 20px auto 0; transition: width ease-in .2s; -moz-transition: width ease-in .2s; -webkit-transition: width ease-in .2s; -o-transition: width ease-in .2s; -ms-transition: width ease-in .2s}.dg-iconbox07:hover .title:after{width: 90px}.dg-iconbox08{padding: 0 0 40px}.dg-iconbox08 .box-right{overflow: hidden}.dg-iconbox08 h5{font-weight: 700; margin: 0 0 10px}.dg-iconbox08 span{font-size: 20px; color: #20a3f0; display: inline-block; margin: 0 15px 0 0}.dg-iconbox08 .dg-ico02{border-color: #fff; color: #fff}.dg-iconbox08:hover .dg-ico02{background-color: #fff; color: #20a3f0}.dg-iconbox09{text-align: left; margin-bottom: 55px; padding-right: 30px}.dg-iconbox09 .box-right{overflow: hidden}.dg-iconbox09 h3{margin: 0 0 10px; font-size: 18px; color: #333; font-weight: 700}.dg-iconbox09 p{font-size: 14px; color: #666; margin: 0 0 10px}@media only screen and (min-width:992px) and (max-width:1199px){.dg-iconbox09{margin-bottom: 40px}}@media only screen and (min-width:768px) and (max-width:991px){.dg-iconbox09{margin-bottom: 30px}}@media only screen and (max-width:767px){.dg-iconbox09{margin-bottom: 20px}}.dg-iconbox10{border: 1px solid #ddd; padding: 50px 50px 42px; text-align: center; margin-bottom: 30px}.dg-iconbox10 .title{color: #424242; font-size: 18px; font-weight: 700; margin: 25px 0 15px}@media only screen and (min-width:992px) and (max-width:1199px){.dg-iconbox10{padding: 25px 25px 21px}}.bg-iconbox11{margin-bottom: 30px}.dg-iconbox11 .title{font-size: 18px; font-weight: 700; margin-bottom: 15px}.dg-iconbox11 .more{margin-top: 12px}.dg-iconbox12{padding: 0 0 40px}.dg-iconbox12 .box-right{overflow: hidden}.dg-iconbox12 .title{margin: 0 0 10px}.dg-iconbox12>[class*=dg-ico]{margin-right: 30px}.dg-iconbox13 .box-right{overflow: hidden}.dg-iconbox13 .title{font-size: 18px; font-weight: 700; margin: 0 0 14px}.dg-iconbox13 .title:before{width: 34px; display: block; border-bottom: 1px solid; margin-bottom: 14px}.dg-iconbox13 .left{margin-right: 26px!important}.dg-iconbox14{margin-bottom: 35px}.dg-iconbox14 h6{font-size: 16px; font-weight: 700; margin: 0 0 17px}.dg-iconbox15{text-align: left; padding-right: 30px; margin-bottom: 15px}.dg-iconbox15 .title{margin: 0 0 5px; line-height: 1.2}.dg-iconbox15 p{font-size: 14px; color: #666; margin: 0 0 10px}.dg-iconbox17{text-align: center; margin-bottom: 20px}.dg-iconbox17 h3{font-size: 18px; color: #666; font-weight: 700; margin-bottom: 20px}.dg-iconbox17 p{margin-bottom: 25px}.dg-iconbox18{text-align: center; position: relative; margin: 0 10%}.dg-iconbox18 .number{position: absolute; font-family: Impact; font-weight: 700; pointer-events: none; opacity: .1; font-size: 150px; left: 10%}.dg-iconbox18 .dg-ico-animation08{color: #fff; margin-bottom: 25px; width: 110px; height: 110px; line-height: 110px; font-size: 45px}.dg-iconbox18:after{position: absolute; top: 55px; left: 100%; width: 98px; border-bottom: 1px solid #fff; margin-left: 5%}.dg-iconbox18 .dg-ico-animation08:before{border: 1px solid}.row>div:last-child .dg-iconbox18:after{content: normal}.dg-iconbox19{text-align: center; margin: 0 0 20px}.dg-iconbox19 h3{font-size: 18px; color: #444; font-weight: 700; margin: 15px 0 0; text-transform: uppercase}.dg-iconbox19 .line{height: 1px; overflow: hidden; background-color: #20a3f0; width: 50px; transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s; margin: 20px auto 15px}.dg-iconbox19:hover .line{width: 90px}.dg-iconbox19 a{position: relative}.dg-iconbox19 a:after{position: absolute; content: "\e944"; font-family: dnngo!important; right: -25px}.dg-hover-info-box01 .title:after, .dg-hover-info-box01:before, .dg-iconbox26 .title:after, .dg-iconbox28 .title:after, .dg-iconbox29 .title:after, .dg-iconbox30 .title:before, .iconbox-box03>[class*=col-]:before{content: ""}@media only screen and (max-width:767px){.dg-iconbox18{padding-bottom: 25px; margin-bottom: 25px}.dg-iconbox18:after{top: 100%; left: 50%; margin-left: -49px}}.dg-iconbox20{margin-bottom: 26px}.dg-iconbox21{margin-bottom: 14px}.dg-iconbox21 .left{margin-right: 10px; line-height: 1}.dg-iconbox21 h6{font-size: inherit; margin: 0 0 5px}.dg-iconbox22{margin-bottom: 40px}.dg-iconbox22 h6{margin: 0 0 5px; font-weight: 700}.dg-iconbox22 h5{font-weight: 700; color: #444; margin: 25px 0 15px}.dg-iconbox22 h6+small{display: block; margin-bottom: 10px; font-style: italic; color: #7b7b7b}.dg-iconbox23{margin-right: 100px}.dg-iconbox23 h6{margin: 0 0 10px; font-weight: 700}@media only screen and (max-width:1199px){.dg-iconbox23{margin-right: 0}}.dg-iconbox24{margin-bottom: 36px}.dg-iconbox24 .box-right .title{margin: 0 0 2px; font-size: 18px; font-weight: 700}.dg-iconbox24 .box-right{margin-bottom: 15px}.dg-iconbox24 .left{margin-top: 5px}.dg-iconbox24 .box-right small{font-size: 13px; color: #7f7f7f; font-style: italic}.dg-iconbox25{margin-bottom: 20px; text-align: center}.dg-iconbox25 h3{font-size: 16px; color: #333; font-weight: 700; margin: 22px 0 18px}.dg-iconbox25 p{margin-bottom: 30px}.dg-iconbox26{margin-bottom: 20px; text-align: center; position: relative; letter-spacing: .05em; padding: 40px}.dg-iconbox26 .title{margin: 0 0 19px; color: #333; font-weight: 700; font-size: 18px}.dg-iconbox26 .title:after{display: block; margin: 18px auto 0; width: 29px; border-bottom: 2px solid #6b6b6b}.dg-iconbox26 .fa{position: absolute; font-size: 240px; line-height: 1; width: 100%; left: 0; top: 0; opacity: .03; text-align: center; color: #000; z-index: -1}.dg-iconbox26 p{margin-bottom: 15px}@media only screen and (min-width:768px) and (max-width:991px){.dg-iconbox26{padding: 20px 0}.dg-iconbox26 .fa{font-size: 200px}}.dg-iconbox27{margin-bottom: 20px}.dg-iconbox27 .box-right .title{margin: 0 0 2px; font-weight: 700}.dg-iconbox27 .box-right{margin-bottom: 17px}.dg-iconbox27 .box-right, .dg-iconbox27 p{color: #333}.dg-iconbox27 .left{margin-top: 7px}.dg-iconbox27 .box-right small{font-size: 14px; color: #666}.dg-iconbox28 .title{color: #fff; margin: 14px 0 26px}.dg-iconbox28 .title:after{width: 120px; border-bottom: 1px solid #fff; display: block; margin-top: 32px}.dg-iconbox29{text-align: center; margin: 0 0 20px}.dg-iconbox29 .title{color: #424242; font-size: 18px; margin: 25px 0 19px; font-weight: 700}.dg-iconbox29 .title:after{width: 50px; border-bottom: 1px solid #d3d3d3; display: block; margin: 20px auto 0}.dg-iconbox29 .dg-ico-animation01:before{border: 1px solid}.dg-iconbox30{border: 1px solid #dcdcdc; padding: 0 15px 15px; position: relative; background-color: #fcfcfc; transition: all ease .3s; -moz-transition: all ease .3s; -webkit-transition: all ease .3s; -o-transition: all ease .3s; -ms-transition: all ease .3s; margin: 50px 0 15px}.dg-iconbox30 .dg-ico-animation07{display: block; margin: -48px auto 0}.dg-iconbox30 .title{color: #333; font-size: 20px; font-weight: 700; margin: 45px 0 40px; position: relative; text-transform: uppercase}.dg-iconbox30 .title:before{position: absolute; width: 50px; border-bottom: 1px solid #d3d3d3; bottom: -22px; margin: 0 0 0 -25px; left: 50%}.dg-iconbox30:hover{border-color: #20a3f0}@media only screen and (min-width:1200px){.dg-iconbox30{padding: 0 50px 42px}}.iconbox-box{border: 1px solid #dcdcdc; background-color: #fff}.iconbox-box>div{border-right: 1px solid #dcdcdc; padding: 50px 35px 30px}.iconbox-box>div:last-child{border: 0}@media only screen and (max-width:991px) and (min-width:768px){.iconbox-box.row-display-table>[class*=col-sm-]{display: block; width: 50%; float: left}.iconbox-box>div{border-right: 0}.iconbox-box>div:nth-child(2n){border-left: 1px solid #dcdcdc}.iconbox-box>div:nth-last-child(2){border: 0}}@media only screen and (max-width:991px){.iconbox-box>div{padding: 15px; border-bottom: 1px solid #dcdcdc}}@media only screen and (max-width:767px){.dg-iconbox30{margin: 80px 0 15px}.iconbox-box>div{border-bottom: 1px solid #dcdcdc; border-right: 0}}.iconbox-box02 .dg-iconbox07{background-color: #f8f8f8; padding: 70px 10px 65px}@media only screen and (max-width:1024px){.iconbox-box02 .dg-iconbox07{padding: 15px}}@media only screen and (max-width:991px){.iconbox-box02 .dg-iconbox07{padding: 15px}}.iconbox-box03>[class*=col-]{padding: 100px 55px; position: relative}.iconbox-box03>[class*=col-]>*{position: relative}.iconbox-box03>[class*=col-]:before{position: absolute; top: 0; left: 0; right: 0; bottom: 0}.iconbox-box03>[class*=col-]:nth-child(1):before{background-color: #fff; opacity: .2}.iconbox-box03>[class*=col-]:nth-child(3):before{background-color: #000; opacity: .2}.iconbox-box03>[class*=col-]:nth-child(4):before{background-color: #000; opacity: .4}.iconbox-box03>[class*=col-]:nth-child(5):before{background-color: #000; opacity: .6}.iconbox-box03>[class*=col-]:nth-child(6):before{background-color: #000; opacity: .8}@media only screen and (max-width:991px){.iconbox-box03>[class*=col-]{padding: 50px 20px; position: relative}}.dg-hover-info-box01{text-align: center; margin: 0 0 20px; background-color: #f8f8f8; padding: 60px 28px; position: relative}.dg-hover-info-box01 .title{color: #424242; font-size: 18px; margin: 15px 0 19px; font-weight: 700}.dg-hover-info-box01 .title:after{width: 50px; border-bottom: 1px solid #20a3f0; display: block; margin: 20px auto 0}.dg-hover-info-box01 .icon{color: #20a3f0}.dg-hover-info-box01:hover, .dg-hover-info-box01:hover .icon, .dg-hover-info-box01:hover .title{color: #fff}.dg-hover-info-box01:before{background: -webkit-linear-gradient(left bottom, #20a3f0, #21d3a7); background: -moz-linear-gradient(left bottom, #20a3f0, #21d3a7); background: -o-linear-gradient(left bottom, #20a3f0, #21d3a7); background: -ms-linear-gradient(left bottom, #20a3f0, #21d3a7); filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr=#20a3f0, endColorStr=#21d3a7, GradientType=0); position: absolute; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; visibility: hidden}.dg-hover-info-box01 .cont{position: relative}.dg-hover-info-box01, .dg-hover-info-box01 .icon, .dg-hover-info-box01 .title, .dg-hover-info-box01 .title:after, .dg-hover-info-box01:before{transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-hover-info-box01:hover:before{opacity: 1; visibility: visible}.dg-hover-info-box01:hover .title:after{border-color: #fff}.dg-hover-info-box02{margin: 0 0 30px; padding: 0; list-style: none; text-align: center; border: 1px solid #ddd}.dg-hover-info-box02:after{clear: both; content: "."; height: 0; font-size: 0; visibility: hidden; display: block}.dg-hover-info-box02 li{width: 25%; border-left: 1px solid #ddd; height: 356px; color: #424242; transition: all ease-in .3s; -moz-transition: all ease-in .3s; -webkit-transition: all ease-in .3s; -o-transition: all ease-in .3s; -ms-transition: all ease-in .3s}.dg-hover-info-box02 li:before{content: ""; display: inline-block; vertical-align: middle; height: 100%}.dg-hover-info-box02 li .cont{display: inline-block; vertical-align: middle; white-space: normal; padding: 25px}.dg-hover-info-box02 .title{color: inherit; font-size: 18px; margin: 30px 0 0; font-weight: 700; transition: none; -moz-transition: none; -webkit-transition: none; -o-transition: none; -ms-transition: none}.dg-hover-info-box02 .title:after{content: ""; width: 50px; border-bottom: 1px solid #fff; display: block; margin: 20px auto 17px; transition: all ease-in .3s; -moz-transition: all ease-in .3s; -webkit-transition: all ease-in .3s; -o-transition: all ease-in .3s; -ms-transition: all ease-in .3s; visibility: hidden; opacity: 0}.dg-hover-info-box02 li:hover .title:after, .dg-hover-info-box03:before{opacity: 1; visibility: visible}.dg-hover-info-box02 .description{height: 0; overflow: hidden; transition: height ease-in .3s; -moz-transition: height ease-in .3s; -webkit-transition: height ease-in .3s; -o-transition: height ease-in .3s; -ms-transition: height ease-in .3s}.dg-hover-info-box02 li:hover{background-color: #353535; color: #fff}.dg-hover-info-box02 li:hover .description{height: auto}@media only screen and (max-width:767px){.dg-hover-info-box02{margin: 0 15px 50px}.dg-hover-info-box02 li{float: none; width: auto; border: 0; border-bottom: 1px solid #ddd}}.dg-hover-info-box03{text-align: center; margin: 0 0 20px; background-color: #353535; padding: 60px 28px; position: relative; color: #fff}.dg-hover-info-box03 .title{font-size: 18px; margin: 15px 0 19px; font-weight: 700; color: #fff}.dg-hover-info-box03 .title:after{content: ""; width: 50px; border-bottom: 1px solid #fff; display: block; margin: 20px auto 0}.dg-hover-info-box03 .icon{color: #fff}.dg-hover-info-box03:before{content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0}.dg-hover-info-box03:hover:before, .dg-hover-info-box04 li .bg{opacity: 0; visibility: hidden}.dg-hover-info-box03.bg-color-1:before{background: -webkit-linear-gradient(left bottom, #f98395, #fbc863); background: -moz-linear-gradient(left bottom, #f98395, #fbc863); background: -o-linear-gradient(left bottom, #f98395, #fbc863); background: -ms-linear-gradient(left bottom, #f98395, #fbc863); filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr=#f98395, endColorStr=#fbc863, GradientType=0)}.dg-hover-info-box03.bg-color-2:before{background: -webkit-linear-gradient(left bottom, #20a3f0, #21d3a7); background: -moz-linear-gradient(left bottom, #20a3f0, #21d3a7); background: -o-linear-gradient(left bottom, #20a3f0, #21d3a7); background: -ms-linear-gradient(left bottom, #20a3f0, #21d3a7); filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr=#20a3f0, endColorStr=#21d3a7, GradientType=0)}.dg-hover-info-box03.bg-color-3:before{background: -webkit-linear-gradient(left bottom, #9b61dc, #21a3fc); background: -moz-linear-gradient(left bottom, #9b61dc, #21a3fc); background: -o-linear-gradient(left bottom, #9b61dc, #21a3fc); background: -ms-linear-gradient(left bottom, #9b61dc, #21a3fc); filter: progid: DXImageTransform.Microsoft.Gradient(startColorStr=#9b61dc, endColorStr=#21a3fc, GradientType=0)}.dg-hover-info-box03 .cont{position: relative}.dg-hover-info-box03, .dg-hover-info-box03 .icon, .dg-hover-info-box03 .title, .dg-hover-info-box03 .title:after, .dg-hover-info-box03:before{transition: all ease-in .2s; -moz-transition: all ease-in .2s; -webkit-transition: all ease-in .2s; -o-transition: all ease-in .2s; -ms-transition: all ease-in .2s}.dg-hover-info-box03:hover .title:after{border-color: #20a3f0}.dg-hover-info-box04{margin: 0; padding: 0; list-style: none}.dg-hover-info-box04:after{clear: both; content: "."; height: 0; font-size: 0; visibility: hidden; display: block}.dg-hover-info-box04 li{float: left; width: 25%; text-align: center; color: #fff; background-color: #565f69; position: relative; transition: all ease-in .3s; -moz-transition: all ease-in .3s; -webkit-transition: all ease-in .3s; -o-transition: all ease-in .3s; -ms-transition: all ease-in .3s}.dg-hover-info-box04 .cont{z-index: 1; position: relative; padding: 70px 50px}.dg-hover-info-box04 li:nth-child(2){background-color: #3d444c}.dg-hover-info-box04 li:nth-child(3){background-color: #30353c}.dg-hover-info-box04 li:nth-child(4){background-color: #24282d}.dg-hover-info-box04 .title{font-size: 18px; margin: 30px 0 20px; font-weight: 700; color: #fff; transition: all ease-in .3s; -moz-transition: all ease-in .3s; -webkit-transition: all ease-in .3s; -o-transition: all ease-in .3s; -ms-transition: all ease-in .3s}.dg-hover-info-box04 .title:after{content: ""; width: 50px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: inherit; display: block; margin: 20px auto 0}.dg-hover-info-box04 li .bg{position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 0}.dg-hover-info-box04 li:hover .bg{opacity: 1; visibility: visible; transition: all ease-in .3s; -moz-transition: all ease-in .3s; -webkit-transition: all ease-in .3s; -o-transition: all ease-in .3s; -ms-transition: all ease-in .3s}.dg-hover-info-box04 li .icon{transition: all ease-in .3s; -moz-transition: all ease-in .3s; -webkit-transition: all ease-in .3s; -o-transition: all ease-in .3s; -ms-transition: all ease-in .3s}.dg-hover-info-box04 li:hover .icon{color: #fff!important}.dg-hover-info-box04 li:hover .title{border-color: #fff!important}@media only screen and (min-width:768px) and (max-width:991px){.dg-hover-info-box04 li{width: 50%}}@media only screen and (max-width:767px){.dg-hover-info-box04 li{width: 100%; float: none}}.dg-hover-info-box05{margin: 0 0 30px!important; padding: 0; list-style: none; text-align: center}.dg-hover-info-box05 .rotate .front{position: absolute; top: 0; left: 0; right: 0; height: 100%; background-color: #20a3f0; white-space: nowrap}.dg-hover-info-box05 .rotate .back{position: relative; height: auto; background-color: #20a3f0; padding: 60px 30px; color: #fff}.dg-hover-info-box05 .rotate .front .center{display: inline-block; vertical-align: middle; white-space: normal}.dg-hover-info-box05 .rotate .front:after{content: ""; display: inline-block; height: 100%; vertical-align: middle}.dg-hover-info-box05 .title{color: #fff; font-size: 14px; margin: 0}.dg-hover-info-box05 .icon{color: #fff; margin-bottom: 18px}.dg-hover-info-box05 .back .title:after{content: ""; display: block; border-bottom: 1px solid #fff; width: 50px; margin: 20px auto 16px}.dg-hover-info-box05 a, .dg-hover-info-box05 a:active, .dg-hover-info-box05 a:link, .dg-hover-info-box05 a:visited{color: #fff}.dg-hover-info-box05 a .fa{font-size: .7em; margin: 0 0 2px 4px}@media screen and (max-width:768px){.dg-ico02.size-sm.cus_dg-ico02{padding: 10px!important}}}.servictag{margin: 7px 0 0; font-size: 16px; color: #383838; font-weight: 700; transition: color ease-in .2s; -moz-transition: color ease-in .2s; -webkit-transition: color ease-in .2s; -o-transition: color ease-in .2s; -ms-transition: color ease-in .2s}.cus_dg-tabs-top04 ul.resp-tabs-list li.resp-tab-active .servictag{color: #ee2d24!important}.dilog h1{color: #fff}.bg-slider{background-color:#3a88e8 !important;}.txt-border-slider{text-decoration:justify; padding: 15px; color:#fff !important; font-size:16px !important; text-align: justify;}#myCarousel{margin-left: 30px; margin-right: 30px;}.carousel-control{top: 50%;}.carousel-inner{width: 100%;height: auto !important;}.carousel-control.left, .carousel-control.right{background: none;color: @red;border: none;}.carousel-control.left{margin-left: -45px; color: black;}.carousel-control.right{margin-right: -45px; color: black;}h2.text-white.text-center.bold{color: #fff;}