/*!* Text, Floating Image Component v1.1 */.dmc-text-floatingimage,.dmc-text-floatingimage *{box-sizing:border-box}
.dmc-text-floatingimage{margin:0 0 30px;max-width:1440px;padding:0 20px;width:100%}
.dmc-text-floatingimage.compact{margin:0 0 10px}
.dmc-text-floatingimage .floating-image{margin:0 0 30px;width:100%}
.dmc-text-floatingimage .floating-image a{display:block;margin:0 0 10px;position:relative;width:100%}
.dmc-text-floatingimage .floating-image .dm-img{padding-top:63.38%}
.no-js .dmc-text-floatingimage .floating-image .dm-img,.dmc-text-floatingimage .floating-image .dm-img.loaded{padding-top:0}
.dmc-text-floatingimage .floating-image img{display:block;margin:0 0 10px;width:100%}
.dmc-text-floatingimage .floating-image a img{margin:0}
.dmc-text-floatingimage .floating-image img.image-link-icon{bottom:10px;margin:0;position:absolute;right:10px;width:auto}
.dmc-text-floatingimage .floating-image p.util{margin-bottom:15px}
.dmc-text-floatingimage .floating-image p.util a{display:inline}
.dmc-text-floatingimage .floating-content{margin:0;max-width:1024px}
.dmc-text-floatingimage .floating-content ul,.dmc-text-floatingimage .floating-content ol{display:table}
.dmc-text-floatingimage .floating-content :last-child{margin-bottom:0}
.dmc-text-floatingimage.var-2 .floating-image,.dmc-text-floatingimage.var-2 .floating-content{max-width:700px}
.ie .dmc-text-floatingimage{overflow:hidden}
.cdc-transform .dmc-text-floatingimage{max-width:1600px}
.cdc-transform .dmc-text-floatingimage .floating-content{max-width:1280px}
.cdc-transform .dmc-text-floatingimage.var-2 .floating-content{max-width:700px}
html[dir="rtl"] .dmc-text-floatingimage .floating-image img.image-link-icon{left:10px;right:auto}
@media only screen and (min-width:37.5em){.dmc-text-floatingimage{margin:0 auto 50px}
.dmc-text-floatingimage.compact{margin:0 auto 30px}
.dmc-text-floatingimage .floating-image{margin:0 auto 50px;padding:0 20px}
.dmc-text-floatingimage .floating-content{margin:0 auto}
}
@media only screen and (min-width:48em){.dmc-text-floatingimage{margin:0 auto 30px;padding:0}
.dmc-text-floatingimage.compact{margin:0 auto 10px}
.dmc-text-floatingimage .floating-image{display:block;float:left;margin:0 0 15px 0;padding:0 60px 0 0;width:50%}
.dmc-text-floatingimage .floating-image a,.dmc-text-floatingimage .floating-image img{margin:0 0 15px 0}
.dmc-text-floatingimage .floating-image a img{margin:0}
.dmc-text-floatingimage .floating-image p.util{padding:0 20px}
.dmc-text-floatingimage .floating-content{display:block;margin:0 auto 30px;padding:0 20px}
.dmc-text-floatingimage.image-right .floating-image{float:right;padding:0 0 0 60px}
.dmc-text-floatingimage.var-2 .floating-image{max-width:none}
.dmc-text-floatingimage.var-2 .floating-content{padding:0}
html[dir='rtl'] .dmc-text-floatingimage .floating-image{float:right;padding:0 0 0 60px}
html[dir='rtl'] .dmc-text-floatingimage.image-right .floating-image{float:left;padding:0 60px 0 0}
}
@media only screen and (min-width:80em){.cdc-transform .dmc-text-floatingimage.var-2 .floating-content{max-width:800px}
}