.dm-toolbar{background:#141414;text-align:right;padding-right:0}@media(min-width:480px){.dm-toolbar{padding-right:15px}}@media(min-width:768px){.dm-toolbar{padding-right:65px}}.dm-hero{position:relative}.dm-hero img{display:block;width:100%}.dm-hero__content{position:absolute;margin:auto;padding-left:15px;padding-right:15px;right:0;left:50%;top:15px}.dm-hero__contentfull{position:absolute;margin:auto;padding-left:100px;padding-right:100px;top:25%}.dm-hero__text{color:#fff;font-size:16px;font-weight:700;line-height:1.1}.dm-hero p{margin:0}.dm-hero .dm__button{margin-top:10px;font-size:12px;padding:3px 15px !important}@media(min-width:480px){.dm-hero__content{top:30px}.dm-hero__text{font-size:20px}.dm-hero .dm__button{font-size:14px;padding:6px 18px !important}}@media(min-width:768px){.dm-hero__content{top:50px;left:65%}.dm-hero__text{font-size:21px}.dm-hero .dm__button{margin-top:20px;font-size:initial}}@media(min-width:992px){.dm-hero__content{top:65px}.dm-hero__text{font-size:28px}.dm-hero .dm__button{font-size:18px}}@media(min-width:1160px){.dm-hero__content{top:85px}.dm-hero__text{font-size:30px}.dm-hero .dm__button{font-size:18px}}@media(min-width:1292px){.dm-hero__content{top:135px;left:65%}}.dm-hero.mobile{min-height:140px;background-size:cover !important}.dm-hero.mobile .dm-hero__content{top:30px;left:35%}.dm-testimonial{background-size:cover;background-repeat:no-repeat;color:#fff;padding:40px 0}.dm-testimonial__company-logo{text-align:center;padding:0 15px 40px}.dm-testimonial__content{width:70%;margin:auto}.dm-testimonial__profile-image{text-align:center;padding-bottom:40px}.dm-testimonial__text{font-size:24px;line-height:1.5}.dm-testimonial__credit{padding-top:20px;text-align:right}@media(min-width:768px){.dm-testimonial__profile-image{text-align:left}.dm-testimonial__text{font-size:35px}}.dm-pointer{margin:auto}.dm-pointer__content{margin:30px 0 60px;color:#999}.dm-pointer__link{margin-top:10px;text-align:right;padding-right:20px}.dm-pointer__link a{font-size:110%}.dm-pointer__link a span{font-size:180%;position:absolute;margin:-2px 0 0 7px}.dm-pointer h2{margin-bottom:10px;text-align:center}.dm-pointer h3{text-align:center}.dm-pointer__img{text-align:center;margin-bottom:20px}@media(min-width:768px){.dm-pointer__img{margin-top:100px}}.dm-promo-sm{background:#fff;border:1px solid #dedede;text-align:center;padding:25px;position:relative;margin-bottom:40px}.dm-promo-sm ul{text-align:left}.dm-promo-sm__image{text-align:center}.dm-promo-sm__content{text-align:center;margin:20px 0 20px 0;line-height:1.3;color:#2d2c2c}.dm-promo-sm__content p{line-height:1.3;color:#2d2c2c}.dm-promo-sm__content h4{font-weight:100}.dm-promo-sm__link{text-align:center;position:absolute;bottom:-16px;margin:auto;left:0;right:0}@media(min-width:768px){.dm-promo-sm__content{margin:20px 0 0 0}}.dm-four-promos .main-title{margin-top:40px;margin-bottom:40px}.dm-promo-lg{background:#fff;border:1px solid #dedede;text-align:center;padding:25px;position:relative;margin-top:50px;margin-bottom:60px}.dm-promo-lg__image{text-align:center;position:absolute;top:-36px;left:50px}.dm-promo-lg__content{text-align:left;margin:50px 20px;line-height:1.3;color:#2d2c2c}.dm-promo-lg__content p{line-height:1.3;color:#2d2c2c}.dm-promo-lg__link{text-align:center;position:absolute;bottom:-16px;margin:auto;right:50px}.pink-line-left{display:block;position:absolute;left:0}.pink-line-right{display:block;position:absolute;right:0}@media(min-width:768px){.dm-promo-lg__content{margin:50px 50px}}@media(min-width:1553px){.pink-line-left,.pink-line-right{display:none}}.dm-scroll-arrow{position:relative;height:16px;border-bottom:1px solid #e2e2e2;margin-top:50px;margin-bottom:70px}.dm-scroll-arrow__image{position:absolute;width:31px;height:31px;left:0;right:0;margin:auto;background-image:url('https://www.digitalmagenta.com/hubfs/Down%20Circle.png');cursor:pointer}.dm-scroll-arrow__image:hover{background-image:url('https://www.digitalmagenta.com/hubfs/Down%20Circle%20Hover.png')}.dm-scroll-arrow__image:active{background-image:url('https://www.digitalmagenta.com/hubfs/Down%20Circle%20Click.png')}.dm-phases{margin-top:75px}.dm-phase{border:1px solid #dedede;text-align:center;padding:25px;position:relative;margin-bottom:40px}.dm-phase__number{text-align:center;position:absolute;left:0;right:0;top:-25px;width:52px;height:52px;border-radius:40px;background:#e8e6e6;border:1px solid #e30079;font-size:30px;font-weight:100;margin:auto}.dm-phase__header{color:#2d2c2c;font-size:25px;line-height:1.2;margin:20px 0 0 0}.dm-phase__text{text-align:center;margin:20px 0 20px 0;line-height:1.3;color:#2d2c2c}@media(min-width:768px){.dm-phase__text{margin:20px 0 0 0;height:165px}.dm-phase__header{height:50px}}.dm-columns{padding:20px 0}.centered .dm-columns .centered{padding-left:0;padding-right:0}.dark{background-color:#1a1a1a;color:#fff}.dark a{color:#e30079}.dark a:hover{color:#e30079}.with-line{background-image:url('https://www.digitalmagenta.com/hubfs/Website-footer.png');background-size:cover;background-repeat:no-repeat}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark p,.dark li{color:#fff}.hs-blog-social-share-list button{margin-top:0}.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item{margin-right:5px}.blog-listing-wrapper .post-item{padding-bottom:60px;margin-bottom:60px;border-bottom:#eee}.modal{display:none;position:fixed;top:30px;bottom:30px;right:0;left:0;margin:0 auto !important;background-color:#fff;max-width:420px;max-height:38%;overflow-y:hidden;padding:80px 60px 80px 65px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #eaeaea;z-index:100}.modal h3{margin-top:120px}.modal strong{font-weight:700}.modal-mask{display:none;z-index:99;height:100%;width:100%;position:fixed;background-color:rgba(0,0,0,.7);top:0;left:0}.modal-close-outer{position:absolute;right:45px;top:20px}.modal-close{text-decoration:none;color:#fff;position:fixed;cursor:pointer;font-size:30px}@media(max-width:767px){.modal{max-width:76%;padding:30px 7% !important}}