.page header.entry-header:not(.ast-no-title){margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-top:solid 1rem;border-bottom:solid 1rem;margin-bottom:0;text-align:center;background:url(./dgm_workwear-29a856d0.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:400px;display:grid;place-items:center;box-shadow:inset 0 0 0 1000px #0873a599}.page header.entry-header:not(.ast-no-title) h1{padding:4rem 0;color:#0f172a;margin:0;font-size:4rem;color:#fff;font-weight:700}.post-type-archive-dgm_services #primary>header.entry-header,.blog #primary>header.entry-header{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-top:solid 1rem;border-bottom:solid 1rem;margin-bottom:0;text-align:center;background:url(./dgm_workwear-29a856d0.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:200px;display:grid;place-items:center;box-shadow:inset 0 0 0 1000px #0873a599}@media screen and (min-width: 768px){.post-type-archive-dgm_services #primary>header.entry-header,.blog #primary>header.entry-header{min-height:400px}}.post-type-archive-dgm_services #primary>header.entry-header h1,.blog #primary>header.entry-header h1{padding:4rem 0;color:#0f172a;margin:0;font-size:4rem;color:#fff;font-weight:700}.wp-block-uagb-container.faqs{padding:50px 30px 60px}@media screen and (min-width: 1200px){.wp-block-uagb-container.faqs{padding:90px 0}}.wp-block-uagb-container.faqs .wp-block-uagb-faq-child{border-radius:12px;background:#cc1939;color:#ffede6;border-color:#0f172a}.wp-block-uagb-container.faqs .wp-block-uagb-faq-child .uagb-question{font-size:1.5rem}.post-type-archive-dgm_services h1,.blog h1{margin:2rem 0}.post-type-archive-dgm_services .site-main .ast-row,.blog .site-main .ast-row{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);grid-column-gap:25px;grid-row-gap:25px}.post-type-archive-dgm_services .site-main .ast-row .sps_project,.blog .site-main .ast-row .sps_project{padding:6px;border-radius:12px}.post-type-archive-dgm_services .site-main .ast-row:before,.post-type-archive-dgm_services .site-main .ast-row:after,.blog .site-main .ast-row:before,.blog .site-main .ast-row:after{display:none}.post-type-archive-dgm_services .ast-container #primary,.blog .ast-container #primary{margin:1em 0}@keyframes fadeup{0%{opacity:0}to{opacity:1}}.post-type-archive-dgm_services .ast-container .services-tiles,.blog .ast-container .services-tiles{margin-top:50px;margin-bottom:50px;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}@media screen and (min-width: 768px){.post-type-archive-dgm_services .ast-container .services-tiles,.blog .ast-container .services-tiles{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1024px){.post-type-archive-dgm_services .ast-container .services-tiles,.blog .ast-container .services-tiles{grid-template-columns:repeat(4,1fr)}}.post-type-archive-dgm_services .ast-container .services-tiles .service-card,.post-type-archive-dgm_services .ast-container .services-tiles .blog-card,.blog .ast-container .services-tiles .service-card,.blog .ast-container .services-tiles .blog-card{display:flex;flex-direction:column;justify-content:space-between;animation:fadeup;animation-duration:.3s;animation-fill-mode:forwards;overflow:hidden;border-radius:12px;-webkit-box-shadow:0px 0px 8px 6px rgba(0,0,0,.1);box-shadow:0 0 8px 6px #0000001a;transition:.3s ease-in all;transform:translate(0);outline:1px solid #0f172a}.post-type-archive-dgm_services .ast-container .services-tiles .service-card-image,.post-type-archive-dgm_services .ast-container .services-tiles .blog-card-image,.blog .ast-container .services-tiles .service-card-image,.blog .ast-container .services-tiles .blog-card-image{aspect-ratio:16/9}.post-type-archive-dgm_services .ast-container .services-tiles .service-card-info,.post-type-archive-dgm_services .ast-container .services-tiles .blog-card-info,.blog .ast-container .services-tiles .service-card-info,.blog .ast-container .services-tiles .blog-card-info{padding:1rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}.post-type-archive-dgm_services .ast-container .services-tiles .service-card-info h3,.post-type-archive-dgm_services .ast-container .services-tiles .blog-card-info h3,.blog .ast-container .services-tiles .service-card-info h3,.blog .ast-container .services-tiles .blog-card-info h3{font-size:18px;margin:1rem 0;font-weight:600}.post-type-archive-dgm_services .ast-container .services-tiles .service-card-info a,.post-type-archive-dgm_services .ast-container .services-tiles .blog-card-info a,.blog .ast-container .services-tiles .service-card-info a,.blog .ast-container .services-tiles .blog-card-info a{display:inline-flex;align-self:flex-start;margin:1rem 0;color:#fff}.post-type-archive-dgm_services .ast-container .services-tiles .service-card-info a:active,.post-type-archive-dgm_services .ast-container .services-tiles .service-card-info a:hover,.post-type-archive-dgm_services .ast-container .services-tiles .service-card-info a:focus,.post-type-archive-dgm_services .ast-container .services-tiles .blog-card-info a:active,.post-type-archive-dgm_services .ast-container .services-tiles .blog-card-info a:hover,.post-type-archive-dgm_services .ast-container .services-tiles .blog-card-info a:focus,.blog .ast-container .services-tiles .service-card-info a:active,.blog .ast-container .services-tiles .service-card-info a:hover,.blog .ast-container .services-tiles .service-card-info a:focus,.blog .ast-container .services-tiles .blog-card-info a:active,.blog .ast-container .services-tiles .blog-card-info a:hover,.blog .ast-container .services-tiles .blog-card-info a:focus{color:#fff}.post-type-archive-dgm_services .ast-container .services-tiles .service-card-info .location-info p,.post-type-archive-dgm_services .ast-container .services-tiles .blog-card-info .location-info p,.blog .ast-container .services-tiles .service-card-info .location-info p,.blog .ast-container .services-tiles .blog-card-info .location-info p{margin:0}.post-type-archive-dgm_services .ast-container .services-tiles .service-card:hover,.post-type-archive-dgm_services .ast-container .services-tiles .blog-card:hover,.blog .ast-container .services-tiles .service-card:hover,.blog .ast-container .services-tiles .blog-card:hover{transform:translateY(-6px);outline:1px solid #cc1939}.post-type-archive-dgm_services .ast-container .services-tiles .blog-card-info>p:after,.blog .ast-container .services-tiles .blog-card-info>p:after{content:"..."}.post-type-archive-dgm_services .services-intro{margin-top:2rem;font-size:1.25rem;font-weight:600}.single-dgm_services #content{background:linear-gradient(180deg,#40c0eb,#cc1939)}.single-dgm_services #content .ast-container .single-service-container{padding:1rem;border-radius:12px;background-color:#fff}.single-dgm_services #content .ast-container .single-service-container .single-service-header h1{margin:2rem 0}.single-dgm_services #content .ast-container .single-service-container .single-service-header>img{width:100%;height:auto}.single-dgm_services #content .ast-container .single-service-container .single-service-content{margin-bottom:2rem;display:flex;flex-direction:column}@media screen and (min-width: 1076px){.single-dgm_services #content .ast-container .single-service-container .single-service-content{flex-direction:row}}.single-dgm_services #content .ast-container .single-service-container .single-service-content-main{flex:0 0 75%;margin-bottom:2rem}@media screen and (min-width: 768px){.single-dgm_services #content .ast-container .single-service-container .single-service-content-main{padding-right:1rem}}.single-dgm_services #content .ast-container .single-service-container .single-service-content-main .price-of-service{margin-bottom:2rem;border-radius:12px;border:2px solid #cc1939;padding:1rem;color:#fff;background-color:#0f172a}.single-dgm_services #content .ast-container .single-service-container .single-service-content-main .price-of-service h2{color:inherit}.single-dgm_services #content .ast-container .single-service-container .single-service-content-main .single-service-flavours{margin-top:2rem;border-top:2px solid #cc1939;padding-top:1rem}.single-dgm_services #content .ast-container .single-service-container .single-service-content-main .single-service-flavours h2{margin-bottom:1rem}.single-dgm_services #content .ast-container .single-service-container .single-service-content-main .single-service-flavours .the-flavours p{font-weight:700}.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar{flex:0 0 25%;color:#fff}.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar h2{color:#fff;font-size:2rem;margin-bottom:1rem}.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar__contact,.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar__other-services{margin-bottom:2rem;border:2px solid #cc1939;padding:.75rem;border-radius:12px;background-color:#0f172a}.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar__contact ul,.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar__other-services ul{padding:0;margin:0;list-style:none}.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar__contact ul li,.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar__other-services ul li{background-color:#cc1939;padding:6px;border-radius:6px;display:flex;margin-bottom:6px}.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar__contact ul li a,.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar__other-services ul li a{display:flex;align-items:center;color:#fff;margin-left:6px}.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar__contact ul li a:hover:after,.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar__other-services ul li a:hover:after{margin-left:10px}.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar__contact ul li a:after,.single-dgm_services #content .ast-container .single-service-container .single-service-content-sidebar__other-services ul li a:after{transition:.3s ease all;background:url(./caret-right-solid-ca9b9f3d.svg);background-repeat:no-repeat;height:20px;width:20px;content:"";display:inline-block;margin-left:6px;margin-bottom:2px}.single-dgm_services #content .ast-container .single-service-container .single-service-sharing{border-top:2px solid #cc1939}.single-dgm_services #content .ast-container .single-service-container .single-service-sharing .share-title{margin-bottom:1rem}.single-dgm_services #content .ast-container .single-service-container .single-service-sharing .share-on{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.single-dgm_services #content .ast-container .single-service-container .single-service-sharing .share-on{flex-direction:row}}.single-dgm_services #content .ast-container .single-service-container .single-service-sharing .share-on .share-item{flex:1;border-radius:12px;transform:translateY(0);transition:.3s all ease}.single-dgm_services #content .ast-container .single-service-container .single-service-sharing .share-on .share-item:hover,.single-dgm_services #content .ast-container .single-service-container .single-service-sharing .share-on .share-item:focus{transform:translateY(-8px)}.single-dgm_services #content .ast-container .single-service-container .single-service-sharing .share-on .share-item img{height:1.5rem;width:auto}.single-dgm_services #content .ast-container .single-service-container .single-service-sharing .share-on .share-item a{color:#fff;display:block;padding:1rem;overflow:hidden}.single-dgm_services #content .ast-container .single-service-container .single-service-sharing .share-on .share-item.facebook{background:#316ff6;color:#fff}.single-dgm_services #content .ast-container .single-service-container .single-service-sharing .share-on .share-item.twitter{background:black;color:#fff}.single-dgm_services #content .ast-container .single-service-container .single-service-sharing .share-on .share-item.email{background:green;color:#fff}.wpcf7 input:not([type=submit]),.wpcf7 select,.wpcf7 textarea{padding:.25rem;border:1px solid #cc1939}.wpcf7 textarea{height:150px}.blog .blog-home main .ast-row{display:grid;grid-template-columns:1fr;grid-gap:30px;margin:2rem 0}.blog .blog-home main .ast-row .post{padding:0;display:flex;flex-direction:column}@media screen and (min-width: 768px){.blog .blog-home main .ast-row .post{flex-direction:row}}.blog .blog-home main .ast-row .post .image{flex:1 1 25%}.blog .blog-home main .ast-row .post .image img{width:100%;height:auto;max-height:300px;object-fit:cover}.blog .blog-home main .ast-row .post .image .entry-header{margin:0}.blog .blog-home main .ast-row .post .content{padding:1rem;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width: 768px){.blog .blog-home main .ast-row .post .content{flex:1 0 75%}}.blog .blog-home main .ast-row .post .content>*:not(:last-child){margin-bottom:1rem}.blog .blog-home main .ast-row .post .content .entry-header{margin:0}.blog .blog-home main .ast-row .post .content .entry-footer{margin-top:auto}.blog .blog-home main .ast-row .post .content .entry-footer a{display:block;width:fit-content}.single-post{padding:0}.single-post #content>.ast-container{display:block}.single-post .post-hero{width:100%;display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width: 768px){.single-post .post-hero{flex-direction:row}}.single-post .post-hero-content{flex:1 1 50%;padding:1rem;order:1}.single-post .post-hero-image{flex:1 1 50%}.single-post .post-hero-image img{width:100%;height:auto;object-fit:cover;max-height:600px}.single-post .post-content-main{margin-top:1rem;margin-bottom:2rem}.single-post .dgm-services{margin-bottom:2rem}.single-post .dgm-services .dgm-services-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:1rem;grid-row-gap:1rem}@media screen and (min-width: 768px){.single-post .dgm-services .dgm-services-grid{grid-template-columns:repeat(4,1fr);grid-template-rows:1fr}}.single-post .dgm-services .dgm-services-grid .dgm-service{height:200px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;transition:.3s ease all}@media screen and (min-width: 768px){.single-post .dgm-services .dgm-services-grid .dgm-service{height:250px}}.single-post .dgm-services .dgm-services-grid .dgm-service:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#40c0ebcc;z-index:0;transition:.3s ease all}.single-post .dgm-services .dgm-services-grid .dgm-service:hover:before{background-color:#40c0eb99;height:0%}.single-post .dgm-services .dgm-services-grid .dgm-service:hover h3{text-shadow:2px 2px 2px rgba(0,0,0,.5)}.single-post .dgm-services .dgm-services-grid .dgm-service>a{display:block;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;text-decoration:none}.single-post .dgm-services .dgm-services-grid .dgm-service>a h3{z-index:1;position:relative;color:#fff;text-align:center;margin:0;padding:1rem}#breadcrumbs{display:none}@media screen and (min-width: 768px){#breadcrumbs{display:block}}.grecaptcha-badge{visibility:hidden}ul,ol{margin:0!important;padding:0!important}
