.md-hero{position:relative;margin:0 auto;overflow:hidden}
.md-hero>.md-flex-container-nopadding{position:relative}
.md-hero-heading-big,.md-hero-heading{padding:15px 15px 0;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:26px;font-size:1.6250000000000002rem;line-height:1em;margin-bottom:15px}
.localized-fonts-loaded .md-hero-heading-big,.localized-fonts-loaded .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-heading-big span,.md-hero-heading span,.md-hero-heading-big p,.md-hero-heading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero-heading-big,.localized-fonts-loaded .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-heading-big .md-hero-subheading,.md-hero-heading .md-hero-subheading{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;display:block;font-size:14px;font-size:.8749999999999999rem;line-height:15px;color:#000;margin-bottom:25px;margin:0 0 20px;padding:0}
.localized-fonts-loaded .md-hero-heading-big .md-hero-subheading,.localized-fonts-loaded .md-hero-heading .md-hero-subheading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-heading-big .md-hero-subheading span,.md-hero-heading .md-hero-subheading span,.md-hero-heading-big .md-hero-subheading p,.md-hero-heading .md-hero-subheading p{display:block;padding-top:10px}
.hero-heading-big{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:26px;font-size:1.6250000000000002rem;line-height:1em;margin-bottom:15px}
.localized-fonts-loaded .hero-heading-big{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.hero-heading-big span,.hero-heading-big p{display:block;padding-top:10px}
.localized-fonts-loaded .hero-heading-big{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-heading{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:18px;font-size:1.1250000000000002rem;margin-bottom:15px;font-size:24px;font-size:1.5rem;line-height:1em;word-wrap:break-word;position:relative;color:#fff}
.localized-fonts-loaded .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-heading span,.md-hero-heading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-heading .md-hero-subheading{color:#fff}
.md-hero-subheading{padding:0 15px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:18px;font-size:1.1250000000000002rem;line-height:1em;margin-bottom:15px;margin:0 0 18px;color:#fff}
.localized-fonts-loaded .md-hero-subheading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-subheading span,.md-hero-subheading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero-subheading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-text{display:block;padding:0 15px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;color:#000;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;margin:0 0 20px}
.localized-fonts-loaded .md-hero-text{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero-copy>ul{display:block;padding:10px 0 0 0}
.md-hero-copy>li{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;font-size:14px;font-size:.8749999999999999rem;line-height:1em;display:list-item;position:relative;color:#000;margin:0 0 30px 0;padding:0 0 0 15px}
.localized-fonts-loaded .md-hero-copy>li{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero-copy>li:before{position:absolute;left:0;top:0;content:'-'}
.md-hero-link{font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1em;display:inline-block;color:#000;border:0;text-transform:uppercase;text-decoration:none;margin:0;background:0;padding:0;font-size:14px;font-size:.8749999999999999rem;padding:22px 15px 15px}
.localized-fonts-loaded .md-hero-link{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero-link:hover{color:#000}
.md-hero-link:active{color:#666}
.md-hero-link[class^="md-icnpre-"]:before,.md-hero-link[class*=" md-icnpre-"]:before,.md-hero-link[class^="md-icnpost-"]:after,.md-hero-link[class*=" md-icnpost-"]:after,.md-hero-link[class^="md-icn-"]:after,.md-hero-link[class*=" md-icn-"]:after,.md-hero-link[class^="md-icn-"],.md-hero-link[class*=" md-icn-"]{font-size:.75em}
.md-hero-link[class^="md-icnpost-"]:after,.md-hero-link[class*=" md-icnpost-"]:after{margin-left:5px}
.md-hero-link[class^="md-icnpre-"]:before,.md-hero-link[class*=" md-icnpre-"]:before{margin-right:5px}
.md-hero-link:after{vertical-align:middle;line-height:.75}
.md-hero-image{width:100%;z-index:-1}
.md-hero.md-hero-type-a{position:relative}
.md-hero.md-hero-type-a .md-hero-border-panel{position:absolute;top:0;left:0;border:0;padding:0;z-index:1}
.md-hero.md-hero-type-a .md-hero-heading{padding-top:5px}
.md-hero.md-hero-type-b .md-hero-border-panel{padding:0}
.md-hero.md-hero-type-c .md-hero-image{margin:-50px 0 20px}
.md-hero-empty{display:block;padding:20px;border:3px solid #000;text-align:center}
.md-hero-empty .md-empty-component-label{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;color:#000;font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1em;margin-bottom:10px;margin:0;display:block}
.localized-fonts-loaded .md-hero-empty .md-empty-component-label{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-empty .md-empty-component-label span,.md-hero-empty .md-empty-component-label p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero-empty .md-empty-component-label{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero-empty:hover,.md-hero-empty:focus,.md-hero-empty:active{border-color:#09F}
.md-hero-empty:hover .md-empty-component-label,.md-hero-empty:focus .md-empty-component-label,.md-hero-empty:active .md-empty-component-label{color:#09F}
.md-hero-type-e{border:0;padding:0 10px}
.md-hero-type-e .md-hero-heading{padding:0}
.md-hero-type-e .md-txt{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;color:#000;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em}
.localized-fonts-loaded .md-hero-type-e .md-txt{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero-type-e .md-txt p{margin-bottom:15px}
.md-hero-type-e .md-hero-image-wrapper{margin:0 -10px}
.md-hero-type-g{border:0;padding:0 10px}
.md-hero-type-g .md-hero-heading{padding:0;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:18px;font-size:1.1250000000000002rem;line-height:1em;margin-bottom:15px;margin-bottom:10px}
.localized-fonts-loaded .md-hero-type-g .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-type-g .md-hero-heading span,.md-hero-type-g .md-hero-heading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero-type-g .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-type-g .md-txt{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;color:#000;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em}
.localized-fonts-loaded .md-hero-type-g .md-txt{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero-type-g .md-txt p{margin-bottom:15px}
.md-hero-type-g .md-hero-image-wrapper{margin:0 -10px}
.md-hero-type-g .md-paragraph-link-wrapper{margin-bottom:10px}
.md-hero-type-g .md-paragraph-link{color:#000;text-transform:uppercase;text-decoration:none}
.md-hero-type-g .md-paragraph-link:after{height:14px;padding-left:5px;font-size:11px}
.md-hero-content-wrapper .md-hero-tab-content{display:none}
.md-hero-content-wrapper .md-hero-tab-content.md-active{display:block}
.md-hero-border-panel.md-hero-framecolour-orange,.md-hero-border-panel-image.md-hero-framecolour-orange{border-color:#F60}
.md-hero-border-panel.md-hero-framecolour-red,.md-hero-border-panel-image.md-hero-framecolour-red{border-color:#C00}
.md-hero-border-panel.md-hero-framecolour-rodamine-red,.md-hero-border-panel-image.md-hero-framecolour-rodamine-red{border-color:#C09}
.md-hero-border-panel.md-hero-framecolour-purple,.md-hero-border-panel-image.md-hero-framecolour-purple{border-color:#63C}
.md-hero-border-panel.md-hero-framecolour-blue,.md-hero-border-panel-image.md-hero-framecolour-blue{border-color:#09F}
.md-hero-border-panel.md-hero-framecolour-green,.md-hero-border-panel-image.md-hero-framecolour-green{border-color:#9F0}
.md-hero-border-panel.md-hero-framecolour-yellow,.md-hero-border-panel-image.md-hero-framecolour-yellow{border-color:#FF0}
.md-hero-border-panel{padding:10px;border:0}
.md-hero-orientation-left .md-hero-border-panel{padding:20px 20px 20px 0}
.md-hero-orientation-right .md-hero-border-panel{padding:20px 0 20px 20px}
@media only screen and (min-width:768px){.md-hero{overflow:visible;padding:0;border:0}
.md-hero.md-hero-orientation-right .md-hero-image-dropzone,.md-hero.md-hero-orientation-right .md-hero-image-wrapper img{right:auto;left:0}
.md-hero-border-panel{padding:20px;border:0}
.md-hero.md-hero-type-c.md-hero-orientation-left .md-hero-border-panel{padding:20px 20px 20px 0}
.md-hero.md-hero-type-c.md-hero-orientation-right .md-hero-border-panel{padding:20px 0 20px 20px;float:right}
.md-hero-heading-big,.md-hero-heading{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:40px;font-size:2.5rem;line-height:1em;margin-bottom:20px;padding:0}
.localized-fonts-loaded .md-hero-heading-big,.localized-fonts-loaded .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-heading-big span,.md-hero-heading span,.md-hero-heading-big p,.md-hero-heading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero-heading-big,.localized-fonts-loaded .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-heading-big .md-hero-subheading,.md-hero-heading .md-hero-subheading{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;display:block;font-size:22px;font-size:1.3750000000000002rem;line-height:22px;color:#000;margin-bottom:40px;margin:0 0 20px}
.localized-fonts-loaded .md-hero-heading-big .md-hero-subheading,.localized-fonts-loaded .md-hero-heading .md-hero-subheading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-heading-big .md-hero-subheading span,.md-hero-heading .md-hero-subheading span,.md-hero-heading-big .md-hero-subheading p,.md-hero-heading .md-hero-subheading p{display:block;padding-top:10px}
.md-hero-subheading{padding:0}
.md-hero-text{padding:0;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;color:#000;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;letter-spacing:normal}
.localized-fonts-loaded .md-hero-text{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero-copy>ul{display:block;padding:10px 0 0 0}
.md-hero-copy>li{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;font-size:14px;font-size:.8749999999999999rem;line-height:1.07142857em;color:#000;display:list-item;letter-spacing:normal;margin:0 0 30px 0;padding:0 0 0 15px;position:relative}
.localized-fonts-loaded .md-hero-copy>li{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero-copy>li:before{position:absolute;left:0;top:0;content:'-'}
.md-hero-link{font-family:'MINISansReg',Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1em;font-size:14px;font-size:.8749999999999999rem;padding:0}
.localized-fonts-loaded .md-hero-link{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero-image-dropzone{display:block;position:absolute;right:0;top:0;width:300px;height:100%}
.md-hero-image-dropzone:before{content:'Drag image here';position:absolute;width:100%;height:85px;left:0;top:0;right:0;bottom:0;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:28px;font-size:1.7499999999999998rem;line-height:1em;margin-bottom:20px;text-align:center;margin:auto}
.localized-fonts-loaded .md-hero-image-dropzone:before{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-image-dropzone:before span,.md-hero-image-dropzone:before p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero-image-dropzone:before{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero.md-hero-type-a{position:relative;max-height:446px;overflow:hidden;border:0}
.md-hero.md-hero-type-a:before,.md-hero.md-hero-type-a:after{content:"";display:table}
.md-hero.md-hero-type-a:after{clear:both}
.md-hero.md-hero-type-a div{max-height:inherit}
.md-hero.md-hero-type-a .md-hero.md-hero-type-a{max-height:500px}
.md-hero.md-hero-type-a .md-hero-inner{display:inline-block;width:100%;background-color:#000}
.md-hero.md-hero-type-a .md-hero-border-panel{padding:15px;padding:1.953125vw;display:block;z-index:1;left:50px;top:4vw;border:0;max-width:none;width:60%}
.md-hero.md-hero-type-a .md-hero-heading{margin:0;font-size:60px;font-size:3.75rem;line-height:1em;color:#fff}
.md-hero.md-hero-type-a .md-hero-subheading{line-height:1em;font-size:22px;font-size:1.3750000000000002rem;font-size:2.1484375vw;color:#fff;line-height:1;margin:0}
.md-hero.md-hero-type-a .md-hero-link{margin:0 0 22px}
.md-hero.md-hero-type-a .md-hero-image{z-index:-1;float:right;margin:0}
.md-hero.md-hero-type-a.md-hero-orientation-right .md-hero-border-panel{left:auto;right:50px;top:84px}
.md-hero.md-hero-type-a.md-hero-orientation-right .md-hero-image{float:left}
.md-hero.md-hero-type-a .cq-hero-inner{min-height:250px;max-height:inherit;max-width:inherit}
.md-hero-image-edit-a{max-height:inherit;max-width:inherit}
.md-hero-image-edit-a .md-imgsrcselect{max-height:inherit;max-width:inherit}
.md-hero-image-edit-a .author-view{max-height:inherit;max-width:inherit}
.md-hero-image-edit-a .image-atom{max-height:inherit;max-width:inherit}
.md-hero-image-edit-a .md-image{max-height:inherit;max-width:inherit}
.md-lang-en_gb .md-hero.md-hero-type-a .md-hero-heading{word-wrap:normal}
.md-hero.md-hero-type-b{width:100%;padding:0;overflow:hidden}
.md-component:first-of-type .md-hero.md-hero-type-b{margin-top:60px}
.md-hero.md-hero-type-b .md-hero-heading{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:40px;font-size:2.5rem;line-height:1em;margin-bottom:20px;margin:0 0 30px}
.localized-fonts-loaded .md-hero.md-hero-type-b .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero.md-hero-type-b .md-hero-heading span,.md-hero.md-hero-type-b .md-hero-heading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero.md-hero-type-b .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero.md-hero-type-b .md-hero-body{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;color:#000;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;letter-spacing:normal}
.localized-fonts-loaded .md-hero.md-hero-type-b .md-hero-body{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero.md-hero-type-b .md-hero-link{padding:22px 0 0;border:0;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;font-family:'MINISansReg',Arial,sans-serif;font-size:12px;font-size:.75rem;line-height:1em;display:inline-block;padding:5px 20px;text-align:center;margin:0;border:2px solid #fff;background:#000;color:#fff;display:table-cell;vertical-align:middle;height:40px}
.md-hero.md-hero-type-b .md-hero-link::-moz-focus-inner{border:0;padding:0}
.localized-fonts-loaded .md-hero.md-hero-type-b .md-hero-link{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero.md-hero-type-b .md-hero-link:hover{background:#fff;border:solid 2px #000;color:#000}
.md-hero.md-hero-type-b .md-hero-link.md-icnpost-angle-right:after{display:none}
.md-hero.md-hero-type-b .md-hero-border-panel{display:block;position:relative;width:100%;z-index:9;overflow:hidden;min-height:346px}
.md-hero.md-hero-type-b .md-hero-border-panel .md-hero-inner{display:block;width:47%;max-width:440px;padding:40px 0 56px 40px}
.md-hero.md-hero-type-b .md-hero-image{position:absolute;right:0;top:0;width:600px;z-index:-1;margin:0;max-height:346px}
.md-hero.md-hero-type-b.md-hero-orientation-right{overflow:hidden}
.md-hero.md-hero-type-b.md-hero-orientation-right .md-hero-border-panel:before{display:block;content:'';width:53%;height:20px;float:left}
.md-hero.md-hero-type-b.md-hero-orientation-right .md-hero-inner{float:left;padding:40px 40px 56px 0;text-align:right}
.md-hero.md-hero-type-b.md-hero-orientation-right .md-hero-image{right:auto;left:-36px}
.md-hero.md-hero-type-b .md-hero-image-dropzone{z-index:100}
.md-hero.md-hero-type-b .md-hero-heading,.md-hero.md-hero-type-b .md-hero-link{color:#fff}
.md-hero.md-hero-type-c{min-height:534px;overflow:hidden}
.md-hero.md-hero-type-c .md-hero-inner{display:block;padding:75px 0 0 50px}
.md-hero.md-hero-type-c .md-hero-border-panel{position:relative;z-index:9;padding:20px;width:50%}
.md-hero.md-hero-type-c .md-hero-heading{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:40px;font-size:2.5rem;line-height:1em;margin-bottom:20px;position:relative;z-index:9}
.localized-fonts-loaded .md-hero.md-hero-type-c .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero.md-hero-type-c .md-hero-heading span,.md-hero.md-hero-type-c .md-hero-heading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero.md-hero-type-c .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero.md-hero-type-c .md-hero-subheading{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;display:block;color:#000;font-family:'MINISansReg',Arial,sans-serif;font-size:18px;font-size:1.1250000000000002rem;line-height:1em;margin-bottom:20px}
.localized-fonts-loaded .md-hero.md-hero-type-c .md-hero-subheading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero.md-hero-type-c .md-hero-subheading span,.md-hero.md-hero-type-c .md-hero-subheading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero.md-hero-type-c .md-hero-subheading{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero.md-hero-type-c .md-hero-link{padding:22px 0 0}
.md-hero.md-hero-type-c .md-hero-image{position:absolute;right:-40px;top:0;bottom:0;margin:auto;z-index:-1;width:870px}
.md-hero.md-hero-type-c .md-hero-image .md-imgsrcselect{width:100%;top:50%}
.md-hero.md-hero-type-c.md-hero-orientation-right .md-hero-inner{text-align:right;padding:75px 50px 0 0}
.md-hero.md-hero-type-c.md-hero-orientation-right .md-hero-image{left:-40px;right:auto}
.md-hero.md-hero-type-c.md-hero-orientation-left .md-hero-image{position:inherit;float:right}
.md-hero.md-hero-type-d{border:0}
.md-hero.md-hero-type-d .md-hero-border-panel{display:block;position:absolute;z-index:-1;width:100%}
.md-hero.md-hero-type-d .md-hero-border-panel:before{content:'';display:block;padding-top:26%}
.md-hero.md-hero-type-d .md-hero-inner{padding:30px;border:0}
.md-hero.md-hero-type-d .md-hero-image{margin:auto}
.md-hero-type-e{border:0;padding:50px 0;position:relative;min-height:435px;margin-bottom:0}
.md-hero-type-e.md-hero-orientation-right .md-hero-heading,.md-hero-type-e.md-hero-orientation-right .md-hero-copy{padding-left:502px;padding-right:0}
.md-hero-type-e .md-hero-heading{padding:0;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:28px;font-size:1.7499999999999998rem;line-height:1em;margin-bottom:20px}
.localized-fonts-loaded .md-hero-type-e .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-type-e .md-hero-heading span,.md-hero-type-e .md-hero-heading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero-type-e .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-type-e .md-std-txt{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;color:#000;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;letter-spacing:normal}
.localized-fonts-loaded .md-hero-type-e .md-std-txt{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero-type-e .md-std-txt p{margin-bottom:15px}
.md-hero-type-e .md-hero-image-wrapper{margin:0}
.md-hero-type-e .md-hero-image-wrapper img{width:582px;position:absolute;right:0;top:0}
.md-hero-type-e .md-hero-heading,.md-hero-type-e .md-hero-copy{padding-right:502px}
.md-hero-type-f{min-height:446px;margin-bottom:0}
.md-hero-type-f .md-hero-border-panel{display:block;z-index:9;max-width:450px;width:47%;left:18px;top:50px;position:absolute}
.md-hero-type-f .md-hero-heading{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:28px;font-size:1.7499999999999998rem;line-height:1em;margin-bottom:20px;margin:0 0 20px;padding-bottom:60px}
.localized-fonts-loaded .md-hero-type-f .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-type-f .md-hero-heading span,.md-hero-type-f .md-hero-heading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero-type-f .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-type-f .md-hero-image-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}
.md-hero-type-f .md-hero-image{margin:auto 0 auto auto;z-index:-1}
.md-hero-type-f.md-hero-orientation-right .md-hero-border-panel{left:auto;right:18px;top:50px}
.md-hero-type-f.md-hero-orientation-right .md-hero-image{right:auto;left:0}
.md-hero-type-g{border:0;padding:0;position:relative}
.md-hero-type-g .md-hero-inner{display:flex;align-items:center;min-height:400px}
.md-hero-type-g.md-hero-orientation-right .md-hero-heading,.md-hero-type-g.md-hero-orientation-right .md-hero-copy,.md-hero-type-g.md-hero-orientation-right .md-std-paragraph-link-wrapper{padding-left:584px;padding-right:0}
.md-hero-type-g .md-hero-heading{padding:0;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;display:block;color:#000;font-family:'MINISansReg',Arial,sans-serif;font-size:18px;font-size:1.1250000000000002rem;line-height:1em;margin-bottom:20px}
.localized-fonts-loaded .md-hero-type-g .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero-type-g .md-hero-heading span,.md-hero-type-g .md-hero-heading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero-type-g .md-hero-heading{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero-type-g .md-std-txt{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-family:'MINISansReg',Arial,sans-serif;color:#000;font-size:14px;font-size:.8749999999999999rem;line-height:1.57142857em;letter-spacing:normal}
.localized-fonts-loaded .md-hero-type-g .md-std-txt{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.md-hero-type-g .md-std-txt p{margin-bottom:15px}
.md-hero-type-g .md-hero-image-wrapper{margin:0}
.md-hero-type-g .md-hero-image-wrapper img{width:516px;position:absolute;right:0;top:0}
.md-hero-type-g .md-hero-heading,.md-hero-type-g .md-hero-copy,.md-hero-type-g .md-std-paragraph-link-wrapper{padding-right:584px}
.md-hero-orientation-right{text-align:right}
}
@media only screen and (min-width:1024px){.md-hero.md-hero-type-a .md-hero-border-panel{padding:20px}
.md-hero.md-hero-type-a .md-hero-heading{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:28px;font-size:1.7499999999999998rem;margin-bottom:20px;font-size:60px;font-size:3.75rem;line-height:1em;color:#fff;margin:0 0 20px}
.localized-fonts-loaded .md-hero.md-hero-type-a .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero.md-hero-type-a .md-hero-heading span,.md-hero.md-hero-type-a .md-hero-heading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero.md-hero-type-a .md-hero-heading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero.md-hero-type-a .md-hero-heading .md-fixedtext{padding-top:10px}
.md-hero.md-hero-type-a .md-hero-subheading{font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;display:block;color:#000;font-family:'MINISansReg',Arial,sans-serif;font-size:18px;font-size:1.1250000000000002rem;margin-bottom:20px;font-family:'MINIBold','Georgia',serif;text-transform:uppercase;font-size:22px;font-size:1.3750000000000002rem;line-height:1em;color:#fff;margin:0 0 20px}
.localized-fonts-loaded .md-hero.md-hero-type-a .md-hero-subheading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
.md-hero.md-hero-type-a .md-hero-subheading span,.md-hero.md-hero-type-a .md-hero-subheading p{display:block;padding-top:10px}
.localized-fonts-loaded .md-hero.md-hero-type-a .md-hero-subheading{font-family:'MINISansReg','MINISansRegLocalized',Arial,sans-serif}
.localized-fonts-loaded .md-hero.md-hero-type-a .md-hero-subheading{font-family:'MINIBold','MINIBoldLocalized','Georgia',serif}
}