/*!
Theme Name: ICMM Microsites
Theme URI: https://miningwithprinciples.com
Author: Scream Blue Murder
Author URI: https://screambluemurder.co.uk/
Description: Framework for creating microsites for a range of contexts.
Version: 1.0.0-beta.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: icmm-microsites
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

*/@font-face{font-family:'FFDINStdLight';src:url("fonts/388B38_0_0.eot");src:url("fonts/388B38_0_0.eot?#iefix") format("embedded-opentype"),url("fonts/388B38_0_0.woff2") format("woff2"),url("fonts/388B38_0_0.woff") format("woff"),url("fonts/388B38_0_0.ttf") format("truetype")}@font-face{font-family:'FFDINStdRegular';src:url("fonts/388B38_1_0.eot");src:url("fonts/388B38_1_0.eot?#iefix") format("embedded-opentype"),url("fonts/388B38_1_0.woff2") format("woff2"),url("fonts/388B38_1_0.woff") format("woff"),url("fonts/388B38_1_0.ttf") format("truetype")}@font-face{font-family:'FFDINStdRegularItalic';src:url("fonts/388B38_2_0.eot");src:url("fonts/388B38_2_0.eot?#iefix") format("embedded-opentype"),url("fonts/388B38_2_0.woff2") format("woff2"),url("fonts/388B38_2_0.woff") format("woff"),url("fonts/388B38_2_0.ttf") format("truetype")}@font-face{font-family:'FFDINStdBold';src:url("fonts/388B38_3_0.eot");src:url("fonts/388B38_3_0.eot?#iefix") format("embedded-opentype"),url("fonts/388B38_3_0.woff2") format("woff2"),url("fonts/388B38_3_0.woff") format("woff"),url("fonts/388B38_3_0.ttf") format("truetype")}@font-face{font-family:'FFDINWebProBlack';src:url("fonts/388B38_4_0.eot");src:url("fonts/388B38_4_0.eot?#iefix") format("embedded-opentype"),url("fonts/388B38_4_0.woff2") format("woff2"),url("fonts/388B38_4_0.woff") format("woff"),url("fonts/388B38_4_0.ttf") format("truetype")}@font-face{font-family:'icmmicon-Regular';src:url("fonts/icmmicon-Regular.eot");src:url("fonts/icmmicon-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/icmmicon-Regular.woff2") format("woff2"),url("fonts/icmmicon-Regular.woff") format("woff"),url("fonts/icmmicon-Regular.ttf") format("truetype")}.FFDINWebProBlack,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'FFDINWebProBlack';font-weight:normal;font-style:normal}body,button,input,select,optgroup,textarea{color:#444;font-family:"FFDINStdRegular",Helvetica,Roboto,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{clear:both;margin-top:1.5em;margin-bottom:0.75em;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}h1,.h1{font-size:1.75em}h2,.h2{font-size:1.5em}h3,.h3{font-size:1.25em}h4,.h4{font-size:1.125em}h5,.h5{font-size:1em}h6,.h6{font-size:1em}.icmm-icon{font-family:'icmmicon-Regular';font-weight:300 !important;color:#656660}.icmm-icon.icon-new-window::before{content:'\0041'}.icmm-icon.icon-pdf::before{content:'\0042'}.icmm-icon.icon-download::before{content:'\0044'}.icmm-icon.icon-docs::before{content:'\0046'}.icmm-icon.icon-a-z::before{content:'\0047'}.icmm-icon.icon-magnify::before{content:'\004B'}.icmm-icon.icon-fishing-hook::before{content:'\004C'}.icmm-icon.icon-corn::before{content:'\004D'}.icmm-icon.icon-factory::before{content:'\004E'}.icmm-icon.icon-wheelchair::before{content:'\004F'}.icmm-icon.icon-car-crash::before{content:'\0050'}.icmm-icon.icon-flask::before{content:'\0051'}.icmm-icon.icon-car-pollution::before{content:'\0052'}.icmm-icon.icon-cellphone::before{content:'\0053'}.icmm-icon.icon-lightbulb::before{content:'\0054'}.icmm-icon.icon-lightning::before{content:'\0055'}.icmm-icon.icon-teacher::before{content:'\0056'}.icmm-icon.icon-people::before{content:'\0057'}.icmm-icon.icon-water::before{content:'\0058'}.icmm-icon.icon-waste::before{content:'\0059'}.icmm-icon.icon-toilet::before{content:'\005A'}.icmm-icon.icon-mind::before{content:'\0061'}.icmm-icon.icon-chart::before{content:'\0062'}.icmm-icon.icon-diagram::before{content:'\0063'}.icmm-icon.icon-clipboard::before{content:'\0064'}.icmm-icon.icon-signpost::before{content:'\0065'}.icmm-icon.icon-machine::before{content:'\0066'}.icmm-icon.icon-worldwide::before{content:'\0067'}.icmm-icon.icon-linkedin::before{content:'\0068'}.icmm-icon.icon-twitter::before{content:'\0069'}.icmm-icon.icon-facebook::before{content:'\006A'}.icmm-icon.icon-hamburger::before{content:'\006D'}.icmm-icon.icon-renewable::before{content:'\006F'}.icmm-icon.icon-crane::before{content:'\0070'}.icmm-icon.icon-sink::before{content:'\0071'}.icmm-icon.icon-train::before{content:'\0072'}.icmm-icon.icon-microscope::before{content:'\0073'}.icmm-icon.icon-tractor::before{content:'\0074'}.icmm-icon.icon-chevron-up::before{content:'\0076'}.icmm-icon.icon-close::before{content:'\0078'}.icmm-icon.icon-tenp-10::before{content:'\0030'}.icmm-icon.icon-tenp-1::before{content:'\0031'}.icmm-icon.icon-tenp-2::before{content:'\0032'}.icmm-icon.icon-tenp-3::before{content:'\0033'}.icmm-icon.icon-tenp-4::before{content:'\0034'}.icmm-icon.icon-tenp-5::before{content:'\0035'}.icmm-icon.icon-tenp-6::before{content:'\0036'}.icmm-icon.icon-tenp-7::before{content:'\0037'}.icmm-icon.icon-tenp-8::before{content:'\0038'}.icmm-icon.icon-tenp-9::before{content:'\0039'}.icon-ring{width:4em;height:4em;border:2px solid #fff;border-radius:50%;padding-top:0.25em;padding-left:0.125em;text-align:center;line-height:1}.icon-ring .icmm-icon{font-size:3em}.site-content a:before,.site-content a:after{font-family:'icmmicon-Regular';font-weight:normal !important;font-style:normal !important;-webkit-font-smoothing:antialiased}.site-content a:before{padding-right:0.125em}.site-content [target='_blank']:after:not(.share-links){content:'\0041';vertical-align:super}.site-content [href*='.pdf']:after{content:'\0042';padding-left:0.125em;vertical-align:baseline}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}.bg-icmm-copper{background-color:#a32e26 !important}.brd-icmm-copper{border-color:#a32e26}.fg-icmm-copper{color:#a32e26}.bg-icmm-graphite,.site-footer{background-color:#656660 !important}.brd-icmm-graphite{border-color:#656660}.fg-icmm-graphite{color:#656660}.bg-white,.ff-postcard .container,.ff-wysicard .container,.card,.further-reading .container,.key-references .container,.separator .container,.step-process .order,.top-bar,.error404 .container,.archive .container,.single-case_study .container,.post-type-archive-case_study .container,.page-template-guidance-home .container,.page-template-hero-plus-full-text .container,.page-template-microsite-home .container,.search-results .container,.search-no-results .container,.page-template-tool .container,.container{background-color:#fff}.brd-white{border-color:#fff}.fg-white{color:#fff}.bg-icmm-silver{background-color:#d6d6d6 !important}.brd-icmm-silver{border-color:#d6d6d6}.fg-icmm-silver{color:#d6d6d6}.bg-icmm-sapphire{background-color:#1069c9 !important}.brd-icmm-sapphire{border-color:#1069c9}.fg-icmm-sapphire{color:#1069c9}.bg-icmm-emerald{background-color:#008578 !important}.brd-icmm-emerald{border-color:#008578}.fg-icmm-emerald{color:#008578}.bg-icmm-gold{background-color:#eea922 !important}.brd-icmm-gold{border-color:#eea922}.fg-icmm-gold{color:#eea922}.bg-orange{background-color:#f28727 !important}.brd-orange{border-color:#f28727}.fg-orange{color:#f28727}.bg-cyan{background-color:#68e0ee !important}.brd-cyan{border-color:#68e0ee}.fg-cyan{color:#68e0ee}.bg-yellow{background-color:#fedc01 !important}.brd-yellow{border-color:#fedc01}.fg-yellow{color:#fedc01}.bg-green{background-color:#9fc534 !important}.brd-green{border-color:#9fc534}.fg-green{color:#9fc534}.bg-border-red{background-color:#bf3e36 !important}.brd-border-red{border-color:#bf3e36}.fg-border-red{color:#bf3e36}.bg-tomato{background-color:#e53427 !important}.brd-tomato{border-color:#e53427}.fg-tomato{color:#e53427}.bg-lipstick{background-color:#db1d1e !important}.brd-lipstick{border-color:#db1d1e}.fg-lipstick{color:#db1d1e}.bg-brick{background-color:#bc2b20 !important}.brd-brick{border-color:#bc2b20}.fg-brick{color:#bc2b20}.bg-flat-blue{background-color:#3362ac !important}.brd-flat-blue{border-color:#3362ac}.fg-flat-blue{color:#3362ac}.bg-dark-sky-blue{background-color:#4481e2 !important}.brd-dark-sky-blue{border-color:#4481e2}.fg-dark-sky-blue{color:#4481e2}.bg-blue-green{background-color:#008174 !important}.brd-blue-green{border-color:#008174}.fg-blue-green{color:#008174}.bg-darkgreen{background-color:#008174 !important}.brd-darkgreen{border-color:#008174}.fg-darkgreen{color:#008174}.bg-green-blue{background-color:#03b1a0 !important}.brd-green-blue{border-color:#03b1a0}.fg-green-blue{color:#03b1a0}.bg-yellow-orange{background-color:#f9b002 !important}.brd-yellow-orange{border-color:#f9b002}.fg-yellow-orange{color:#f9b002}.bg-butterscotch{background-color:#ffc436 !important}.brd-butterscotch{border-color:#ffc436}.fg-butterscotch{color:#ffc436}.bg-black{background-color:#444 !important}.brd-black{border-color:#444}.fg-black{color:#444}.bg-grey-light{background-color:#f0efef !important}.brd-grey-light{border-color:#f0efef}.fg-grey-light{color:#f0efef}.bg-grey-mid{background-color:#cbc9c7 !important}.brd-grey-mid,.card-bordered .card,.ff-wysicard .wysicard-content .card,.page-template-tool .card-row .card{border-color:#cbc9c7}.fg-grey-mid{color:#cbc9c7}.bg-grey-dark{background-color:#545759 !important}.brd-grey-dark{border-color:#545759}.fg-grey-dark{color:#545759}.bg-icmm-copper-25{background-color:#e5c8c7 !important}.brd-icmm-copper-25{border-color:#e5c8c7}.fg-icmm-copper-25{color:#e5c8c7}.bg-icmm-graphite-30{background-color:#d0d1cf !important}.brd-icmm-graphite-30{border-color:#d0d1cf}.fg-icmm-graphite-30{color:#d0d1cf}.bg-cannon-pink{background-color:#7d4c70 !important}.brd-cannon-pink{border-color:#7d4c70}.fg-cannon-pink{color:#7d4c70}.bg-tussock{background-color:#bb8242 !important}.brd-tussock{border-color:#bb8242}.fg-tussock{color:#bb8242}.bg-americano{background-color:#7d706b !important}.brd-americano{border-color:#7d706b}.fg-americano{color:#7d706b}.bg-grass-green{background-color:#48a534 !important}.brd-grass-green{border-color:#48a534}.fg-grass-green{color:#48a534}.bg-cerulean{background-color:#1698d6 !important}.brd-cerulean{border-color:#1698d6}.fg-cerulean{color:#1698d6}.bg-strong-cerulean{background-color:#0c738d !important}.brd-strong-cerulean{border-color:#0c738d}.fg-strong-cerulean{color:#0c738d}.bg-olympic{background-color:#008ecc !important}.brd-olympic{border-color:#008ecc}.fg-olympic{color:#008ecc}.bg-azure{background-color:#0080ff !important}.brd-azure{border-color:#0080ff}.fg-azure{color:#0080ff}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 0;padding:0 0 0 1em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.page-header{border-bottom:none}.page-header h1{border-bottom:2px dashed #a32e26;padding-bottom:1em}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid #a32e26;border-radius:0;padding:0.5em 1em 0.5em;background:#e6e6e6;color:#a32e26;font-size:12px;line-height:1}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#db1d1e}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#db1d1e}.btn{display:block;max-width:10em;margin:1em 0;padding:0.5em;border-radius:0;border:solid 1px #a32e26;background:#fff;text-align:center;text-decoration:none;transition:all 0.4s ease}.searchsubmit{height:2.5em;border:1px solid #a32e26}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{border:1px solid #a32e26;border-radius:0;height:2.5em;padding:0.25em;color:#666}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #a32e26}textarea{width:100%}a{color:#a32e26}a:visited{color:#008578}a:hover,a:focus,a:active{color:#e53427}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.menu-toggle{width:2.5em;height:2.5em;border-radius:50%;border-color:#cbc9c7;padding:0.125em 0.25em;font-size:1.5em;background-color:#fff;color:#444;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1}.menu-toggle:active,.menu-toggle:focus{outline:none;border-color:#545759}@media (min-width: 48em){.menu-toggle{width:3em;height:3em;top:0.75em;right:1.5em;padding:0.25em 0.5em}}.menu-toggle .icon-hamburger{display:block;font-size:2em;line-height:1;color:#545759}.menu-push{overflow-x:hidden;position:relative;left:0}.menu-open{left:-310px}@media (min-width: 75em){.menu-open{left:-380px}}.menu-open .mobile-menu{display:block}.mobile-menu,.menu-push{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}.mobile-menu{display:none;z-index:1000;position:absolute;top:0;height:100%;right:-310px;width:310px}@media (min-width: 75em){.mobile-menu{right:-380px;width:380px}}.mobile-menu .inner{border-left:2px solid #cbc9c7;padding:0.5em 1.5em 1.5em;background-color:#fff}.mobile-menu .menu-close{float:right;width:1.75em;height:1.75em;border-radius:50%;border:1px solid #cbc9c7;padding:0.25em 0.5em;background-color:#fff;color:#cbc9c7;font-size:2em;line-height:1}@media (min-width: 48em){.mobile-menu .menu-close{width:2em;height:2em}}.mobile-menu .social-icons{margin:0.25em 0 0.5em;font-size:3em;line-height:0.75}.mobile-menu .social-icons .icmm-icon{color:#cbc9c7}.mobile-menu .social-icons [target='_blank']:after{content:''}.mobile-menu .search-box button{margin:0}.mobile-menu a,.mobile-menu a:visited{color:#a32e26}.mobile-menu .network-name{margin:1em 0}.mobile-menu .h2,.mobile-menu .h3{margin:0.5em 0;padding-bottom:0.25em;border-bottom:1px dashed #444;font-size:1.25em;line-height:1.25}.mobile-menu .nav{margin:0;background-color:#fff;text-align:left}.mobile-menu .sub-menu{margin-left:1em;list-style:none}.mobile-menu .contact p{margin-bottom:0.75em}#toTop{display:none;position:fixed;overflow:hidden;right:1em;top:1em}#wpadminbar{position:fixed}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0}.updated:not(.published){display:none}@media (min-width: 75em){.site-content{background-color:#f0efef}}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.fluid-width-video-wrapper{margin-top:1.5em}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.25, 1.25, 1.25)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}.transition{transition:all 0.3s ease}.fl,.subheader{font-family:'FFDINStdLight', Helvetica, Roboto, sans-serif}.fr{font-family:'FFDINStdRegular', Helvetica, Roboto, sans-serif}.fb,.btn{font-family:'FFDINStdBold', Helvetica, Roboto, sans-serif}.fbb,.site-footer .header,.superhero-with-topics .summary{font-family:"FFDINWebProBlack", Helvetica, Roboto, sans-serif}.page-section-block-post .post-content p a,.article-header p a,article.panel-ctr p a{text-decoration:none}.subheader{color:#444;font-size:1em;line-height:1.42;padding:0.25em 0}.compact-bottom-margin>*:last-of-type{margin-bottom:0.5em}.bg-img{background-position:50% 20%;background-repeat:no-repeat;background-size:cover}.bg-white,.ff-postcard .container,.ff-wysicard .container,.card,.further-reading .container,.key-references .container,.separator .container,.step-process .order,.top-bar,.error404 .container,.archive .container,.single-case_study .container,.post-type-archive-case_study .container,.page-template-guidance-home .container,.page-template-hero-plus-full-text .container,.page-template-microsite-home .container,.search-results .container,.search-no-results .container,.page-template-tool .container,.container{background-color:#fff}.brd.brd-t{background-image:repeating-linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%, transparent 100%);background-position:left top;background-repeat:repeat-x;background-size:20px 1px}.brd.brd-t.brd-col-red{background-image:repeating-linear-gradient(to right, #bf3e36 0%, #bf3e36 50%, transparent 50%, transparent 100%)}.brd.brd-t.brd-col-gray{background-image:repeating-linear-gradient(to right, #545759 0%, #545759 50%, transparent 50%, transparent 100%)}.brd.brd-t.brd-col-white{background-image:repeating-linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%, transparent 100%)}.brd.brd-b{background-image:repeating-linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%, transparent 100%);background-position:left bottom;background-repeat:repeat-x;background-size:20px 1px}.brd.brd-b.brd-col-red{background-image:repeating-linear-gradient(to right, #bf3e36 0%, #bf3e36 50%, transparent 50%, transparent 100%);background-position:left bottom}.brd.brd-b.brd-col-gray{background-image:repeating-linear-gradient(to right, #545759 0%, #545759 50%, transparent 50%, transparent 100%)}.brd.brd-b.brd-col-white{background-image:repeating-linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%, transparent 100%)}.brd.brd-tb{background-image:repeating-linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%, transparent 100%),repeating-linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%, transparent 100%);background-position:left top, left bottom;background-repeat:repeat-x, repeat-x;background-size:20px 1px, 20px 1px}.brd.brd-tb.brd-col-gray{background-image:repeating-linear-gradient(to right, #545759 0%, #545759 50%, transparent 50%, transparent 100%),repeating-linear-gradient(to right, #545759 0%, #545759 50%, transparent 50%, transparent 100%)}.brd.brd-all{background-image:repeating-linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%, transparent 100%),repeating-linear-gradient(to right, #fff 0%, #fff 50%, transparent 50%, transparent 100%),repeating-linear-gradient(to bottom, #fff 0%, #fff 50%, transparent 50%, transparent 100%),repeating-linear-gradient(to bottom, #fff 0%, #fff 50%, transparent 50%, transparent 100%);background-position:left top, left bottom, left top, right top;background-repeat:repeat-x, repeat-x, repeat-y, repeat-y;background-size:20px 1px, 20px 1px, 1px 20px, 1px 20px}.line-break{display:block;height:1em;left:25%;position:relative;width:50%}.pd-std{padding:7em 0}.ff-postcard .container{padding:1.5em 1em}.ff-wysicard .container{padding:1.5em 1em}.breadcrumbs{margin-top:1.5em}.breadcrumbs a,.breadcrumbs a:visited{color:#a32e26}.card{margin:0 auto 1.5em}.card .card-image img{width:100%;margin-bottom:0}.card .card-text{padding:0;background:transparent}.card .card-text p.card-category{margin:0.25em 0}.card .card-text p.card-category a{color:#a32e26}.card .card-text p.card-title{margin-bottom:0.25em;font-family:'FFDINStdBold';font-size:1.125em;font-weight:bold}.card .card-text p.card-button{margin-bottom:0.5em}.card .card-text p.card-button a{color:#a32e26}.card .card-text .card-body p:last-of-type{margin-bottom:0.5em}.card.landscape{min-height:0}.card.landscape .card-text{padding:0.5em 0 0;text-align:left}.card.light{border-color:#fff}.card-bordered .card,.ff-wysicard .wysicard-content .card,.page-template-tool .card-row .card{border-width:1px;border-style:solid}.card-bordered .card .card-text,.ff-wysicard .wysicard-content .card .card-text,.page-template-tool .card-row .card .card-text{padding:0.5em 1.5em}.card-bordered .card .card-text p.card-category,.ff-wysicard .wysicard-content .card .card-text p.card-category,.page-template-tool .card-row .card .card-text p.card-category{padding:0 0 0.25em}.card-row .container{padding:1.5em 1em}.circle-icon-row{text-align:center}.circle-icon-row a:hover{text-decoration:none}.circle-icon-row .icon-ring{width:8em;height:8em;margin:0.5em auto;padding-top:0;border-color:#656660}.circle-icon-row .icon-ring .icmm-icon{font-size:7em}.circle-icon-row p{text-transform:uppercase;font-weight:bold}.circle-icon-row p a:hover{text-decoration:underline}.content-trailer .container{background-color:transparent}.content-trailer .wrapper{margin:4em 0;padding:1.5em}.content-trailer .quote-block{padding-top:1.5em;quotes:"\201C" "\201E" "\2018" "\2019"}.content-trailer .quote-block:before,.content-trailer .quote-block:after{margin:0;font-size:3em;line-height:0}.content-trailer .quote-block:before{float:left;content:open-quote}.content-trailer .quote-block:after{float:right;content:close-quote}.content-trailer .content{border-width:2px;border-style:solid;border-top-color:#fff;border-right-color:#fff;border-left-color:#fff}.content-trailer .content .title{margin-top:0}.content-trailer .content .read-more{margin:1.5em 0 0.25em}.dot-lead .dot-wrapper{float:left;width:4em;padding:1em}.dot-lead .dot-wrapper .dot{display:block;height:2em;width:2em;border-radius:50%;border:0.25em solid #fff;background-color:#a32e26;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.dot-lead .content-wrapper{margin-left:4em;margin-right:1em;color:#fff}.dot-lead .content-wrapper a,.dot-lead .content-wrapper a:visited{color:#fff}.dot-lead .content-wrapper .title{margin:0.5em 0;padding-bottom:0.25em;border-bottom:2px dashed #fff;font-size:1.25em;line-height:1.25;font-weight:bold;text-transform:uppercase;color:#fff}.dot-lead-card-row{padding-top:1.5em}.dot-lead-card-row .container{background-color:transparent}.further-reading{color:#444}.further-reading .container{padding:1em 1em 3em}.further-reading .icon-side{text-align:center}.further-reading .icon-side .icon-ring{margin:0 auto 1em;border-color:#444}@media (min-width: 48em){.further-reading .icon-side .icon-ring{margin:0.5em auto 1em}}.further-reading .icon-side .icmm-icon{font-size:3em}.further-reading .content-side p{margin-bottom:0.5em}.further-reading .content-side p.h2{margin:0.25em 0 0.5em}.further-reading .content-side ul{margin:0;padding-left:0}.hero-image .hero-image-wrapper{margin-left:-15px;margin-right:-15px}.hero-image img{width:100%}section.icmm-ten-principles{padding:1.5em 0;color:#fff}section.icmm-ten-principles .icmm-icon{color:#fff;font-size:10em;line-height:0.6}section.icmm-ten-principles p{margin:1.5em 0 0}div.icon-text-block{padding:0;color:#444}div.icon-text-block .icon-side{text-align:center}div.icon-text-block .icon-side .icon-ring{margin:0 auto 1em;border-color:#444}@media (min-width: 48em){div.icon-text-block .icon-side .icon-ring{margin:0.5em auto 1em}}div.icon-text-block .icon-side .icmm-icon{color:#444;font-size:3em}div.icon-text-block .content-side .icon-text-block-title{margin-bottom:0.5em;font-size:1.5em;font-weight:bold}div.icon-text-block .content-side p{margin-bottom:1em}div.icon-text-block .content-side p:last-of-type{margin-bottom:0.75em}.info-card{padding:1em 1.5em 1.5em;color:#fff}.info-card .container{background-color:transparent}.info-card .icon-side{text-align:center}.info-card .icon-side .icon-ring{margin:0 auto 1em}@media (min-width: 48em){.info-card .icon-side .icon-ring{margin:0.5em auto 1em}}.info-card .icon-side .icmm-icon{color:#fff;font-size:3em}.info-card .content-side p{margin-bottom:0.5em}.info-card .content-side p.h2{margin:0.25em 0 0.5em}.info-card .content-side a,.info-card .content-side a:visited{color:#fff;text-decoration:underline}.info-card .content-side ul{margin:0 0 1.5em;padding-left:1em}.info-card .content-side p:last-of-type{margin-bottom:0.75em}.key-references{color:#444}.key-references .container{border-top:2px dashed #656660;padding:1.5em 1em}.key-references .icon-side{text-align:center}.key-references .icon-side .icon-ring{margin:0 auto 1em;border-color:#444}@media (min-width: 48em){.key-references .icon-side .icon-ring{margin:0.5em auto 1em}}.key-references .icon-side .icmm-icon{font-size:3em}.key-references .content-side p{margin-bottom:0.5em;font-size:0.75em}.key-references .content-side p.h2{margin:0.25em 0 0.5em;font-size:1.25em}.key-references .content-side ul{margin:0}.icmm-progress-bar{padding:1.5em;background-color:#cbc9c7}@media (min-width: 75em){.icmm-progress-bar{position:sticky;padding:1.5em 0}}.icmm-progress-bar .container{background-color:transparent}.icmm-progress-bar .icmm-progress-bar-menu{margin:0;padding:0;list-style-type:none}@media (min-width: 75em){.icmm-progress-bar .icmm-progress-bar-menu{display:flex;align-items:center;justify-content:center;text-align:left}}.icmm-progress-bar .icmm-progress-bar-menu li:first-of-type .sub-menu li:first-of-type .point:after{margin:0.5em 0}.icmm-progress-bar .icmm-progress-bar-menu li:last-of-type .sub-menu li:last-of-type .point:after{width:1.75em}.icmm-progress-bar .icmm-progress-bar-menu li a{transition:all 200ms ease-in}.icmm-progress-bar .icmm-progress-bar-menu li a .point{transition:all 200ms ease-in}.icmm-progress-bar .icmm-progress-bar-menu li a:visited .point{transition:none !important}.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu{list-style-type:none;margin-left:1.25em;padding:0}@media (min-width: 75em){.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu{display:flex;align-items:center;justify-content:left;margin-left:0;text-align:center}}.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu .point{display:none}@media (min-width: 75em){.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu .point{display:block;width:1em;height:1em;margin:1em;border-radius:50%}.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu .point:after{position:absolute;z-index:-1;display:block;content:' ';width:4em;height:1px;margin:0.25em 0 0 -1.75em;background-color:#656660}}.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu a:visited .point{transition:none !important}@media (min-width: 75em){.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu .menu-item-description{display:none}}.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu .menu-item-description::before{content:' '}.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu li:first-of-type .point{width:1.5em;height:1.5em;margin:0.75em 0.5em}.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu li:first-of-type .point:after{margin:0.5em 0 0 -1em;width:3.25em}.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu li:last-of-type .point:after{margin:0.25em 0 0 -1.75em}.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu a{color:#656660}@media (min-width: 75em){.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu a{padding:0}}.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li .sub-menu a:focus{color:#656660}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper>a{color:#a32e26}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper .sub-menu .point{border:2px solid #a32e26;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper .sub-menu a:visited{color:#a32e26}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper .sub-menu a:visited .point{background-color:#a32e26}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite>a{color:#656660}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite .sub-menu .point{border:2px solid #656660;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite .sub-menu a:visited{color:#656660}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite .sub-menu a:visited .point{background-color:#656660}.icmm-progress-bar .icmm-progress-bar-menu li.white>a{color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.white .sub-menu .point{border:2px solid #fff;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.white .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.white .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.white .sub-menu a:visited{color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.white .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.white .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.white .sub-menu a:visited .point{background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-silver>a{color:#d6d6d6}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-silver .sub-menu .point{border:2px solid #d6d6d6;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-silver .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-silver .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-silver .sub-menu a:visited{color:#d6d6d6}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-silver .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-silver .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-silver .sub-menu a:visited .point{background-color:#d6d6d6}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-sapphire>a{color:#1069c9}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-sapphire .sub-menu .point{border:2px solid #1069c9;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-sapphire .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-sapphire .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-sapphire .sub-menu a:visited{color:#1069c9}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-sapphire .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-sapphire .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-sapphire .sub-menu a:visited .point{background-color:#1069c9}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-emerald>a{color:#008578}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-emerald .sub-menu .point{border:2px solid #008578;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-emerald .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-emerald .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-emerald .sub-menu a:visited{color:#008578}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-emerald .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-emerald .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-emerald .sub-menu a:visited .point{background-color:#008578}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-gold>a{color:#eea922}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-gold .sub-menu .point{border:2px solid #eea922;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-gold .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-gold .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-gold .sub-menu a:visited{color:#eea922}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-gold .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-gold .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-gold .sub-menu a:visited .point{background-color:#eea922}.icmm-progress-bar .icmm-progress-bar-menu li.orange>a{color:#f28727}.icmm-progress-bar .icmm-progress-bar-menu li.orange .sub-menu .point{border:2px solid #f28727;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.orange .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.orange .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.orange .sub-menu a:visited{color:#f28727}.icmm-progress-bar .icmm-progress-bar-menu li.orange .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.orange .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.orange .sub-menu a:visited .point{background-color:#f28727}.icmm-progress-bar .icmm-progress-bar-menu li.cyan>a{color:#68e0ee}.icmm-progress-bar .icmm-progress-bar-menu li.cyan .sub-menu .point{border:2px solid #68e0ee;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.cyan .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.cyan .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.cyan .sub-menu a:visited{color:#68e0ee}.icmm-progress-bar .icmm-progress-bar-menu li.cyan .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.cyan .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.cyan .sub-menu a:visited .point{background-color:#68e0ee}.icmm-progress-bar .icmm-progress-bar-menu li.yellow>a{color:#fedc01}.icmm-progress-bar .icmm-progress-bar-menu li.yellow .sub-menu .point{border:2px solid #fedc01;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.yellow .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.yellow .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.yellow .sub-menu a:visited{color:#fedc01}.icmm-progress-bar .icmm-progress-bar-menu li.yellow .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.yellow .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.yellow .sub-menu a:visited .point{background-color:#fedc01}.icmm-progress-bar .icmm-progress-bar-menu li.green>a{color:#9fc534}.icmm-progress-bar .icmm-progress-bar-menu li.green .sub-menu .point{border:2px solid #9fc534;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.green .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.green .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.green .sub-menu a:visited{color:#9fc534}.icmm-progress-bar .icmm-progress-bar-menu li.green .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.green .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.green .sub-menu a:visited .point{background-color:#9fc534}.icmm-progress-bar .icmm-progress-bar-menu li.border-red>a{color:#bf3e36}.icmm-progress-bar .icmm-progress-bar-menu li.border-red .sub-menu .point{border:2px solid #bf3e36;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.border-red .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.border-red .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.border-red .sub-menu a:visited{color:#bf3e36}.icmm-progress-bar .icmm-progress-bar-menu li.border-red .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.border-red .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.border-red .sub-menu a:visited .point{background-color:#bf3e36}.icmm-progress-bar .icmm-progress-bar-menu li.tomato>a{color:#e53427}.icmm-progress-bar .icmm-progress-bar-menu li.tomato .sub-menu .point{border:2px solid #e53427;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.tomato .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.tomato .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.tomato .sub-menu a:visited{color:#e53427}.icmm-progress-bar .icmm-progress-bar-menu li.tomato .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.tomato .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.tomato .sub-menu a:visited .point{background-color:#e53427}.icmm-progress-bar .icmm-progress-bar-menu li.lipstick>a{color:#db1d1e}.icmm-progress-bar .icmm-progress-bar-menu li.lipstick .sub-menu .point{border:2px solid #db1d1e;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.lipstick .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.lipstick .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.lipstick .sub-menu a:visited{color:#db1d1e}.icmm-progress-bar .icmm-progress-bar-menu li.lipstick .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.lipstick .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.lipstick .sub-menu a:visited .point{background-color:#db1d1e}.icmm-progress-bar .icmm-progress-bar-menu li.brick>a{color:#bc2b20}.icmm-progress-bar .icmm-progress-bar-menu li.brick .sub-menu .point{border:2px solid #bc2b20;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.brick .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.brick .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.brick .sub-menu a:visited{color:#bc2b20}.icmm-progress-bar .icmm-progress-bar-menu li.brick .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.brick .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.brick .sub-menu a:visited .point{background-color:#bc2b20}.icmm-progress-bar .icmm-progress-bar-menu li.flat-blue>a{color:#3362ac}.icmm-progress-bar .icmm-progress-bar-menu li.flat-blue .sub-menu .point{border:2px solid #3362ac;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.flat-blue .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.flat-blue .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.flat-blue .sub-menu a:visited{color:#3362ac}.icmm-progress-bar .icmm-progress-bar-menu li.flat-blue .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.flat-blue .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.flat-blue .sub-menu a:visited .point{background-color:#3362ac}.icmm-progress-bar .icmm-progress-bar-menu li.dark-sky-blue>a{color:#4481e2}.icmm-progress-bar .icmm-progress-bar-menu li.dark-sky-blue .sub-menu .point{border:2px solid #4481e2;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.dark-sky-blue .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.dark-sky-blue .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.dark-sky-blue .sub-menu a:visited{color:#4481e2}.icmm-progress-bar .icmm-progress-bar-menu li.dark-sky-blue .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.dark-sky-blue .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.dark-sky-blue .sub-menu a:visited .point{background-color:#4481e2}.icmm-progress-bar .icmm-progress-bar-menu li.blue-green>a{color:#008174}.icmm-progress-bar .icmm-progress-bar-menu li.blue-green .sub-menu .point{border:2px solid #008174;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.blue-green .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.blue-green .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.blue-green .sub-menu a:visited{color:#008174}.icmm-progress-bar .icmm-progress-bar-menu li.blue-green .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.blue-green .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.blue-green .sub-menu a:visited .point{background-color:#008174}.icmm-progress-bar .icmm-progress-bar-menu li.darkgreen>a{color:#008174}.icmm-progress-bar .icmm-progress-bar-menu li.darkgreen .sub-menu .point{border:2px solid #008174;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.darkgreen .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.darkgreen .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.darkgreen .sub-menu a:visited{color:#008174}.icmm-progress-bar .icmm-progress-bar-menu li.darkgreen .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.darkgreen .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.darkgreen .sub-menu a:visited .point{background-color:#008174}.icmm-progress-bar .icmm-progress-bar-menu li.green-blue>a{color:#03b1a0}.icmm-progress-bar .icmm-progress-bar-menu li.green-blue .sub-menu .point{border:2px solid #03b1a0;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.green-blue .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.green-blue .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.green-blue .sub-menu a:visited{color:#03b1a0}.icmm-progress-bar .icmm-progress-bar-menu li.green-blue .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.green-blue .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.green-blue .sub-menu a:visited .point{background-color:#03b1a0}.icmm-progress-bar .icmm-progress-bar-menu li.yellow-orange>a{color:#f9b002}.icmm-progress-bar .icmm-progress-bar-menu li.yellow-orange .sub-menu .point{border:2px solid #f9b002;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.yellow-orange .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.yellow-orange .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.yellow-orange .sub-menu a:visited{color:#f9b002}.icmm-progress-bar .icmm-progress-bar-menu li.yellow-orange .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.yellow-orange .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.yellow-orange .sub-menu a:visited .point{background-color:#f9b002}.icmm-progress-bar .icmm-progress-bar-menu li.butterscotch>a{color:#ffc436}.icmm-progress-bar .icmm-progress-bar-menu li.butterscotch .sub-menu .point{border:2px solid #ffc436;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.butterscotch .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.butterscotch .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.butterscotch .sub-menu a:visited{color:#ffc436}.icmm-progress-bar .icmm-progress-bar-menu li.butterscotch .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.butterscotch .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.butterscotch .sub-menu a:visited .point{background-color:#ffc436}.icmm-progress-bar .icmm-progress-bar-menu li.black>a{color:#444}.icmm-progress-bar .icmm-progress-bar-menu li.black .sub-menu .point{border:2px solid #444;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.black .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.black .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.black .sub-menu a:visited{color:#444}.icmm-progress-bar .icmm-progress-bar-menu li.black .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.black .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.black .sub-menu a:visited .point{background-color:#444}.icmm-progress-bar .icmm-progress-bar-menu li.grey-light>a{color:#f0efef}.icmm-progress-bar .icmm-progress-bar-menu li.grey-light .sub-menu .point{border:2px solid #f0efef;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.grey-light .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.grey-light .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.grey-light .sub-menu a:visited{color:#f0efef}.icmm-progress-bar .icmm-progress-bar-menu li.grey-light .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.grey-light .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.grey-light .sub-menu a:visited .point{background-color:#f0efef}.icmm-progress-bar .icmm-progress-bar-menu li.grey-mid>a{color:#cbc9c7}.icmm-progress-bar .icmm-progress-bar-menu li.grey-mid .sub-menu .point{border:2px solid #cbc9c7;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.grey-mid .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.grey-mid .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.grey-mid .sub-menu a:visited{color:#cbc9c7}.icmm-progress-bar .icmm-progress-bar-menu li.grey-mid .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.grey-mid .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.grey-mid .sub-menu a:visited .point{background-color:#cbc9c7}.icmm-progress-bar .icmm-progress-bar-menu li.grey-dark>a{color:#545759}.icmm-progress-bar .icmm-progress-bar-menu li.grey-dark .sub-menu .point{border:2px solid #545759;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.grey-dark .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.grey-dark .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.grey-dark .sub-menu a:visited{color:#545759}.icmm-progress-bar .icmm-progress-bar-menu li.grey-dark .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.grey-dark .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.grey-dark .sub-menu a:visited .point{background-color:#545759}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper-25>a{color:#e5c8c7}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper-25 .sub-menu .point{border:2px solid #e5c8c7;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper-25 .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper-25 .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper-25 .sub-menu a:visited{color:#e5c8c7}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper-25 .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper-25 .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-copper-25 .sub-menu a:visited .point{background-color:#e5c8c7}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite-30>a{color:#d0d1cf}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite-30 .sub-menu .point{border:2px solid #d0d1cf;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite-30 .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite-30 .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite-30 .sub-menu a:visited{color:#d0d1cf}.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite-30 .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite-30 .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.icmm-graphite-30 .sub-menu a:visited .point{background-color:#d0d1cf}.icmm-progress-bar .icmm-progress-bar-menu li.cannon-pink>a{color:#7d4c70}.icmm-progress-bar .icmm-progress-bar-menu li.cannon-pink .sub-menu .point{border:2px solid #7d4c70;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.cannon-pink .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.cannon-pink .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.cannon-pink .sub-menu a:visited{color:#7d4c70}.icmm-progress-bar .icmm-progress-bar-menu li.cannon-pink .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.cannon-pink .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.cannon-pink .sub-menu a:visited .point{background-color:#7d4c70}.icmm-progress-bar .icmm-progress-bar-menu li.tussock>a{color:#bb8242}.icmm-progress-bar .icmm-progress-bar-menu li.tussock .sub-menu .point{border:2px solid #bb8242;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.tussock .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.tussock .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.tussock .sub-menu a:visited{color:#bb8242}.icmm-progress-bar .icmm-progress-bar-menu li.tussock .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.tussock .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.tussock .sub-menu a:visited .point{background-color:#bb8242}.icmm-progress-bar .icmm-progress-bar-menu li.americano>a{color:#7d706b}.icmm-progress-bar .icmm-progress-bar-menu li.americano .sub-menu .point{border:2px solid #7d706b;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.americano .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.americano .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.americano .sub-menu a:visited{color:#7d706b}.icmm-progress-bar .icmm-progress-bar-menu li.americano .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.americano .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.americano .sub-menu a:visited .point{background-color:#7d706b}.icmm-progress-bar .icmm-progress-bar-menu li.grass-green>a{color:#48a534}.icmm-progress-bar .icmm-progress-bar-menu li.grass-green .sub-menu .point{border:2px solid #48a534;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.grass-green .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.grass-green .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.grass-green .sub-menu a:visited{color:#48a534}.icmm-progress-bar .icmm-progress-bar-menu li.grass-green .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.grass-green .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.grass-green .sub-menu a:visited .point{background-color:#48a534}.icmm-progress-bar .icmm-progress-bar-menu li.cerulean>a{color:#1698d6}.icmm-progress-bar .icmm-progress-bar-menu li.cerulean .sub-menu .point{border:2px solid #1698d6;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.cerulean .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.cerulean .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.cerulean .sub-menu a:visited{color:#1698d6}.icmm-progress-bar .icmm-progress-bar-menu li.cerulean .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.cerulean .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.cerulean .sub-menu a:visited .point{background-color:#1698d6}.icmm-progress-bar .icmm-progress-bar-menu li.strong-cerulean>a{color:#0c738d}.icmm-progress-bar .icmm-progress-bar-menu li.strong-cerulean .sub-menu .point{border:2px solid #0c738d;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.strong-cerulean .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.strong-cerulean .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.strong-cerulean .sub-menu a:visited{color:#0c738d}.icmm-progress-bar .icmm-progress-bar-menu li.strong-cerulean .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.strong-cerulean .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.strong-cerulean .sub-menu a:visited .point{background-color:#0c738d}.icmm-progress-bar .icmm-progress-bar-menu li.olympic>a{color:#008ecc}.icmm-progress-bar .icmm-progress-bar-menu li.olympic .sub-menu .point{border:2px solid #008ecc;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.olympic .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.olympic .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.olympic .sub-menu a:visited{color:#008ecc}.icmm-progress-bar .icmm-progress-bar-menu li.olympic .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.olympic .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.olympic .sub-menu a:visited .point{background-color:#008ecc}.icmm-progress-bar .icmm-progress-bar-menu li.azure>a{color:#0080ff}.icmm-progress-bar .icmm-progress-bar-menu li.azure .sub-menu .point{border:2px solid #0080ff;background-color:#fff}.icmm-progress-bar .icmm-progress-bar-menu li.azure .sub-menu a:hover,.icmm-progress-bar .icmm-progress-bar-menu li.azure .sub-menu a:focus,.icmm-progress-bar .icmm-progress-bar-menu li.azure .sub-menu a:visited{color:#0080ff}.icmm-progress-bar .icmm-progress-bar-menu li.azure .sub-menu a:hover .point,.icmm-progress-bar .icmm-progress-bar-menu li.azure .sub-menu a:focus .point,.icmm-progress-bar .icmm-progress-bar-menu li.azure .sub-menu a:visited .point{background-color:#0080ff}.pull-out{margin-bottom:1.5em;border:1px solid #f0efef;padding:1em}.pull-out>img{height:48px;margin-right:1em;margin-bottom:0}.pull-out blockquote{margin:0}.pull-out p:last-of-type,.pull-out ul:last-of-type{margin:0}.pull-out.light{border-color:#fff}.quote .container{padding:0 1em 3em;background-color:#fff}.quote blockquote{padding:0;margin:0;border-left:none;font-size:1.5em;font-style:italic}.quote blockquote p{margin-bottom:0.5em}.quote blockquote footer{font-size:0.5em;font-style:normal;font-weight:bold;line-height:1;color:inherit}.quote blockquote footer::before{content:''}div.ribbon{padding:1.5em 0;color:#fff}div.ribbon .container{background-color:transparent}div.ribbon .icon-side{text-align:center}div.ribbon .icon-side .icon-ring{margin:0 auto 1em}@media (min-width: 48em){div.ribbon .icon-side .icon-ring{margin:0.5em auto 1em}}div.ribbon .icon-side .icmm-icon{color:#fff}div.ribbon .content-side p{margin-bottom:1em}div.ribbon .content-side p.h2{margin:0.25em 0 0.5em}div.ribbon .content-side p:last-of-type{margin-bottom:0.75em}div.ribbon .content-side a,div.ribbon .content-side a:visited{color:#fff;text-decoration:underline}.separator hr{margin:0 0 2em;border-bottom-width:2px;border-bottom-style:dashed;background-color:transparent}@media (min-width: 48em){.separator hr{margin:0.75em 0 3em}}.sharable-quotes .sharable-quote{margin-bottom:1.5em;padding:0.5em}.sharable-quotes .sharable-quote .quote-text{font-size:1.25em}.sharable-quotes .sharable-quote .share-text{margin:0.5em 0 0}.sharable-quotes .sharable-quote .share-links{margin:0;line-height:1}.sharable-quotes .sharable-quote .share-links a:hover{text-decoration:none}.sharable-quotes .sharable-quote .share-links .icmm-icon{font-size:2em}.sharable-quotes .sharable-quote .share-links .icmm-icon::after{content:''}.site-footer{padding:1.5em 0;color:#fff}.site-footer .container{background-color:#656660 !important}.site-footer a,.site-footer a:visited{color:#fff}.step-guide .container{padding-bottom:3em}.step-guide .h2{margin-bottom:1em}.step-guide .step{border-width:1px;border-style:solid}.step-guide .step .row{margin:0}.step-guide .order{padding:0.75em 0}.step-guide .order p{margin-bottom:0;text-align:center;line-height:1}.step-guide .order .number{font-size:3em}.step-guide .content{padding:0.5em 0.5em 0.5em 0}.step-guide .content p{margin-bottom:1em}.step-guide .content p:last-of-type{margin-bottom:0.5em}.step-guide .content ul{list-style:circle}.step-guide .divider{margin:0 auto;width:0;height:1.5em;border-right-width:1px;border-right-style:solid}.step-process{color:#fff;padding:1.5em 0}.step-process .container{background-color:transparent}.step-process .header{margin-bottom:1em;font-size:1.5em}.step-process .step{margin-bottom:1.5em;border:1px solid #a32e26}.step-process .step .row{margin:0}.step-process .order{padding:0.75em 0;margin-bottom:0;text-align:center;line-height:1}.step-process .order .number{font-size:3em}.step-process .content{padding:0.5em 0.5em 0.5em 0}.step-process .content p{margin-bottom:1em}.step-process .content p:last-of-type{margin-bottom:0.5em}.superhero-with-topics{position:relative;overflow:hidden}@media (min-width: 48em){.superhero-with-topics{overflow:hidden}}.superhero-with-topics img{min-height:100%;min-width:1200px;width:100%;height:auto;position:absolute;left:50%;top:0;margin-left:-600px}@media (min-width: 1200px){.superhero-with-topics img{left:0;top:-25%;margin-left:0}}.superhero-with-topics img::after{content:"";display:table;table-layout:fixed}.superhero-with-topics .summary{margin-top:1.5em;text-align:center;text-shadow:1px 1px #444;font-size:2em;color:#fff}@media (min-width: 62em){.superhero-with-topics .summary{margin-top:4em 0}}@media (min-width: 75em){.superhero-with-topics .summary{margin:5em 0}}@media (min-width: 48em){.superhero-with-topics .topics{margin:1.5em 0}}@media (min-width: 75em){.superhero-with-topics .topics{margin:3em 0}}@media (min-width: 48em){.tiered-info-tab .col-sm-4{padding-left:0}}.tiered-info-tab .nav-pills>li>a{border-radius:0;padding:2em;background-color:#fff}.tiered-info-tab .nav-pills>li.active>a{background-color:transparent}.tiered-info-tab .icon-ring{display:inline-block;width:3em;height:3em}.tiered-info-tab .icon-ring .icmm-icon{font-size:2em}.tiered-info-tab .tab-pane{margin-top:1em}.tiered-info-tab .tab-pane a{color:#fff;text-decoration:underline}.top-bar{width:100%;height:4em}@media (min-width: 48em){.top-bar{height:5.5em;padding:0.5em 0}}.top-bar img{padding-top:0.75em}@media (min-width: 23em){.top-bar img{padding-top:0.5em}}@media (min-width: 48em){.top-bar img{padding-top:0}}.top-tips{padding:1em 1.5em 1.5em;background-color:#656660;color:#fff}.top-tips .container{background-color:transparent}.top-tips .icon-side{text-align:center}.top-tips .icon-side .icon-ring{margin:0 auto 1em}@media (min-width: 48em){.top-tips .icon-side .icon-ring{margin:0.5em auto 1em}}.top-tips .icon-side .icmm-icon{color:#fff;font-size:3em}.top-tips .content-side .tip-list{list-style:none;margin-bottom:0}.top-tips .content-side p{margin-bottom:0.5em}.top-tips .content-side p.h2{margin:0.25em 0 0.5em}.top-tips .content-side a,.top-tips .content-side a:visited{color:#fff;text-decoration:underline}.top-tips .content-side ul{margin:0 0 1.5em;padding-left:1em}.top-tips .content-side p:last-of-type{margin-bottom:0.75em}.error404 .page-header{margin:0;padding:0}.archive .page-header{margin:0;padding:0}.single-case_study .entry-content .container{padding-bottom:1.5em}.post-type-archive-case_study .page-header{margin:0;padding:0}.post-type-archive-case_study .card{padding-bottom:1.5em}@media (min-width: 48em){.post-type-archive-case_study .card{padding-bottom:0}}.page-template-hero-plus-full-text .entry-title{margin:0;padding:0.75em 0 1.5em}.search-results .page-header,.search-no-results .page-header{margin:0;padding:0}.ds-nav{margin:0;background-color:#cbc9c7}.ds-nav .container{background-color:#cbc9c7}.ds-nav ul{margin:0}.ds-nav ul a,.ds-nav ul a:visited{color:#a32e26}.page-template-design-system section+section{margin-top:1.5em}.page-template-design-system .entry-header{padding:0}.page-template-design-system .entry-header h1{margin:1.5em 0 0}.page-template-design-system .entry-header h2{margin:0.5em 0 1em}.page-template-design-system .page-header{border-bottom:2px solid #bf3e36}.page-template-design-system .page-header p:last-of-type{margin-bottom:0.5em}.page-template-design-system .module-details{margin:1.5em 0;border:1px solid #e5c8c7;padding:0 1.5em}.page-template-design-system .source-button{margin:0 auto;border:1px solid #fff;background-color:#a32e26;color:#fff}.page-template-design-system .source-button:hover{border:1px solid #a32e26;background-color:#fff;color:#a32e26}.page-template-design-system .icon-list{margin:0;text-align:center}.page-template-design-system .icon-list li{float:left;width:25%;padding:1em 0.5em}.page-template-design-system .icon-list li .icmm-icon{font-size:5em}.page-template-design-system .dot-lead-card{margin-top:1.5em}.page-template-design-system #templates .container{padding:1.5em 1.5em 0}.ds-component .top-bar{position:relative;top:0 !important;padding:0}.ds-component .full-width-image-with-overlay .container{background-color:transparent}.ds-component .dot-lead-card-row .container{background-color:transparent}.ds-component .icmm-ten-principles .container{background-color:transparent}.ds-component .info-card .container{background-color:transparent}.ds-component .ribbon .container{background-color:transparent}.ds-component .step-process .container{background-color:transparent}.ds-component .top-tips .container{background-color:transparent}
