@media only screen and (max-width:767px){.ie-body .pattern-layout .columns>div,.ie-body .pattern-layout img{width:100%}}.dsm-hero{padding-left:4.75rem;position:relative}.dsm-hero .background{bottom:0;position:absolute;right:0;text-align:right;width:33%;z-index:-99}.dsm-hero .hero-body,.dsm-hero.section{padding:1rem 1.5rem}.dsm-hero .heading{font-weight:900;line-height:1.1;text-transform:none;width:60%}.dsm-hero .sub-text{padding-bottom:2.5rem}@media screen and (max-width:1024px){.dsm-hero .heading{width:75%}.dsm-hero .background{width:40%}}@media screen and (max-width:769px){.dsm-hero .heading{width:100%}.dsm-hero{padding-left:1.55rem;padding-right:0}.dsm-hero .heading-wrap .heading .title{word-break:normal}.dsm-hero .sub-text p{max-width:80%}}
