.module.timeline .card .info .description.extended h1{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:26px;line-height:34px}.module.timeline .card .info .description.extended h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.module.timeline .card .info .description.extended h3{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:30px}.module.timeline .card .info .description.extended ul,.module.timeline .card .info .description.extended ol{padding-left:0 !important}.module.timeline .card .info .description.extended ul{list-style-type:none !important}.module.timeline .card .info .description.extended ol{list-style-type:decimal !important}.module.timeline .card .info .description :empty:not(br){display:none}.module.timeline .card .info .description span,.module.timeline .card .info .description i,.module.timeline .card .info .description b,.module.timeline .card .info .description strong,.module.timeline .card .info .description em,.module.timeline .card .info .description a{font-size:inherit !important;line-height:inherit !important}.module.timeline .card .info .description ul,.module.timeline .card .info .description ol{padding-left:1.3em}.module.timeline .card .info .description ul li,.module.timeline .card .info .description ol li{margin-top:10px}.module.timeline .card .info .description ul li:first-child,.module.timeline .card .info .description ol li:first-child{margin-top:0}.module.timeline .card .info .description ul{list-style-type:square}.module.timeline .card .info .description ol{list-style-type:decimal}.module.timeline .card .info .description.caption{font-size:12px;padding:3px 0 0}.module.timeline .card .info .media-credit{margin-top:10px}.module.timeline .card .info footer{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;margin:25px 0 0;margin-top:10px}.module.timeline .card .info footer a:not(.button),.module.timeline .card .info footer span[data-simulated-link]{color:#ff0e49}.module.timeline .card .info footer a:not(.button):hover,.module.timeline .card .info footer span[data-simulated-link]:hover{color:#86c0c0}.module.timeline .card .info footer small{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;font-size:14px;text-transform:none}@media screen and (max-width: 1015px){.module.timeline .card .info footer small{display:block;margin-top:10px}}.module.timeline .card .info footer .icon-forward{font-size:60px;line-height:0;margin-top:-7px;color:inherit}@media screen and (max-width: 1015px){.module.timeline .card .info footer{margin:10px 0 0}}.module.timeline .card.sans-image .info{width:auto;float:none}.module.timeline .card .thumb{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;width:268px;height:276px;float:right;position:relative}.module.timeline .x-axis{overflow:hidden;height:96px}.module.timeline .x-axis .track{position:relative;height:74px;background-color:#fcfbfb}.state-loading.module.timeline .x-axis .track .loader{display:block}.module.timeline .x-axis .track .intervals{position:absolute;top:0;height:100%;white-space:nowrap;background-color:#e8e4e4;cursor:move}.module.timeline .x-axis .track .intervals .interval{position:relative;display:inline-block;height:100%;width:8px}.module.timeline .x-axis .track .intervals .interval .marker,.module.timeline .x-axis .track .intervals .interval .ghost-marker{display:inline-block;height:100%;margin-left:1px}.module.timeline .x-axis .track .intervals .interval .marker:first-child,.module.timeline .x-axis .track .intervals .interval .ghost-marker:first-child{margin-left:0}.module.timeline .x-axis .track .intervals .interval .marker{position:relative;width:3px;cursor:pointer;background-color:#222f3f}.module.timeline .x-axis .track .intervals .interval .marker.state-current:before,.module.timeline .x-axis .track .intervals .interval .marker:hover:before,.module.timeline .x-axis .track .intervals .interval .marker.state-current:after,.module.timeline .x-axis .track .intervals .interval .marker:hover:after{content:'';width:1px;height:100%;position:absolute;top:0;background-color:#222f3f}.module.timeline .x-axis .track .intervals .interval .marker.state-current:before,.module.timeline .x-axis .track .intervals .interval .marker:hover:before{right:100%}.module.timeline .x-axis .track .intervals .interval .marker.state-current:after,.module.timeline .x-axis .track .intervals .interval .marker:hover:after{left:100%}.module.timeline .x-axis .track .intervals .interval .marker.state-current{background-color:#ff0e49;cursor:default}.module.timeline .x-axis .track .intervals .interval .marker.state-current:before,.module.timeline .x-axis .track .intervals .interval .marker.state-current:after{background-color:#ff0e49}.module.timeline .x-axis .track .intervals .interval .marker:hover:not(.state-current){background-color:#ebff00}.module.timeline .x-axis .track .intervals .interval .marker:hover:not(.state-current):before,.module.timeline .x-axis .track .intervals .interval .marker:hover:not(.state-current):after{background-color:#ebff00}.module.timeline .x-axis .track .intervals .interval .ghost-marker{width:1px;background-color:#b6abab}.module.timeline .x-axis .track .intervals .interval .label{-webkit-touch-callout:default;-webkit-user-select:auto;-khtml-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px;position:absolute;bottom:-20px;width:96px;text-align:center;left:0;cursor:auto}.module.timeline .x-axis .track .intervals .interval .label:before{content:'';position:absolute;top:-4px;left:0;width:1px;height:9px;background-color:#222f3f}.module.timeline .x-axis .track .intervals .interval:first-child .label:before{display:none}.module.steps-carousel{position:relative}@media screen and (max-width: 1015px){.module.steps-carousel{display:none !important}}.module.steps-carousel>h1{margin-left:auto;margin-right:auto;width:1000px;font-size:26px}.module.steps-carousel>h1:before,.module.steps-carousel>h1:after{content:'';display:table}.module.steps-carousel>h1:after{clear:both}.module.steps-carousel>h1:before,.module.steps-carousel>h1:after{content:'';display:table}.module.steps-carousel>h1:after{clear:both}.module.steps-carousel>h1 .cols-extra{position:relative;left:-10px}@media screen and (max-width: 1015px){.module.steps-carousel>h1{width:auto}}.module.steps-carousel>h2{margin-left:auto;margin-right:auto;width:1000px;font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;margin-top:10px}.module.steps-carousel>h2:before,.module.steps-carousel>h2:after{content:'';display:table}.module.steps-carousel>h2:after{clear:both}.module.steps-carousel>h2:before,.module.steps-carousel>h2:after{content:'';display:table}.module.steps-carousel>h2:after{clear:both}.module.steps-carousel>h2 .cols-extra{position:relative;left:-10px}@media screen and (max-width: 1015px){.module.steps-carousel>h2{width:auto}}.module.steps-carousel>h2 a:not(.button),.module.steps-carousel>h2 span[data-simulated-link]{color:#ff0e49}.module.steps-carousel>h2 a:not(.button):hover,.module.steps-carousel>h2 span[data-simulated-link]:hover{color:#86c0c0}.module.steps-carousel .panels{position:relative;overflow:hidden;height:353px;margin-top:40px}.module.steps-carousel .panels>ol{position:relative;height:100%;white-space:nowrap}.module.steps-carousel .panels>ol>li{vertical-align:top;display:inline-block;width:100%;height:100%}.module.steps-carousel .panels>ol>li{position:relative}.module.steps-carousel .panels .next-prev{position:absolute;top:50%;left:50%;width:1000px;margin-left:-500px}.module.steps-carousel .panels .next-prev .prev,.module.steps-carousel .panels .next-prev .next{font-family:'Design Trust Glyphs' !important;font-weight:normal;font-style:normal;text-transform:none;text-decoration:none;text-rendering:optimizeLegibility;line-height:1;text-align:center;vertical-align:middle;display:inline-block;white-space:nowrap;color:#ff0e49;position:absolute;line-height:0;font-size:50px;top:0}.module.steps-carousel .panels .next-prev .prev>span,.module.steps-carousel .panels .next-prev .next>span{display:none}.module.steps-carousel .panels .next-prev .prev:after,.module.steps-carousel .panels .next-prev .next:after{content:'h'}.module.steps-carousel .panels .next-prev .prev:hover,.module.steps-carousel .panels .next-prev .next:hover{color:#222f3f}.module.steps-carousel .panels .next-prev .prev.prev,.module.steps-carousel .panels .next-prev .next.prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.module.steps-carousel .panels .next-prev .prev.next,.module.steps-carousel .panels .next-prev .next.next{margin-top:-7px}.module.steps-carousel .panels .next-prev .prev{left:0}.module.steps-carousel .panels .next-prev .next{right:0}.module.steps-carousel .card{position:absolute;width:553px;min-height:276px;padding:20px;left:50%;margin-left:-296.5px;bottom:30px;white-space:normal;background-color:#e8e4e4}.module.steps-carousel .card:before,.module.steps-carousel .card:after{content:'';display:table}.module.steps-carousel .card:after{clear:both}.module.steps-carousel .card:before,.module.steps-carousel .card:after{content:'';display:table}.module.steps-carousel .card:after{clear:both}.module.steps-carousel .card:before{content:'';width:0;height:0;position:absolute;top:100%;left:50%;margin-left:-12px;border-style:solid;border-width:13px 12px 0 12px;border-color:#e8e4e4 transparent transparent transparent}.module.steps-carousel .card .info{width:268px;float:left}.module.steps-carousel .card .info h2{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:1.3;margin:0 0 .8em;color:#ff0e49}.module.steps-carousel .card .info h3{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px;margin:0 0 .8em}.module.steps-carousel .card .info .description{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:14px;line-height:1.71}.module.steps-carousel .card .info .description a{color:#ff0e49}.module.steps-carousel .card .info .description a:hover{color:#86c0c0}.module.steps-carousel .card .info .description b,.module.steps-carousel .card .info .description strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:normal;text-transform:none}.module.steps-carousel .card .info .description b i,.module.steps-carousel .card .info .description strong i,.module.steps-carousel .card .info .description b em,.module.steps-carousel .card .info .description strong em{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.module.steps-carousel .card .info .description i,.module.steps-carousel .card .info .description em{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.module.steps-carousel .card .info .description i b,.module.steps-carousel .card .info .description em b,.module.steps-carousel .card .info .description i strong,.module.steps-carousel .card .info .description em strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.module.steps-carousel .card .info .description u{text-decoration:underline}.module.steps-carousel .card .info .description p,.module.steps-carousel .card .info .description ul,.module.steps-carousel .card .info .description ol,.module.steps-carousel .card .info .description dl,.module.steps-carousel .card .info .description table{margin-bottom:20px}.module.steps-carousel .card .info .description p:last-child,.module.steps-carousel .card .info .description ul:last-child,.module.steps-carousel .card .info .description ol:last-child,.module.steps-carousel .card .info .description dl:last-child,.module.steps-carousel .card .info .description table:last-child{margin-bottom:0}@media screen and (max-width: 1015px){.module.steps-carousel .card .info .description p:last-child,.module.steps-carousel .card .info .description ul:last-child,.module.steps-carousel .card .info .description ol:last-child,.module.steps-carousel .card .info .description dl:last-child,.module.steps-carousel .card .info .description table:last-child{margin-bottom:20px}}.module.steps-carousel .card .info .description h1,.module.steps-carousel .card .info .description h2,.module.steps-carousel .card .info .description h3,.module.steps-carousel .card .info .description h4,.module.steps-carousel .card .info .description h5,.module.steps-carousel .card .info .description h6{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.module.steps-carousel .card .info .description.extended h1,.module.steps-carousel .card .info .description.variant h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:32px}.module.steps-carousel .card .info .description.extended h1 span,.module.steps-carousel .card .info .description.variant h1 span{line-height:32px !important}.module.steps-carousel .card .info .description.extended p,.module.steps-carousel .card .info .description.variant p,.module.steps-carousel .card .info .description.extended ul,.module.steps-carousel .card .info .description.variant ul,.module.steps-carousel .card .info .description.extended ol,.module.steps-carousel .card .info .description.variant ol,.module.steps-carousel .card .info .description.extended dl,.module.steps-carousel .card .info .description.variant dl,.module.steps-carousel .card .info .description.extended table,.module.steps-carousel .card .info .description.variant table{margin-bottom:20px}.module.steps-carousel .card .info .description.extended p:last-child,.module.steps-carousel .card .info .description.variant p:last-child,.module.steps-carousel .card .info .description.extended ul:last-child,.module.steps-carousel .card .info .description.variant ul:last-child,.module.steps-carousel .card .info .description.extended ol:last-child,.module.steps-carousel .card .info .description.variant ol:last-child,.module.steps-carousel .card .info .description.extended dl:last-child,.module.steps-carousel .card .info .description.variant dl:last-child,.module.steps-carousel .card .info .description.extended table:last-child,.module.steps-carousel .card .info .description.variant table:last-child{margin-bottom:0}.module.steps-carousel .card .info .description.extended h1{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:26px;line-height:34px}.module.steps-carousel .card .info .description.extended h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.module.steps-carousel .card .info .description.extended h3{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:30px}.module.steps-carousel .card .info .description.extended ul,.module.steps-carousel .card .info .description.extended ol{padding-left:0 !important}.module.steps-carousel .card .info .description.extended ul{list-style-type:none !important}.module.steps-carousel .card .info .description.extended ol{list-style-type:decimal !important}.module.steps-carousel .card .info .description :empty:not(br){display:none}.module.steps-carousel .card .info .description span,.module.steps-carousel .card .info .description i,.module.steps-carousel .card .info .description b,.module.steps-carousel .card .info .description strong,.module.steps-carousel .card .info .description em,.module.steps-carousel .card .info .description a{font-size:inherit !important;line-height:inherit !important}.module.steps-carousel .card .info .description ul,.module.steps-carousel .card .info .description ol{padding-left:1.3em}.module.steps-carousel .card .info .description ul li,.module.steps-carousel .card .info .description ol li{margin-top:10px}.module.steps-carousel .card .info .description ul li:first-child,.module.steps-carousel .card .info .description ol li:first-child{margin-top:0}.module.steps-carousel .card .info .description ul{list-style-type:square}.module.steps-carousel .card .info .description ol{list-style-type:decimal}.module.steps-carousel .card .info .description.caption{font-size:12px;padding:3px 0 0}.module.steps-carousel .card .info .media-credit{margin-top:10px}.module.steps-carousel .card .info footer{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;margin:25px 0 0;margin-top:10px}.module.steps-carousel .card .info footer a:not(.button),.module.steps-carousel .card .info footer span[data-simulated-link]{color:#ff0e49}.module.steps-carousel .card .info footer a:not(.button):hover,.module.steps-carousel .card .info footer span[data-simulated-link]:hover{color:#86c0c0}.module.steps-carousel .card .info footer small{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;font-size:14px;text-transform:none}@media screen and (max-width: 1015px){.module.steps-carousel .card .info footer small{display:block;margin-top:10px}}.module.steps-carousel .card .info footer .icon-forward{font-size:60px;line-height:0;margin-top:-7px;color:inherit}@media screen and (max-width: 1015px){.module.steps-carousel .card .info footer{margin:10px 0 0}}.module.steps-carousel .card.sans-image .info{width:auto;float:none}.module.steps-carousel .card .thumb{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;width:268px;height:276px;float:right;position:relative}.module.steps-carousel .x-axis{overflow:hidden;height:96px}.module.steps-carousel .x-axis .track{position:relative;height:74px;background-color:#fcfbfb}.state-loading.module.steps-carousel .x-axis .track .loader{display:block}.module.steps-carousel .x-axis .track .intervals{position:absolute;top:0;height:100%;white-space:nowrap;background-color:#e8e4e4;cursor:move}.module.steps-carousel .x-axis .track .intervals .interval{position:relative;display:inline-block;height:100%;width:8px}.module.steps-carousel .x-axis .track .intervals .interval .marker,.module.steps-carousel .x-axis .track .intervals .interval .ghost-marker{display:inline-block;height:100%;margin-left:1px}.module.steps-carousel .x-axis .track .intervals .interval .marker:first-child,.module.steps-carousel .x-axis .track .intervals .interval .ghost-marker:first-child{margin-left:0}.module.steps-carousel .x-axis .track .intervals .interval .marker{position:relative;width:3px;cursor:pointer;background-color:#222f3f}.module.steps-carousel .x-axis .track .intervals .interval .marker.state-current:before,.module.steps-carousel .x-axis .track .intervals .interval .marker:hover:before,.module.steps-carousel .x-axis .track .intervals .interval .marker.state-current:after,.module.steps-carousel .x-axis .track .intervals .interval .marker:hover:after{content:'';width:1px;height:100%;position:absolute;top:0;background-color:#222f3f}.module.steps-carousel .x-axis .track .intervals .interval .marker.state-current:before,.module.steps-carousel .x-axis .track .intervals .interval .marker:hover:before{right:100%}.module.steps-carousel .x-axis .track .intervals .interval .marker.state-current:after,.module.steps-carousel .x-axis .track .intervals .interval .marker:hover:after{left:100%}.module.steps-carousel .x-axis .track .intervals .interval .marker.state-current{background-color:#ff0e49;cursor:default}.module.steps-carousel .x-axis .track .intervals .interval .marker.state-current:before,.module.steps-carousel .x-axis .track .intervals .interval .marker.state-current:after{background-color:#ff0e49}.module.steps-carousel .x-axis .track .intervals .interval .marker:hover:not(.state-current){background-color:#ebff00}.module.steps-carousel .x-axis .track .intervals .interval .marker:hover:not(.state-current):before,.module.steps-carousel .x-axis .track .intervals .interval .marker:hover:not(.state-current):after{background-color:#ebff00}.module.steps-carousel .x-axis .track .intervals .interval .ghost-marker{width:1px;background-color:#b6abab}.module.steps-carousel .x-axis .track .intervals .interval .label{-webkit-touch-callout:default;-webkit-user-select:auto;-khtml-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px;position:absolute;bottom:-20px;width:96px;text-align:center;left:0;cursor:auto}.module.steps-carousel .x-axis .track .intervals .interval .label:before{content:'';position:absolute;top:-4px;left:0;width:1px;height:9px;background-color:#222f3f}.module.steps-carousel .x-axis .track .intervals .interval:first-child .label:before{display:none}.module.steps-carousel .card{width:680px;margin-left:-360px}.module.steps-carousel .card:before{display:none}.module.steps-carousel .card .thumb{width:389px}.module.steps-carousel .x-axis{height:110px}.module.steps-carousel .x-axis .track{height:40px}.module.steps-carousel .x-axis .track .intervals{width:100%;text-align:center;cursor:default}.module.steps-carousel .x-axis .track .intervals .interval{width:90px;vertical-align:top;white-space:normal}.module.steps-carousel .x-axis .track .intervals .interval .marker{margin:0 auto;float:none}.module.steps-carousel .x-axis .track .intervals .interval .marker:first-child{margin-left:auto}.module.steps-carousel .x-axis .track .intervals .interval .marker.state-current+.label{color:#ff0e49}.module.steps-carousel .x-axis .track .intervals .interval .label{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:14px;line-height:1.3;position:static;width:auto;text-align:center;margin:10px 0 0;cursor:pointer}.module.steps-carousel .x-axis .track .intervals .interval .label:before{display:none}.module.search{position:relative}.module.search h1{margin:0 0 20px}.module.search .search-button{font-family:'Design Trust Glyphs' !important;font-weight:normal;font-style:normal;text-transform:none;text-decoration:none;text-rendering:optimizeLegibility;line-height:1;text-align:center;vertical-align:middle;display:inline-block;white-space:nowrap;color:#ff0e49;position:absolute;top:12px;right:6px;font-size:50px;line-height:0}.module.search .search-button>span{display:none}.module.search .search-button:after{content:'g'}.module.search .search-button:hover{color:#222f3f}@media screen and (max-width: 1015px){.module.search .search-button{top:7px}}.module.search.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;background-color:#e8e4e4}.module.sharing{padding-top:6.66666667px;padding-bottom:6.66666667px}.module.sharing:before,.module.sharing:after{content:'';display:table}.module.sharing:after{clear:both}.module.sharing:before,.module.sharing:after{content:'';display:table}.module.sharing:after{clear:both}.module.sharing h1{float:left;color:#ff0e49;padding-right:15px}.module.sharing .social-links{float:left}.module.sharing .social-links>a{font-size:50px;width:27px;margin-top:-20px}.module.connect .social-links{margin-top:20px}.module.connect .social-links>a{font-size:50px;width:27px;margin-top:-20px}.module.simple-list{font-size:14px}.module.simple-list h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px;margin:0 0 10px}.module.simple-list ul li{line-height:1.3;margin:0 0 10px}@media screen and (max-width: 1015px){.module.simple-list h2{margin:0 0 5px}.module.simple-list ul li{margin:0 0 5px}}.module.pod-list-item{font-size:14px}.module.pod-list-item>div{margin:0 20px 0 0;line-height:1.6}.module.pod-list-item>div.primary{font-family:'Apex Serif',serif;font-weight:bold;font-style:normal;text-transform:none}.module.pod-list-item>div.secondary a:not(.button),.module.pod-list-item>div.secondary span[data-simulated-link]{color:#ff0e49}.module.pod-list-item>div.secondary a:not(.button):hover,.module.pod-list-item>div.secondary span[data-simulated-link]:hover{color:#86c0c0}.module.pod-list-item>div.tertiary{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.module.bullet-list{font-size:14px}.module.bullet-list h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px;margin:0 0 10px}.module.bullet-list ul li{line-height:1.3;margin:0 0 10px}@media screen and (max-width: 1015px){.module.bullet-list h2{margin:0 0 5px}.module.bullet-list ul li{margin:0 0 5px}}.module.bullet-list ul li{list-style-type:square;list-style-position:outside;margin-left:1.25em}.module.overview h1{margin-bottom:10px;font-size:26px;color:#ff0e49}.module.overview .text{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:14px;line-height:1.71}.module.overview .text a{color:#ff0e49}.module.overview .text a:hover{color:#86c0c0}.module.overview .text b,.module.overview .text strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:normal;text-transform:none}.module.overview .text b i,.module.overview .text strong i,.module.overview .text b em,.module.overview .text strong em{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.module.overview .text i,.module.overview .text em{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.module.overview .text i b,.module.overview .text em b,.module.overview .text i strong,.module.overview .text em strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.module.overview .text u{text-decoration:underline}.module.overview .text p,.module.overview .text ul,.module.overview .text ol,.module.overview .text dl,.module.overview .text table{margin-bottom:20px}.module.overview .text p:last-child,.module.overview .text ul:last-child,.module.overview .text ol:last-child,.module.overview .text dl:last-child,.module.overview .text table:last-child{margin-bottom:0}@media screen and (max-width: 1015px){.module.overview .text p:last-child,.module.overview .text ul:last-child,.module.overview .text ol:last-child,.module.overview .text dl:last-child,.module.overview .text table:last-child{margin-bottom:20px}}.module.overview .text h1,.module.overview .text h2,.module.overview .text h3,.module.overview .text h4,.module.overview .text h5,.module.overview .text h6{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.module.overview .text.extended h1,.module.overview .text.variant h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:32px}.module.overview .text.extended h1 span,.module.overview .text.variant h1 span{line-height:32px !important}.module.overview .text.extended p,.module.overview .text.variant p,.module.overview .text.extended ul,.module.overview .text.variant ul,.module.overview .text.extended ol,.module.overview .text.variant ol,.module.overview .text.extended dl,.module.overview .text.variant dl,.module.overview .text.extended table,.module.overview .text.variant table{margin-bottom:20px}.module.overview .text.extended p:last-child,.module.overview .text.variant p:last-child,.module.overview .text.extended ul:last-child,.module.overview .text.variant ul:last-child,.module.overview .text.extended ol:last-child,.module.overview .text.variant ol:last-child,.module.overview .text.extended dl:last-child,.module.overview .text.variant dl:last-child,.module.overview .text.extended table:last-child,.module.overview .text.variant table:last-child{margin-bottom:0}.module.overview .text.extended h1{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:26px;line-height:34px}.module.overview .text.extended h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.module.overview .text.extended h3{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:30px}.module.overview .text.extended ul,.module.overview .text.extended ol{padding-left:0 !important}.module.overview .text.extended ul{list-style-type:none !important}.module.overview .text.extended ol{list-style-type:decimal !important}.module.overview .text :empty:not(br){display:none}.module.overview .text span,.module.overview .text i,.module.overview .text b,.module.overview .text strong,.module.overview .text em,.module.overview .text a{font-size:inherit !important;line-height:inherit !important}.module.overview .text ul,.module.overview .text ol{padding-left:1.3em}.module.overview .text ul li,.module.overview .text ol li{margin-top:10px}.module.overview .text ul li:first-child,.module.overview .text ol li:first-child{margin-top:0}.module.overview .text ul{list-style-type:square}.module.overview .text ol{list-style-type:decimal}.module.overview .text.caption{font-size:12px;padding:3px 0 0}.module.overview .text+.text{margin-top:20px}.module.no-results{display:none}.module.state-inactive{display:none}.page-header{padding:0 0 34px;border-bottom:1px solid #e8e4e4}.page-header:before,.page-header:after{content:'';display:table}.page-header:after{clear:both}.page-header:before,.page-header:after{content:'';display:table}.page-header:after{clear:both}.page-header h1{margin:47px 0 0;font-size:36px}.page-header h1 small{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;font-size:14px;text-transform:none}@media screen and (max-width: 1015px){.page-header h1 small{display:block;margin-top:10px}}.page-header h1 .soft{color:#9b9292}@media screen and (max-width: 1015px){.page-header h1{width:100%;margin:20px 0 0}}.page-header h2{margin:6.66666667px 0 0;font-size:22px;line-height:1.4;color:#ff0e49}.page-header h2 a:not(.button),.page-header h2 span[data-simulated-link]{color:#ff0e49}.page-header h2 a:not(.button):hover,.page-header h2 span[data-simulated-link]:hover{color:#86c0c0}.page-header h2 a{font-family:'Apex Serif',serif;font-weight:bold;font-style:normal;text-transform:none}@media screen and (max-width: 1015px){.page-header h2{padding-right:0}}.page-header .module.donations{margin-top:13px}.page-header .meta{float:right;text-align:right;font-size:14px}@media screen and (max-width: 1015px){.page-header .meta{float:none;text-align:left;margin-top:20px}}.page-header .meta strong{color:#ff0e49}.page-header .meta>div{margin-top:16px}.page-header .meta>div:first-child{margin-top:0}@media screen and (max-width: 1015px){.page-header .meta>div.tag{float:left}}@media screen and (max-width: 1015px){.page-header .meta>div.milestone{float:left;width:100%;margin-top:20px}}@media screen and (max-width: 1015px){.page-header{padding-bottom:0;border-bottom:none}.page-header h2{margin:10px 0 0}}.page-header .iso-controls{margin-top:65px}@media screen and (max-width: 1015px){.page-header .iso-controls{margin-top:20px}}.page-header .meta{margin-top:52px}@media screen and (max-width: 1015px){.page-header .meta{margin-top:20px}}.page-header+.tier,.page-header+.primary-content-region,.page-header+.paginated-list{margin-top:58px}@media screen and (max-width: 1015px){.page-header+.tier,.page-header+.primary-content-region,.page-header+.paginated-list{margin-top:20px}}.page-header+.sub-nav{margin-bottom:58px}@media screen and (max-width: 1015px){.page-header+.sub-nav{margin-top:20px;margin-bottom:30px}}.sub-nav:before,.sub-nav:after{content:'';display:table}.sub-nav:after{clear:both}.sub-nav:before,.sub-nav:after{content:'';display:table}.sub-nav:after{clear:both}.sub-nav .items>li{-webkit-transition-property:color opacity;-webkit-transition-duration:.2s;-webkit-transition-delay:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:color opacity;-moz-transition-duration:.2s;-moz-transition-delay:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-property:color opacity;-ms-transition-duration:.2s;-ms-transition-delay:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-property:color opacity;-o-transition-duration:.2s;-o-transition-delay:ease-in-out;-o-transition-timing-function:ease-in-out;transition-property:color opacity;transition-duration:.2s;transition-delay:ease-in-out;transition-timing-function:ease-in-out;float:left;margin:15px 0 0 20px;color:#b6abab}.sub-nav .items>li a{padding:6px 0 0}@media screen and (max-width: 1015px){.sub-nav .items>li a{padding:6px 0}}.sub-nav .items>li:first-child{margin-left:0}.sub-nav .items>li.state-current{color:#222f3f}.sub-nav .items>li.state-current a{cursor:default}.sub-nav .items>li.state-current a:hover{color:inherit}@media screen and (max-width: 1015px){.sub-nav{padding:0;margin:0}.sub-nav .items>li{float:none;margin:0;border-bottom:1px solid #e8e4e4}.sub-nav .items>li:first-child{border-top:1px solid #e8e4e4;margin:0}}.breadcrumb{margin:0}.breadcrumb:before,.breadcrumb:after{content:'';display:table}.breadcrumb:after{clear:both}.breadcrumb:before,.breadcrumb:after{content:'';display:table}.breadcrumb:after{clear:both}.breadcrumb .items>li{-webkit-transition-property:color opacity;-webkit-transition-duration:.2s;-webkit-transition-delay:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:color opacity;-moz-transition-duration:.2s;-moz-transition-delay:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-property:color opacity;-ms-transition-duration:.2s;-ms-transition-delay:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-property:color opacity;-o-transition-duration:.2s;-o-transition-delay:ease-in-out;-o-transition-timing-function:ease-in-out;transition-property:color opacity;transition-duration:.2s;transition-delay:ease-in-out;transition-timing-function:ease-in-out;float:left;margin:15px 0 0 20px;color:#b6abab}.breadcrumb .items>li a{padding:6px 0 0}@media screen and (max-width: 1015px){.breadcrumb .items>li a{padding:6px 0}}.breadcrumb .items>li:first-child{margin-left:0}.breadcrumb .items>li.state-current{color:#222f3f}.breadcrumb .items>li.state-current a{cursor:default}.breadcrumb .items>li.state-current a:hover{color:inherit}@media screen and (max-width: 1015px){.breadcrumb{padding:0;margin:0}.breadcrumb .items>li{float:none;margin:0;border-bottom:1px solid #e8e4e4}.breadcrumb .items>li:first-child{border-top:1px solid #e8e4e4;margin:0}}.breadcrumb:before,.breadcrumb:after{content:'';display:table}.breadcrumb:after{clear:both}.breadcrumb:before,.breadcrumb:after{content:'';display:table}.breadcrumb:after{clear:both}.breadcrumb .items>li{-webkit-transition-property:color opacity;-webkit-transition-duration:.2s;-webkit-transition-delay:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:color opacity;-moz-transition-duration:.2s;-moz-transition-delay:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-property:color opacity;-ms-transition-duration:.2s;-ms-transition-delay:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-property:color opacity;-o-transition-duration:.2s;-o-transition-delay:ease-in-out;-o-transition-timing-function:ease-in-out;transition-property:color opacity;transition-duration:.2s;transition-delay:ease-in-out;transition-timing-function:ease-in-out;float:left;margin:15px 0 0 20px;color:#b6abab}.breadcrumb .items>li a{padding:6px 0 0}@media screen and (max-width: 1015px){.breadcrumb .items>li a{padding:6px 0}}.breadcrumb .items>li:first-child{margin-left:0}.breadcrumb .items>li.state-current{color:#222f3f}.breadcrumb .items>li.state-current a{cursor:default}.breadcrumb .items>li.state-current a:hover{color:inherit}@media screen and (max-width: 1015px){.breadcrumb{padding:0;margin:0}.breadcrumb .items>li{float:none;margin:0;border-bottom:1px solid #e8e4e4}.breadcrumb .items>li:first-child{border-top:1px solid #e8e4e4;margin:0}}.breadcrumb .items>li{opacity:0}.breadcrumb .items>li.root,.breadcrumb .items>li.parent{opacity:1}:hover.breadcrumb .items>li{opacity:1}@media screen and (max-width: 1015px){.breadcrumb{padding-top:13.33333333px}.breadcrumb .items>li{opacity:1}.breadcrumb .items>li:first-child{margin:0}.breadcrumb .items>li.root{border:none}.breadcrumb .items>li.root+li{border-top:1px solid #e8e4e4}}.iso-controls{float:right;margin:17px 0 0}.iso-controls>.larch-select{float:left;width:160px;margin:0 0 0 20px}.iso-controls>.larch-select:first-child{margin-left:0}.iso-controls>.larch-select .control{cursor:pointer}@media screen and (max-width: 1015px){.iso-controls>.larch-select{margin-top:10px}}@media screen and (max-width: 1015px){.iso-controls{float:left;margin-top:0}}.primary-content-region>.hd{position:relative;margin:0 0 30px;padding:30px 0 0}.primary-content-region>.hd:before,.primary-content-region>.hd:after{content:'';display:table}.primary-content-region>.hd:after{clear:both}.primary-content-region>.hd:before,.primary-content-region>.hd:after{content:'';display:table}.primary-content-region>.hd:after{clear:both}.with-hr.primary-content-region>.hd,.primary-content-region>.hd>.with-hr{border-top:1px solid #e8e4e4}.primary-content-region>.hd h1{float:left}@media screen and (max-width: 1015px){.primary-content-region>.hd h1{float:none}}.primary-content-region>.hd .meta{float:right}.primary-content-region>.hd .meta:before,.primary-content-region>.hd .meta:after{content:'';display:table}.primary-content-region>.hd .meta:after{clear:both}.primary-content-region>.hd .meta:before,.primary-content-region>.hd .meta:after{content:'';display:table}.primary-content-region>.hd .meta:after{clear:both}.primary-content-region>.hd .meta.iso-controls{margin-top:0}@media screen and (max-width: 1015px){.primary-content-region>.hd .meta{float:left;margin-top:15px}}.primary-content-region>.hd .tier{clear:both}.primary-content-region>.hd .tier .module{margin-top:10px}.primary-content-region>.hd .blurb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:14px;line-height:1.71;clear:both;margin:10px 0 0;padding-right:30px}.primary-content-region>.hd .blurb a{color:#ff0e49}.primary-content-region>.hd .blurb a:hover{color:#86c0c0}.primary-content-region>.hd .blurb b,.primary-content-region>.hd .blurb strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:normal;text-transform:none}.primary-content-region>.hd .blurb b i,.primary-content-region>.hd .blurb strong i,.primary-content-region>.hd .blurb b em,.primary-content-region>.hd .blurb strong em{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.primary-content-region>.hd .blurb i,.primary-content-region>.hd .blurb em{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.primary-content-region>.hd .blurb i b,.primary-content-region>.hd .blurb em b,.primary-content-region>.hd .blurb i strong,.primary-content-region>.hd .blurb em strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.primary-content-region>.hd .blurb u{text-decoration:underline}.primary-content-region>.hd .blurb p,.primary-content-region>.hd .blurb ul,.primary-content-region>.hd .blurb ol,.primary-content-region>.hd .blurb dl,.primary-content-region>.hd .blurb table{margin-bottom:20px}.primary-content-region>.hd .blurb p:last-child,.primary-content-region>.hd .blurb ul:last-child,.primary-content-region>.hd .blurb ol:last-child,.primary-content-region>.hd .blurb dl:last-child,.primary-content-region>.hd .blurb table:last-child{margin-bottom:0}@media screen and (max-width: 1015px){.primary-content-region>.hd .blurb p:last-child,.primary-content-region>.hd .blurb ul:last-child,.primary-content-region>.hd .blurb ol:last-child,.primary-content-region>.hd .blurb dl:last-child,.primary-content-region>.hd .blurb table:last-child{margin-bottom:20px}}.primary-content-region>.hd .blurb h1,.primary-content-region>.hd .blurb h2,.primary-content-region>.hd .blurb h3,.primary-content-region>.hd .blurb h4,.primary-content-region>.hd .blurb h5,.primary-content-region>.hd .blurb h6{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.primary-content-region>.hd .blurb.extended h1,.primary-content-region>.hd .blurb.variant h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:32px}.primary-content-region>.hd .blurb.extended h1 span,.primary-content-region>.hd .blurb.variant h1 span{line-height:32px !important}.primary-content-region>.hd .blurb.extended p,.primary-content-region>.hd .blurb.variant p,.primary-content-region>.hd .blurb.extended ul,.primary-content-region>.hd .blurb.variant ul,.primary-content-region>.hd .blurb.extended ol,.primary-content-region>.hd .blurb.variant ol,.primary-content-region>.hd .blurb.extended dl,.primary-content-region>.hd .blurb.variant dl,.primary-content-region>.hd .blurb.extended table,.primary-content-region>.hd .blurb.variant table{margin-bottom:20px}.primary-content-region>.hd .blurb.extended p:last-child,.primary-content-region>.hd .blurb.variant p:last-child,.primary-content-region>.hd .blurb.extended ul:last-child,.primary-content-region>.hd .blurb.variant ul:last-child,.primary-content-region>.hd .blurb.extended ol:last-child,.primary-content-region>.hd .blurb.variant ol:last-child,.primary-content-region>.hd .blurb.extended dl:last-child,.primary-content-region>.hd .blurb.variant dl:last-child,.primary-content-region>.hd .blurb.extended table:last-child,.primary-content-region>.hd .blurb.variant table:last-child{margin-bottom:0}.primary-content-region>.hd .blurb.extended h1{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:26px;line-height:34px}.primary-content-region>.hd .blurb.extended h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.primary-content-region>.hd .blurb.extended h3{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:30px}.primary-content-region>.hd .blurb.extended ul,.primary-content-region>.hd .blurb.extended ol{padding-left:0 !important}.primary-content-region>.hd .blurb.extended ul{list-style-type:none !important}.primary-content-region>.hd .blurb.extended ol{list-style-type:decimal !important}.primary-content-region>.hd .blurb :empty:not(br){display:none}.primary-content-region>.hd .blurb span,.primary-content-region>.hd .blurb i,.primary-content-region>.hd .blurb b,.primary-content-region>.hd .blurb strong,.primary-content-region>.hd .blurb em,.primary-content-region>.hd .blurb a{font-size:inherit !important;line-height:inherit !important}.primary-content-region>.hd .blurb ul,.primary-content-region>.hd .blurb ol{padding-left:1.3em}.primary-content-region>.hd .blurb ul li,.primary-content-region>.hd .blurb ol li{margin-top:10px}.primary-content-region>.hd .blurb ul li:first-child,.primary-content-region>.hd .blurb ol li:first-child{margin-top:0}.primary-content-region>.hd .blurb ul{list-style-type:square}.primary-content-region>.hd .blurb ol{list-style-type:decimal}.primary-content-region>.hd .blurb.caption{font-size:12px;padding:3px 0 0}.primary-content-region>.bd{position:relative}.primary-content-region>.bd:before,.primary-content-region>.bd:after{content:'';display:table}.primary-content-region>.bd:after{clear:both}.primary-content-region>.bd:before,.primary-content-region>.bd:after{content:'';display:table}.primary-content-region>.bd:after{clear:both}.primary-content-region>.bd>.tier{margin-bottom:20px}@media screen and (max-width: 1015px){.primary-content-region>.hd{margin:0 0 20px;padding:20px 0 0}.with-hr.primary-content-region>.hd{border-top:none}}.primary-content-region>.hd h1{font-size:26px}.primary-content-region h2.secondary-header{margin-bottom:20px;font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px}.primary-content-region.page-section{margin-bottom:40px;padding-top:40px;border-top:1px solid #e8e4e4}.primary-content-region.page-section:first-child{padding-top:60px;border-top:0}@media screen and (max-width: 1015px){.primary-content-region.page-section{padding-top:20px}.primary-content-region.page-section:first-child{padding-top:20px}}.primary-content-region.page-section>.hd{margin-bottom:10px;padding-top:0}.primary-content-region.page-section .primary h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;margin:20px 0 5px}.primary-content-region.page-section h3{margin-bottom:10px;font-size:22px;line-height:1.3}.primary-content-region.page-section .quotey{margin-top:40px}.primary-content-region.page-section .text{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:14px;line-height:1.71}.primary-content-region.page-section .text a{color:#ff0e49}.primary-content-region.page-section .text a:hover{color:#86c0c0}.primary-content-region.page-section .text b,.primary-content-region.page-section .text strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:normal;text-transform:none}.primary-content-region.page-section .text b i,.primary-content-region.page-section .text strong i,.primary-content-region.page-section .text b em,.primary-content-region.page-section .text strong em{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.primary-content-region.page-section .text i,.primary-content-region.page-section .text em{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.primary-content-region.page-section .text i b,.primary-content-region.page-section .text em b,.primary-content-region.page-section .text i strong,.primary-content-region.page-section .text em strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.primary-content-region.page-section .text u{text-decoration:underline}.primary-content-region.page-section .text p,.primary-content-region.page-section .text ul,.primary-content-region.page-section .text ol,.primary-content-region.page-section .text dl,.primary-content-region.page-section .text table{margin-bottom:20px}.primary-content-region.page-section .text p:last-child,.primary-content-region.page-section .text ul:last-child,.primary-content-region.page-section .text ol:last-child,.primary-content-region.page-section .text dl:last-child,.primary-content-region.page-section .text table:last-child{margin-bottom:0}@media screen and (max-width: 1015px){.primary-content-region.page-section .text p:last-child,.primary-content-region.page-section .text ul:last-child,.primary-content-region.page-section .text ol:last-child,.primary-content-region.page-section .text dl:last-child,.primary-content-region.page-section .text table:last-child{margin-bottom:20px}}.primary-content-region.page-section .text h1,.primary-content-region.page-section .text h2,.primary-content-region.page-section .text h3,.primary-content-region.page-section .text h4,.primary-content-region.page-section .text h5,.primary-content-region.page-section .text h6{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.primary-content-region.page-section .text.extended h1,.primary-content-region.page-section .text.variant h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:32px}.primary-content-region.page-section .text.extended h1 span,.primary-content-region.page-section .text.variant h1 span{line-height:32px !important}.primary-content-region.page-section .text.extended p,.primary-content-region.page-section .text.variant p,.primary-content-region.page-section .text.extended ul,.primary-content-region.page-section .text.variant ul,.primary-content-region.page-section .text.extended ol,.primary-content-region.page-section .text.variant ol,.primary-content-region.page-section .text.extended dl,.primary-content-region.page-section .text.variant dl,.primary-content-region.page-section .text.extended table,.primary-content-region.page-section .text.variant table{margin-bottom:20px}.primary-content-region.page-section .text.extended p:last-child,.primary-content-region.page-section .text.variant p:last-child,.primary-content-region.page-section .text.extended ul:last-child,.primary-content-region.page-section .text.variant ul:last-child,.primary-content-region.page-section .text.extended ol:last-child,.primary-content-region.page-section .text.variant ol:last-child,.primary-content-region.page-section .text.extended dl:last-child,.primary-content-region.page-section .text.variant dl:last-child,.primary-content-region.page-section .text.extended table:last-child,.primary-content-region.page-section .text.variant table:last-child{margin-bottom:0}.primary-content-region.page-section .text.extended h1{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:26px;line-height:34px}.primary-content-region.page-section .text.extended h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.primary-content-region.page-section .text.extended h3{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:30px}.primary-content-region.page-section .text.extended ul,.primary-content-region.page-section .text.extended ol{padding-left:0 !important}.primary-content-region.page-section .text.extended ul{list-style-type:none !important}.primary-content-region.page-section .text.extended ol{list-style-type:decimal !important}.primary-content-region.page-section .text :empty:not(br){display:none}.primary-content-region.page-section .text span,.primary-content-region.page-section .text i,.primary-content-region.page-section .text b,.primary-content-region.page-section .text strong,.primary-content-region.page-section .text em,.primary-content-region.page-section .text a{font-size:inherit !important;line-height:inherit !important}.primary-content-region.page-section .text ul,.primary-content-region.page-section .text ol{padding-left:1.3em}.primary-content-region.page-section .text ul li,.primary-content-region.page-section .text ol li{margin-top:10px}.primary-content-region.page-section .text ul li:first-child,.primary-content-region.page-section .text ol li:first-child{margin-top:0}.primary-content-region.page-section .text ul{list-style-type:square}.primary-content-region.page-section .text ol{list-style-type:decimal}.primary-content-region.page-section .text.caption{font-size:12px;padding:3px 0 0}.primary-content-region.page-section .pod-list-item{margin-top:10px}.primary-content-region.page-section footer{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;margin:25px 0 0;margin-top:10px}.primary-content-region.page-section footer a:not(.button),.primary-content-region.page-section footer span[data-simulated-link]{color:#ff0e49}.primary-content-region.page-section footer a:not(.button):hover,.primary-content-region.page-section footer span[data-simulated-link]:hover{color:#86c0c0}.primary-content-region.page-section footer small{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;font-size:14px;text-transform:none}@media screen and (max-width: 1015px){.primary-content-region.page-section footer small{display:block;margin-top:10px}}.primary-content-region.page-section footer .icon-forward{font-size:60px;line-height:0;margin-top:-7px;color:inherit}@media screen and (max-width: 1015px){.primary-content-region.page-section footer{margin:10px 0 0}}@media screen and (max-width: 1015px){.primary-content-region.page-section footer{margin-bottom:20px}}.primary-content-region.page-section .section-form p{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:14px;line-height:1.71;margin-bottom:20px}.primary-content-region.page-section .section-form p a{color:#ff0e49}.primary-content-region.page-section .section-form p a:hover{color:#86c0c0}.primary-content-region.page-section .section-form p b,.primary-content-region.page-section .section-form p strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:normal;text-transform:none}.primary-content-region.page-section .section-form p b i,.primary-content-region.page-section .section-form p strong i,.primary-content-region.page-section .section-form p b em,.primary-content-region.page-section .section-form p strong em{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.primary-content-region.page-section .section-form p i,.primary-content-region.page-section .section-form p em{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.primary-content-region.page-section .section-form p i b,.primary-content-region.page-section .section-form p em b,.primary-content-region.page-section .section-form p i strong,.primary-content-region.page-section .section-form p em strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.primary-content-region.page-section .section-form p u{text-decoration:underline}.primary-content-region.page-section .section-form p p,.primary-content-region.page-section .section-form p ul,.primary-content-region.page-section .section-form p ol,.primary-content-region.page-section .section-form p dl,.primary-content-region.page-section .section-form p table{margin-bottom:20px}.primary-content-region.page-section .section-form p p:last-child,.primary-content-region.page-section .section-form p ul:last-child,.primary-content-region.page-section .section-form p ol:last-child,.primary-content-region.page-section .section-form p dl:last-child,.primary-content-region.page-section .section-form p table:last-child{margin-bottom:0}@media screen and (max-width: 1015px){.primary-content-region.page-section .section-form p p:last-child,.primary-content-region.page-section .section-form p ul:last-child,.primary-content-region.page-section .section-form p ol:last-child,.primary-content-region.page-section .section-form p dl:last-child,.primary-content-region.page-section .section-form p table:last-child{margin-bottom:20px}}.primary-content-region.page-section .section-form p h1,.primary-content-region.page-section .section-form p h2,.primary-content-region.page-section .section-form p h3,.primary-content-region.page-section .section-form p h4,.primary-content-region.page-section .section-form p h5,.primary-content-region.page-section .section-form p h6{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.primary-content-region.page-section .section-form p.extended h1,.primary-content-region.page-section .section-form p.variant h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:32px}.primary-content-region.page-section .section-form p.extended h1 span,.primary-content-region.page-section .section-form p.variant h1 span{line-height:32px !important}.primary-content-region.page-section .section-form p.extended p,.primary-content-region.page-section .section-form p.variant p,.primary-content-region.page-section .section-form p.extended ul,.primary-content-region.page-section .section-form p.variant ul,.primary-content-region.page-section .section-form p.extended ol,.primary-content-region.page-section .section-form p.variant ol,.primary-content-region.page-section .section-form p.extended dl,.primary-content-region.page-section .section-form p.variant dl,.primary-content-region.page-section .section-form p.extended table,.primary-content-region.page-section .section-form p.variant table{margin-bottom:20px}.primary-content-region.page-section .section-form p.extended p:last-child,.primary-content-region.page-section .section-form p.variant p:last-child,.primary-content-region.page-section .section-form p.extended ul:last-child,.primary-content-region.page-section .section-form p.variant ul:last-child,.primary-content-region.page-section .section-form p.extended ol:last-child,.primary-content-region.page-section .section-form p.variant ol:last-child,.primary-content-region.page-section .section-form p.extended dl:last-child,.primary-content-region.page-section .section-form p.variant dl:last-child,.primary-content-region.page-section .section-form p.extended table:last-child,.primary-content-region.page-section .section-form p.variant table:last-child{margin-bottom:0}.primary-content-region.page-section .section-form p.extended h1{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:26px;line-height:34px}.primary-content-region.page-section .section-form p.extended h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.primary-content-region.page-section .section-form p.extended h3{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:30px}.primary-content-region.page-section .section-form p.extended ul,.primary-content-region.page-section .section-form p.extended ol{padding-left:0 !important}.primary-content-region.page-section .section-form p.extended ul{list-style-type:none !important}.primary-content-region.page-section .section-form p.extended ol{list-style-type:decimal !important}.primary-content-region.page-section .section-form .larch{margin-bottom:15px}.primary-content-region.page-section .section-form .controls .button{display:block}.secondary-content-region>.hd{position:relative;margin:0 0 30px;padding:30px 0 0}.secondary-content-region>.hd:before,.secondary-content-region>.hd:after{content:'';display:table}.secondary-content-region>.hd:after{clear:both}.secondary-content-region>.hd:before,.secondary-content-region>.hd:after{content:'';display:table}.secondary-content-region>.hd:after{clear:both}.with-hr.secondary-content-region>.hd,.secondary-content-region>.hd>.with-hr{border-top:1px solid #e8e4e4}.secondary-content-region>.hd h1{float:left}@media screen and (max-width: 1015px){.secondary-content-region>.hd h1{float:none}}.secondary-content-region>.hd .meta{float:right}.secondary-content-region>.hd .meta:before,.secondary-content-region>.hd .meta:after{content:'';display:table}.secondary-content-region>.hd .meta:after{clear:both}.secondary-content-region>.hd .meta:before,.secondary-content-region>.hd .meta:after{content:'';display:table}.secondary-content-region>.hd .meta:after{clear:both}.secondary-content-region>.hd .meta.iso-controls{margin-top:0}@media screen and (max-width: 1015px){.secondary-content-region>.hd .meta{float:left;margin-top:15px}}.secondary-content-region>.hd .tier{clear:both}.secondary-content-region>.hd .tier .module{margin-top:10px}.secondary-content-region>.hd .blurb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:14px;line-height:1.71;clear:both;margin:10px 0 0;padding-right:30px}.secondary-content-region>.hd .blurb a{color:#ff0e49}.secondary-content-region>.hd .blurb a:hover{color:#86c0c0}.secondary-content-region>.hd .blurb b,.secondary-content-region>.hd .blurb strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:normal;text-transform:none}.secondary-content-region>.hd .blurb b i,.secondary-content-region>.hd .blurb strong i,.secondary-content-region>.hd .blurb b em,.secondary-content-region>.hd .blurb strong em{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.secondary-content-region>.hd .blurb i,.secondary-content-region>.hd .blurb em{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.secondary-content-region>.hd .blurb i b,.secondary-content-region>.hd .blurb em b,.secondary-content-region>.hd .blurb i strong,.secondary-content-region>.hd .blurb em strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.secondary-content-region>.hd .blurb u{text-decoration:underline}.secondary-content-region>.hd .blurb p,.secondary-content-region>.hd .blurb ul,.secondary-content-region>.hd .blurb ol,.secondary-content-region>.hd .blurb dl,.secondary-content-region>.hd .blurb table{margin-bottom:20px}.secondary-content-region>.hd .blurb p:last-child,.secondary-content-region>.hd .blurb ul:last-child,.secondary-content-region>.hd .blurb ol:last-child,.secondary-content-region>.hd .blurb dl:last-child,.secondary-content-region>.hd .blurb table:last-child{margin-bottom:0}@media screen and (max-width: 1015px){.secondary-content-region>.hd .blurb p:last-child,.secondary-content-region>.hd .blurb ul:last-child,.secondary-content-region>.hd .blurb ol:last-child,.secondary-content-region>.hd .blurb dl:last-child,.secondary-content-region>.hd .blurb table:last-child{margin-bottom:20px}}.secondary-content-region>.hd .blurb h1,.secondary-content-region>.hd .blurb h2,.secondary-content-region>.hd .blurb h3,.secondary-content-region>.hd .blurb h4,.secondary-content-region>.hd .blurb h5,.secondary-content-region>.hd .blurb h6{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.secondary-content-region>.hd .blurb.extended h1,.secondary-content-region>.hd .blurb.variant h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:32px}.secondary-content-region>.hd .blurb.extended h1 span,.secondary-content-region>.hd .blurb.variant h1 span{line-height:32px !important}.secondary-content-region>.hd .blurb.extended p,.secondary-content-region>.hd .blurb.variant p,.secondary-content-region>.hd .blurb.extended ul,.secondary-content-region>.hd .blurb.variant ul,.secondary-content-region>.hd .blurb.extended ol,.secondary-content-region>.hd .blurb.variant ol,.secondary-content-region>.hd .blurb.extended dl,.secondary-content-region>.hd .blurb.variant dl,.secondary-content-region>.hd .blurb.extended table,.secondary-content-region>.hd .blurb.variant table{margin-bottom:20px}.secondary-content-region>.hd .blurb.extended p:last-child,.secondary-content-region>.hd .blurb.variant p:last-child,.secondary-content-region>.hd .blurb.extended ul:last-child,.secondary-content-region>.hd .blurb.variant ul:last-child,.secondary-content-region>.hd .blurb.extended ol:last-child,.secondary-content-region>.hd .blurb.variant ol:last-child,.secondary-content-region>.hd .blurb.extended dl:last-child,.secondary-content-region>.hd .blurb.variant dl:last-child,.secondary-content-region>.hd .blurb.extended table:last-child,.secondary-content-region>.hd .blurb.variant table:last-child{margin-bottom:0}.secondary-content-region>.hd .blurb.extended h1{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:26px;line-height:34px}.secondary-content-region>.hd .blurb.extended h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.secondary-content-region>.hd .blurb.extended h3{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:30px}.secondary-content-region>.hd .blurb.extended ul,.secondary-content-region>.hd .blurb.extended ol{padding-left:0 !important}.secondary-content-region>.hd .blurb.extended ul{list-style-type:none !important}.secondary-content-region>.hd .blurb.extended ol{list-style-type:decimal !important}.secondary-content-region>.hd .blurb :empty:not(br){display:none}.secondary-content-region>.hd .blurb span,.secondary-content-region>.hd .blurb i,.secondary-content-region>.hd .blurb b,.secondary-content-region>.hd .blurb strong,.secondary-content-region>.hd .blurb em,.secondary-content-region>.hd .blurb a{font-size:inherit !important;line-height:inherit !important}.secondary-content-region>.hd .blurb ul,.secondary-content-region>.hd .blurb ol{padding-left:1.3em}.secondary-content-region>.hd .blurb ul li,.secondary-content-region>.hd .blurb ol li{margin-top:10px}.secondary-content-region>.hd .blurb ul li:first-child,.secondary-content-region>.hd .blurb ol li:first-child{margin-top:0}.secondary-content-region>.hd .blurb ul{list-style-type:square}.secondary-content-region>.hd .blurb ol{list-style-type:decimal}.secondary-content-region>.hd .blurb.caption{font-size:12px;padding:3px 0 0}.secondary-content-region>.bd{position:relative}.secondary-content-region>.bd:before,.secondary-content-region>.bd:after{content:'';display:table}.secondary-content-region>.bd:after{clear:both}.secondary-content-region>.bd:before,.secondary-content-region>.bd:after{content:'';display:table}.secondary-content-region>.bd:after{clear:both}.secondary-content-region>.bd>.tier{margin-bottom:20px}@media screen and (max-width: 1015px){.secondary-content-region>.hd{margin:0 0 20px;padding:20px 0 0}.with-hr.secondary-content-region>.hd{border-top:none}}.secondary-content-region>.hd h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px}.masoned-region{opacity:0}.masoned-region:before,.masoned-region:after{content:'';display:table}.masoned-region:after{clear:both}.masoned-region:before,.masoned-region:after{content:'';display:table}.masoned-region:after{clear:both}.isotope,.isotope .isotope-item{-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.overlay{overflow:auto;-webkit-overflow-scrolling:touch;display:none;position:fixed;z-index:3;width:100%;height:100%;top:0;left:0;background-color:rgba(34,47,63,0.85)}.overlay>.content{position:relative;margin:65px auto;padding:40px 30px;width:870px;background-color:#0c1b2f;color:#fff}.small.overlay>.content{width:660px}.overlay>.content .close{font-family:'Design Trust Glyphs' !important;font-weight:normal;font-style:normal;text-transform:none;text-decoration:none;text-rendering:optimizeLegibility;line-height:1;text-align:center;vertical-align:middle;display:inline-block;white-space:nowrap;color:#ff0e49;position:absolute;top:14px;right:14px;font-size:60px;line-height:.36;cursor:pointer;color:inherit}.overlay>.content .close>span{display:none}.overlay>.content .close:after{content:'x'}.overlay>.content .close:hover{color:#222f3f}.overlay>.content .close:hover{color:#ebff00}.overlay>.content .prev,.overlay>.content .next{font-family:'Design Trust Glyphs' !important;font-weight:normal;font-style:normal;text-transform:none;text-decoration:none;text-rendering:optimizeLegibility;line-height:1;text-align:center;vertical-align:middle;display:inline-block;white-space:nowrap;color:#ff0e49;position:absolute;line-height:0;font-size:50px;font-size:36px;top:300px}.overlay>.content .prev>span,.overlay>.content .next>span{display:none}.overlay>.content .prev:after,.overlay>.content .next:after{content:'h'}.overlay>.content .prev:hover,.overlay>.content .next:hover{color:#222f3f}.overlay>.content .prev.prev,.overlay>.content .next.prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.overlay>.content .prev.next,.overlay>.content .next.next{margin-top:-7px}.overlay>.content .prev:hover,.overlay>.content .next:hover{color:#ebff00}.overlay>.content .prev{left:20px}.overlay>.content .next{right:20px}.overlay>.content>.inner{width:775px;margin:auto}.small.overlay>.content>.inner{width:auto}.overlay>.content .media img{display:block;margin:0 auto;max-width:100%;max-height:775px}.overlay>.content .moment-video .vimeo-player-holder,.overlay>.content .moment-video .fluid-width-video-wrapper{height:519px}.overlay>.content .moment-video .vimeo-player-holder .vimeo-player,.overlay>.content .moment-video .fluid-width-video-wrapper .vimeo-player{width:100%;height:100%}.overlay>.content .media-credit{margin-top:3px}.overlay>.content h1{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px;color:#ff0e49;margin-top:20px;margin-bottom:15px}.overlay>.content h1 .pagination{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.overlay>.content .description{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:14px;line-height:1.71}.overlay>.content .description a{color:#ff0e49}.overlay>.content .description a:hover{color:#86c0c0}.overlay>.content .description b,.overlay>.content .description strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:normal;text-transform:none}.overlay>.content .description b i,.overlay>.content .description strong i,.overlay>.content .description b em,.overlay>.content .description strong em{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.overlay>.content .description i,.overlay>.content .description em{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.overlay>.content .description i b,.overlay>.content .description em b,.overlay>.content .description i strong,.overlay>.content .description em strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.overlay>.content .description u{text-decoration:underline}.overlay>.content .description p,.overlay>.content .description ul,.overlay>.content .description ol,.overlay>.content .description dl,.overlay>.content .description table{margin-bottom:20px}.overlay>.content .description p:last-child,.overlay>.content .description ul:last-child,.overlay>.content .description ol:last-child,.overlay>.content .description dl:last-child,.overlay>.content .description table:last-child{margin-bottom:0}@media screen and (max-width: 1015px){.overlay>.content .description p:last-child,.overlay>.content .description ul:last-child,.overlay>.content .description ol:last-child,.overlay>.content .description dl:last-child,.overlay>.content .description table:last-child{margin-bottom:20px}}.overlay>.content .description h1,.overlay>.content .description h2,.overlay>.content .description h3,.overlay>.content .description h4,.overlay>.content .description h5,.overlay>.content .description h6{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.overlay>.content .description.extended h1,.overlay>.content .description.variant h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:32px}.overlay>.content .description.extended h1 span,.overlay>.content .description.variant h1 span{line-height:32px !important}.overlay>.content .description.extended p,.overlay>.content .description.variant p,.overlay>.content .description.extended ul,.overlay>.content .description.variant ul,.overlay>.content .description.extended ol,.overlay>.content .description.variant ol,.overlay>.content .description.extended dl,.overlay>.content .description.variant dl,.overlay>.content .description.extended table,.overlay>.content .description.variant table{margin-bottom:20px}.overlay>.content .description.extended p:last-child,.overlay>.content .description.variant p:last-child,.overlay>.content .description.extended ul:last-child,.overlay>.content .description.variant ul:last-child,.overlay>.content .description.extended ol:last-child,.overlay>.content .description.variant ol:last-child,.overlay>.content .description.extended dl:last-child,.overlay>.content .description.variant dl:last-child,.overlay>.content .description.extended table:last-child,.overlay>.content .description.variant table:last-child{margin-bottom:0}.overlay>.content .description.extended h1{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:26px;line-height:34px}.overlay>.content .description.extended h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.overlay>.content .description.extended h3{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:30px}.overlay>.content .description.extended ul,.overlay>.content .description.extended ol{padding-left:0 !important}.overlay>.content .description.extended ul{list-style-type:none !important}.overlay>.content .description.extended ol{list-style-type:decimal !important}.overlay>.content footer{margin-top:15px}.overlay>.content .larch-form h1{margin-bottom:45px;font-size:26px;color:#fff}.overlay>.content .larch-form .larch{margin-bottom:15px}@media screen and (max-width: 1015px){.overlay{height:100vh}.overlay>.content{margin:0;padding:60px 20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:100%}.small.overlay>.content{width:100%}.overlay>.content>.inner{width:100%;height:100%}.overlay>.content .prev,.overlay>.content .next{font-size:22px}.overlay>.content .prev.prev,.overlay>.content .next.prev{top:28px}.overlay>.content .prev.next,.overlay>.content .next.next{top:24px;left:50px;right:auto;margin-top:0}.overlay>.content .moment-image .media{min-height:inherit}.overlay>.content .moment-video .vimeo-player-holder,.overlay>.content .moment-video .fluid-width-video-wrapper{height:auto;height:60vh}}.error-console{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;display:none;position:fixed;top:0;left:0;width:100%;text-align:center;font-size:16px;background-color:#0c1b2f;color:#fff}.error-console .inner{padding:10px}.error-console .close{font-family:'Design Trust Glyphs' !important;font-weight:normal;font-style:normal;text-transform:none;text-decoration:none;text-rendering:optimizeLegibility;line-height:1;text-align:center;vertical-align:middle;display:inline-block;white-space:nowrap;color:#ff0e49;position:absolute;top:15px;right:14px;font-size:44px;line-height:0;cursor:pointer;color:#fff}.error-console .close>span{display:none}.error-console .close:after{content:'x'}.error-console .close:hover{color:#222f3f}.error-console .close:hover{color:#ff0e49}.merlin{position:relative}.state-loading.merlin .loader{display:block}.merlin .step.state-disabled{position:absolute;top:0;left:0;width:100%;opacity:.2}.merlin .step.processing .loader{display:block}.merlin .step.thanks{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none;text-align:center;font-size:22px}.merlin .step.thanks>div{padding:40px 0}.merlin.sections>.loader>span{height:100px}body{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;background-color:#fff;color:#222f3f;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}a{color:inherit}::selection{background-color:#f4ff6f}::-moz-selection{background-color:#f4ff6f}.sep{margin:0 6px}nav{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;color:#0c1b2f;font-size:16px}nav h1{padding:0 0 3px;border-bottom:3px solid transparent;font-size:21px;color:#b6abab}nav li>a{display:block;padding:8px 0}nav li>a:hover{color:#ff0e49}.global-header{padding:0 0 40px;border-bottom:1px solid #dddfe2;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);position:relative}@media screen and (max-width: 1015px){.global-header{padding:16px 20px}}.global-header .logo{display:block;padding:35px 0 0}.global-header .logo>span{display:none}.global-header .logo svg{display:block}.global-header .logo:hover svg g.active,body.home .global-header .logo svg g.active{display:inline}.global-header .logo:hover svg g.inactive,body.home .global-header .logo svg g.inactive{display:none}@media screen and (max-width: 1015px){.global-header .logo{padding:0}.global-header .logo svg{width:190px;height:50px}}.global-header nav{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;-webkit-transition-property:height, padding-top;-webkit-transition-duration:.2s;-webkit-transition-delay:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:height, padding-top;-moz-transition-duration:.2s;-moz-transition-delay:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-property:height, padding-top;-ms-transition-duration:.2s;-ms-transition-delay:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-property:height, padding-top;-o-transition-duration:.2s;-o-transition-delay:ease-in-out;-o-transition-timing-function:ease-in-out;transition-property:height, padding-top;transition-duration:.2s;transition-delay:ease-in-out;transition-timing-function:ease-in-out;float:left;overflow:hidden;height:27px;padding:96px 0 0}@media screen and (max-width: 1015px){.global-header nav{float:none;padding-top:0;height:0}.global-header nav .what-we-do{width:56%;margin:0;float:left;height:0}.global-header nav .who-we-are,.global-header nav .get-involved{width:44%;margin:0 0 0 56%}.global-header nav .what-we-do,.global-header nav .who-we-are,.global-header nav .get-involved{margin-top:30px}}@media screen and (max-width: 1015px) and (min-width: 600px){.global-header nav .what-we-do,.global-header nav .who-we-are,.global-header nav .get-involved{width:33%;margin-top:60px;margin-left:0;float:left}}.state-open.global-header nav{height:208px}@media screen and (max-width: 1015px){.state-open.global-header nav{height:342px}}@media screen and (max-width: 1015px) and (min-width: 600px){.state-open.global-header nav{height:280px}}.global-header nav .toggle{font-family:'Design Trust Glyphs' !important;font-weight:normal;font-style:normal;text-transform:none;text-decoration:none;text-rendering:optimizeLegibility;line-height:1;text-align:center;vertical-align:middle;display:inline-block;white-space:nowrap;color:#ff0e49;-webkit-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-webkit-transition-duration:.3s;-webkit-transition-delay:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-moz-transition-duration:.3s;-moz-transition-delay:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-ms-transition-duration:.3s;-ms-transition-delay:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-o-transition-duration:.3s;-o-transition-delay:ease-in-out;-o-transition-timing-function:ease-in-out;transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;transition-duration:.3s;transition-delay:ease-in-out;transition-timing-function:ease-in-out;float:right;font-size:58px;line-height:0;cursor:pointer;margin:8px 0 0}.global-header nav .toggle>span{display:none}.global-header nav .toggle:after{content:'i'}.global-header nav .toggle:hover{color:#222f3f}.global-header nav .toggle:hover{color:#ff0e49}.state-open.global-header nav .toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);margin-top:12px}.global-header nav h1{display:inline-block;margin:0 0 20px}@media screen and (max-width: 1015px){.global-header nav h1{margin-bottom:6.66666667px}}.global-header nav a{color:#ff0e49}.global-header nav a:hover{color:#222f3f}.global-header .phone-toggle{font-family:'Design Trust Glyphs' !important;font-weight:normal;font-style:normal;text-transform:none;text-decoration:none;text-rendering:optimizeLegibility;line-height:1;text-align:center;vertical-align:middle;display:inline-block;white-space:nowrap;color:#ff0e49;-webkit-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-webkit-transition-duration:.3s;-webkit-transition-delay:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-moz-transition-duration:.3s;-moz-transition-delay:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-ms-transition-duration:.3s;-ms-transition-delay:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-o-transition-duration:.3s;-o-transition-delay:ease-in-out;-o-transition-timing-function:ease-in-out;transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;transition-duration:.3s;transition-delay:ease-in-out;transition-timing-function:ease-in-out;float:right;font-size:58px;line-height:0;position:absolute;top:54px;right:20px;cursor:pointer;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.global-header .phone-toggle>span{display:none}.global-header .phone-toggle:after{content:'i'}.global-header .phone-toggle:hover{color:#222f3f}.global-header .phone-toggle:hover{color:#ff0e49}.state-open.global-header .phone-toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body.what-we-do .global-header nav .what-we-do h1{color:#222f3f;border-color:#ff0e49}body.who-we-are .global-header nav .who-we-are h1{color:#222f3f;border-color:#ff0e49}body.get-involved .global-header nav .get-involved h1{color:#222f3f;border-color:#ff0e49}.page{padding:0 0 200px;overflow:hidden}@media screen and (max-width: 1015px){.page{padding:0 20px 30px}}.global-footer{padding:40px 20px 230px;background-color:#e8e4e4}@media screen and (max-width: 1015px){.global-footer{padding-top:28px;padding-bottom:20px}}.global-footer nav h1{margin:0 0 5px}@media screen and (max-width: 1015px){.global-footer nav h1{margin:0}}.global-footer nav>div>div:before,.global-footer nav>div>div:after{content:'';display:table}.global-footer nav>div>div:after{clear:both}.global-footer nav>div>div:before,.global-footer nav>div>div:after{content:'';display:table}.global-footer nav>div>div:after{clear:both}.global-footer nav ul>li{padding-top:2px}.global-footer nav li>a{padding:0;margin-top:15px}.global-footer nav li>a+ul{padding-top:2px}.global-footer nav li>ul{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;font-size:13px;text-transform:none}.global-footer nav li>ul>li{padding-top:0}.global-footer nav li>ul li>a{margin-top:10px;padding-bottom:2px}.global-footer nav li>ul.recent-projects{padding-top:0}.global-footer nav li>ul.recent-projects li{line-height:1.2}.global-footer nav li>ul.recent-projects li.view-all{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.global-footer nav .module{margin:38px 0 0}.global-footer nav .module.signup{margin-top:5px;background:transparent;padding:0}.global-footer nav .module.signup h1{display:none}.global-footer nav .module.signup .larch-form-submit:link{background:#ff0e49}.global-footer nav .module.signup .larch-form-submit:link:hover{background:#ebff00}.global-footer nav .module.signup .larch-form>.errors{color:#ff0e49}.global-footer nav .module.signup .loader.dark>span{background-image:url('../images/spinner.gif')}@media screen and (max-width: 1015px){.global-footer nav .module.signup{margin-top:10px}}.global-footer nav .module.connect{margin-top:60px}.global-footer nav .module.connect .social-links{margin-top:25px}@media screen and (max-width: 1015px){.global-footer nav .module.connect .social-links{margin-top:15px}}@media screen and (max-width: 1015px){.global-footer nav .module.connect{margin-top:30px}}.global-footer .credits{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:13px;line-height:2;color:#9b9292;margin-top:20px}.global-footer .credits a{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none;color:#9b9292}.global-footer .credits a:hover{color:#ff0e49}.global-footer .credits .copyright{position:relative}.global-footer .credits .copyright .symbol{font-size:18px;position:absolute;top:0;left:-0.8em;line-height:1.3;color:#b6abab}@media screen and (max-width: 1015px){.global-footer .credits .copyright .symbol{position:static;margin-right:.2em}}@media screen and (max-width: 1015px){.global-footer .credits{margin-top:20px}.global-footer .credits .colophon{margin-top:20px}}@media screen and (max-width: 1015px){.global-footer .what-we-do>h1,.global-footer .what-we-do>div:not(.search){display:none}.global-footer .what-we-do .search{margin-top:0}.global-footer .who-we-are{display:none}.global-footer .get-involved>h1,.global-footer .get-involved>div:not(.connect){display:none}}.four-oh-four img{max-width:100%}body.home .page{padding-top:35px}@media screen and (max-width: 1015px){body.home .page{padding-bottom:10px}}body.home .page .tier{margin-bottom:20px}@media screen and (max-width: 1015px){body.home .page .tier:last-child{margin-bottom:0}}body.home .tier.medium-tier{height:320px}@media screen and (max-width: 1015px){body.home .tier.medium-tier{height:auto}body.home .tier.medium-tier .module.publication,body.home .tier.medium-tier .module.video-hero{height:223px;min-height:223px}}body.home .tier.big-tier{height:450px}@media screen and (max-width: 1015px){body.home .tier.big-tier{height:auto}body.home .tier.big-tier .module.feature-image{height:383px;margin-bottom:20px}}@media screen and (min-width: 1016px){body.home .tier.big-tier .module.quotey{padding:20px 0 0 20px}}body.home .tier.big-tier .module.donations{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#d0c4c4;width:100%;position:absolute;bottom:0;right:0}@media screen and (min-width: 1016px){body.home .tier.big-tier .module.donations{padding-left:20px;padding-right:20px}}@media screen and (max-width: 1015px){body.home .tier.big-tier .module.donations{position:relative}}body.home .tier.impact-tier{height:471px}@media screen and (max-width: 1015px){body.home .tier.impact-tier{height:auto}}body.home .tier.people-tier hgroup:before,body.home .tier.people-tier hgroup:after{content:'';display:table}body.home .tier.people-tier hgroup:after{clear:both}body.home .tier.people-tier hgroup:before,body.home .tier.people-tier hgroup:after{content:'';display:table}body.home .tier.people-tier hgroup:after{clear:both}body.home .tier.people-tier hgroup>h1{float:left;margin-bottom:15px}body.home .tier.people-tier hgroup>h1 a:not(.button),body.home .tier.people-tier hgroup>h1 span[data-simulated-link]{color:#ff0e49}body.home .tier.people-tier hgroup>h1 a:not(.button):hover,body.home .tier.people-tier hgroup>h1 span[data-simulated-link]:hover{color:#86c0c0}body.home .tier.people-tier hgroup>h2{float:right;font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:14px;line-height:1.35em}body.home .tier.people-tier hgroup>h2 a:not(.button),body.home .tier.people-tier hgroup>h2 span[data-simulated-link]{color:#86c0c0}body.home .tier.people-tier hgroup>h2 a:not(.button):hover,body.home .tier.people-tier hgroup>h2 span[data-simulated-link]:hover{color:#222f3f}body.home .module.event,body.home .module.news{margin-bottom:20px}body.home .module.signup{margin-bottom:20px}body.home .module.social-feed{margin-bottom:20px}body.home .module.social-feed:last-child{margin-bottom:0}@media screen and (max-width: 1015px){body.home .module.project-hero{height:250px}}body.home .module.quotey{margin-bottom:20px}@media screen and (max-width: 1015px){body.home .module.quotey{margin-top:20px}}@media screen and (min-width: 1016px){body.home .module.quotey.nudge-top{margin-top:6px}}@media screen and (max-width: 1015px){body.home .module.publication{margin-bottom:20px;min-height:300px}}@media screen and (max-width: 1015px){body.home .module.image-map{display:none}}body.home .big-box .module.event,body.home .big-box .module.news{margin-bottom:0}body.areas-of-impact .page{padding-bottom:0}@media screen and (max-width: 1015px){body.areas-of-impact .page{padding-left:0;padding-right:0}body.areas-of-impact .page-header{padding-left:20px;padding-right:20px}}body.areas-of-impact .page-header .meta{margin-top:2px}body.areas-of-impact .impacts>section{overflow:hidden;position:relative;height:160px;border-top:1px solid #dddfe2;-moz-box-shadow:0 -2px 5px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 -2px 5px 0 rgba(0,0,0,0.1);box-shadow:0 -2px 5px 0 rgba(0,0,0,0.1)}@media screen and (max-width: 1015px){body.areas-of-impact .impacts>section .x7,body.areas-of-impact .impacts>section .x7 img{width:100%}}body.areas-of-impact .impacts>section:first-child{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-top:0}body.areas-of-impact .impacts>section>.inner{margin-left:auto;margin-right:auto;width:1000px;padding:40px 0 100px;position:relative}body.areas-of-impact .impacts>section>.inner:before,body.areas-of-impact .impacts>section>.inner:after{content:'';display:table}body.areas-of-impact .impacts>section>.inner:after{clear:both}body.areas-of-impact .impacts>section>.inner:before,body.areas-of-impact .impacts>section>.inner:after{content:'';display:table}body.areas-of-impact .impacts>section>.inner:after{clear:both}body.areas-of-impact .impacts>section>.inner .cols-extra{position:relative;left:-10px}@media screen and (max-width: 1015px){body.areas-of-impact .impacts>section>.inner{width:auto}}body.areas-of-impact .impacts>section>.inner>h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;margin-bottom:20px;font-size:26px}@media screen and (max-width: 1015px){body.areas-of-impact .impacts>section>.inner{padding:20px 20px 30px}}body.areas-of-impact .impacts>section .toggle{font-family:'Design Trust Glyphs' !important;font-weight:normal;font-style:normal;text-transform:none;text-decoration:none;text-rendering:optimizeLegibility;line-height:1;text-align:center;vertical-align:middle;display:inline-block;white-space:nowrap;color:#ff0e49;-webkit-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-webkit-transition-duration:.3s;-webkit-transition-delay:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-moz-transition-duration:.3s;-moz-transition-delay:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-ms-transition-duration:.3s;-ms-transition-delay:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-o-transition-duration:.3s;-o-transition-delay:ease-in-out;-o-transition-timing-function:ease-in-out;transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;transition-duration:.3s;transition-delay:ease-in-out;transition-timing-function:ease-in-out;float:right;font-size:58px;line-height:0;margin-top:10px;color:#222f3f;cursor:pointer}body.areas-of-impact .impacts>section .toggle>span{display:none}body.areas-of-impact .impacts>section .toggle:after{content:'i'}body.areas-of-impact .impacts>section .toggle:hover{color:#222f3f}body.areas-of-impact .impacts>section .toggle:hover{color:#ff0e49}body.areas-of-impact .impacts>section.state-open .toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body.areas-of-impact .impacts .impact-thumb{position:relative}body.areas-of-impact .impacts .impact-thumb>img{margin-top:7px}body.areas-of-impact .related-projects .module{margin-bottom:20px}body.post .primary-col,body.post .secondary-col{margin-bottom:40px}body.post .secondary-col{padding-top:32px}body.post .byline{font-size:14px}body.post .byline a:not(.button),body.post .byline span[data-simulated-link]{color:#ff0e49}body.post .byline a:not(.button):hover,body.post .byline span[data-simulated-link]:hover{color:#86c0c0}body.post .module{margin-bottom:20px}body.post .module.related-people,body.post .module.related-projects,body.post .module.event,body.post .module.related-program{margin-bottom:40px}body.post .module.related-people>h1,body.post .module.related-projects>h1,body.post .module.event>h1,body.post .module.related-program>h1{margin-bottom:10px}body.post .module.related-people{margin-bottom:20px}body.post .module.related-people .fellow{margin-bottom:20px}body.post .module.comments{padding-top:40px}body.post .module.post-pagination{margin-top:60px}body.post .secondary-content-region{margin-top:40px}body.post .secondary-content-region.with-hr{margin-top:20px}body.event .primary-col .module{margin-bottom:30px}body.event .secondary-col .module{margin-bottom:20px}body.event .module.intro{font-size:22px;margin-bottom:15px}body.event .module.intro p:last-child{margin-bottom:0}body.event .module.buyticket .button{display:block;font-size:26px;padding:.35em 1.5em}body.event .module.event-details{background:#86c0c0}body.event .module.simple-list h2{margin:0 0 4px}body.event .module.simple-list li{font-size:22px;margin:0 0 20px}body.events .iso-controls{margin:3px 0 0}body.events #upcoming-events>.hd{padding-top:0}body.events #past-events:not(.with-hr)>.hd{padding-top:0}body.events .secondary-content-region{margin-top:40px}body.events .module{margin-bottom:20px}body.events .module.event-thumb{margin-bottom:40px}body.events .module.event-thumb .date{font-weight:bold}@media screen and (max-width: 1015px){body.events .module.event-thumb{margin-bottom:20px}}.pressitem-list.step .iso-controls{margin:3px 0 0}.pressitem-list.step #featured-press{padding-bottom:60px}.pressitem-list.step #past-press .hd{padding:0}.pressitem-list.step #past-press footer{margin-top:40px}.pressitem-list.step .module{margin-bottom:40px}@media screen and (max-width: 1015px){body.project .page{padding:0}body.project .cols{padding-left:20px;padding-right:20px}}body.project .module.project-hero .thumb{height:350px}@media screen and (max-width: 1015px){body.project .module.project-hero .thumb{height:200px}}body.project .sections>.step .module{margin-bottom:20px}body.project .sections>.step .module.project-hero{margin-bottom:25px}body.project .sections>.step .module.milestones{margin-bottom:70px}body.project .sections>.step .outputs .module{margin-bottom:40px}body.project .sections>.step .outputs+.activities{margin-top:40px}@media screen and (max-width: 1015px){body.project .sections>.step .module.simple-list{margin-bottom:5px}}body.project .major-donors{margin-bottom:20px}body.project .outputs .hd,body.project .activities .hd{padding-top:0}body.project .outputs .showcase-thumb .thumb,body.project .outputs .video-thumb .thumb{margin-bottom:10px}body.project .activities .activities-images,body.project .activities .activities-videos{margin:0 0 40px}body.project .project-team .primary-content-region>.hd{padding-top:0}body.project .related-projects>.hd{padding-top:35px;margin-bottom:30px}body.project .team-logo-section{margin-bottom:20px;margin-left:20px;min-width:235px}body.project .team-logo-section:first-child{margin-left:0;float:left}body.project .team-logo-section .logos{overflow:hidden}body.project .team-logo-section .logo{float:left;margin:0 5px 5px 0}body.project .team-logo-section .logo img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition-property:opacity;-webkit-transition-duration:100ms;-webkit-transition-delay:0ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:100ms;-moz-transition-delay:0ms;-moz-transition-timing-function:ease-in-out;-ms-transition-property:opacity;-ms-transition-duration:100ms;-ms-transition-delay:0ms;-ms-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:100ms;-o-transition-delay:0ms;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:100ms;transition-delay:0ms;transition-timing-function:ease-in-out}body.project .team-logo-section .logo a:hover img{opacity:.6}body.project-list .module{margin-bottom:20px}body.project-list .module.project-hero{height:320px}@media screen and (max-width: 1015px){body.project-list .module.project-thumb:last-child{margin-bottom:0}}body.project-list .primary-content-region{padding-bottom:50px}@media screen and (max-width: 1015px){body.project-list .primary-content-region{padding-bottom:0}}body.program .primary-col,body.program .secondary-col{margin-bottom:40px}body.program .module{margin-bottom:20px}body.program .module.related-projects{margin-bottom:0}body.program .module.related-projects h1,body.program .module.related-publications h1{margin-bottom:10px}body.program .module.program-hero .thumb{height:350px}@media screen and (max-width: 1015px){body.program .module.program-hero .thumb{height:200px}}@media screen and (max-width: 1015px){body.program .secondary-col{margin-bottom:0}}body.program .button.load-more{margin-bottom:20px}body.program .secondary-content-region{margin-top:40px}body.program .secondary-content-region.with-hr{margin-bottom:20px}body.programs .module.cms-copy{margin-bottom:20px}@media screen and (max-width: 1015px){body.programs .module.cms-copy{margin-bottom:0}}body.programs .module.program,body.programs .module.program-umbrella{position:relative;margin-top:80px}body.programs .module.program:before,body.programs .module.program-umbrella:before,body.programs .module.program:after,body.programs .module.program-umbrella:after{content:'';display:table}body.programs .module.program:after,body.programs .module.program-umbrella:after{clear:both}body.programs .module.program:before,body.programs .module.program-umbrella:before,body.programs .module.program:after,body.programs .module.program-umbrella:after{content:'';display:table}body.programs .module.program:after,body.programs .module.program-umbrella:after{clear:both}body.programs .module.program:first-child,body.programs .module.program-umbrella:first-child{margin-top:58px}body.programs .module.program>h1,body.programs .module.program-umbrella>h1{font-size:26px;margin-bottom:10px}@media screen and (max-width: 1015px){body.programs .module.program,body.programs .module.program-umbrella{margin-top:60px}body.programs .module.program:first-child,body.programs .module.program-umbrella:first-child{margin-top:0}}body.programs .module.program h1 a:hover{color:#86c0c0}body.programs .module.program .program-hero{display:block;height:450px}@media screen and (max-width: 1015px){body.programs .module.program .program-hero{height:300px}}body.publication .page{padding-bottom:0}@media screen and (max-width: 1015px){body.publication .page{padding-left:0;padding-right:0}body.publication .page-header{padding-left:20px;padding-right:20px}}body.publication .primary-col,body.publication .secondary-col{margin-bottom:40px}@media screen and (max-width: 1015px){body.publication .primary-col,body.publication .secondary-col{margin-bottom:20px}}body.publication .lists{margin-bottom:20px}body.publication .lists+.module.cms-copy{margin-bottom:20px}@media screen and (max-width: 1015px){body.publication .lists{margin-bottom:0}}body.publication .publication-projects,body.publication .publication-programs{margin-bottom:40px}body.publication .publication-projects>h1,body.publication .publication-programs>h1{margin-bottom:10px}body.publication .publication-projects .modules-thumb-list>.module,body.publication .publication-programs .modules-thumb-list>.module{margin-bottom:20px}body.publication .publication-projects .modules-thumb-list>.module:last-child,body.publication .publication-programs .modules-thumb-list>.module:last-child{margin-bottom:0}body.publication .module.cms-copy{margin-bottom:40px}body.publication .module.sharing{margin-bottom:10px}body.publication .module.publication-hero{margin-bottom:20px}body.publication .module.partner{margin-bottom:40px}body.publication .module.fellows{margin-bottom:20px}body.publication .module.fellow{margin-bottom:20px}body.publication .module.publication-thumb{margin-bottom:60px}body.publication .module.fellows h1,body.publication .module.related-projects h1{margin-bottom:10px}body.publication .module.pod-list-item{margin-bottom:20px}body.publication .module.quotey{margin-bottom:40px;margin-right:60px;padding-top:0;padding-bottom:0}body.publication .secondary-content-region{padding-top:10px}body.publication .secondary-content-region>.hd{padding-top:40px}body.publication .related-publications>section{overflow:hidden;position:relative;height:160px;border-top:1px solid #dddfe2;-moz-box-shadow:0 -2px 5px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 -2px 5px 0 rgba(0,0,0,0.1);box-shadow:0 -2px 5px 0 rgba(0,0,0,0.1)}@media screen and (max-width: 1015px){body.publication .related-publications>section .x7,body.publication .related-publications>section .x7 img{width:100%}}body.publication .related-publications>section:first-child{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-top:0}body.publication .related-publications>section>.inner{margin-left:auto;margin-right:auto;width:1000px;padding:40px 0 100px;position:relative}body.publication .related-publications>section>.inner:before,body.publication .related-publications>section>.inner:after{content:'';display:table}body.publication .related-publications>section>.inner:after{clear:both}body.publication .related-publications>section>.inner:before,body.publication .related-publications>section>.inner:after{content:'';display:table}body.publication .related-publications>section>.inner:after{clear:both}body.publication .related-publications>section>.inner .cols-extra{position:relative;left:-10px}@media screen and (max-width: 1015px){body.publication .related-publications>section>.inner{width:auto}}body.publication .related-publications>section>.inner>h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;margin-bottom:20px;font-size:26px}@media screen and (max-width: 1015px){body.publication .related-publications>section>.inner{padding:20px 20px 30px}}body.publication .related-publications>section .toggle{font-family:'Design Trust Glyphs' !important;font-weight:normal;font-style:normal;text-transform:none;text-decoration:none;text-rendering:optimizeLegibility;line-height:1;text-align:center;vertical-align:middle;display:inline-block;white-space:nowrap;color:#ff0e49;-webkit-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-webkit-transition-duration:.3s;-webkit-transition-delay:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-moz-transition-duration:.3s;-moz-transition-delay:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-ms-transition-duration:.3s;-ms-transition-delay:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-o-transition-duration:.3s;-o-transition-delay:ease-in-out;-o-transition-timing-function:ease-in-out;transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;transition-duration:.3s;transition-delay:ease-in-out;transition-timing-function:ease-in-out;float:right;font-size:58px;line-height:0;margin-top:10px;color:#222f3f;cursor:pointer}body.publication .related-publications>section .toggle>span{display:none}body.publication .related-publications>section .toggle:after{content:'i'}body.publication .related-publications>section .toggle:hover{color:#222f3f}body.publication .related-publications>section .toggle:hover{color:#ff0e49}body.publication .related-publications>section.state-open .toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body.publication .related-publications>section:first-child{border-top:1px solid #dddfe2;-moz-box-shadow:0 -2px 5px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 -2px 5px 0 rgba(0,0,0,0.1);box-shadow:0 -2px 5px 0 rgba(0,0,0,0.1)}body.publication .related-publications>section>.inner{padding:34px 0 40px}body.publication .related-publications>section>.inner>h2{margin-bottom:34px}@media screen and (max-width: 1015px){body.publication .related-publications>section>.inner{padding:20px 20px 40px}body.publication .related-publications>section>.inner>h2{margin-bottom:10px}}@media screen and (max-width: 1015px){body.publication.detail .page nav,body.publication.detail .page .primary-col,body.publication.detail .page .secondary-col{padding-left:20px;padding-right:20px;padding-bottom:0}}body.publications .page{padding-bottom:0}@media screen and (max-width: 1015px){body.publications .page{padding-left:0;padding-right:0}body.publications .page-header{padding-left:20px;padding-right:20px}}body.publications .impacts>section{overflow:hidden;position:relative;height:160px;border-top:1px solid #dddfe2;-moz-box-shadow:0 -2px 5px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 -2px 5px 0 rgba(0,0,0,0.1);box-shadow:0 -2px 5px 0 rgba(0,0,0,0.1)}@media screen and (max-width: 1015px){body.publications .impacts>section .x7,body.publications .impacts>section .x7 img{width:100%}}body.publications .impacts>section:first-child{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-top:0}body.publications .impacts>section>.inner{margin-left:auto;margin-right:auto;width:1000px;padding:40px 0 100px;position:relative}body.publications .impacts>section>.inner:before,body.publications .impacts>section>.inner:after{content:'';display:table}body.publications .impacts>section>.inner:after{clear:both}body.publications .impacts>section>.inner:before,body.publications .impacts>section>.inner:after{content:'';display:table}body.publications .impacts>section>.inner:after{clear:both}body.publications .impacts>section>.inner .cols-extra{position:relative;left:-10px}@media screen and (max-width: 1015px){body.publications .impacts>section>.inner{width:auto}}body.publications .impacts>section>.inner>h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;margin-bottom:20px;font-size:26px}@media screen and (max-width: 1015px){body.publications .impacts>section>.inner{padding:20px 20px 30px}}body.publications .impacts>section .toggle{font-family:'Design Trust Glyphs' !important;font-weight:normal;font-style:normal;text-transform:none;text-decoration:none;text-rendering:optimizeLegibility;line-height:1;text-align:center;vertical-align:middle;display:inline-block;white-space:nowrap;color:#ff0e49;-webkit-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-webkit-transition-duration:.3s;-webkit-transition-delay:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-moz-transition-duration:.3s;-moz-transition-delay:ease-in-out;-moz-transition-timing-function:ease-in-out;-ms-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-ms-transition-duration:.3s;-ms-transition-delay:ease-in-out;-ms-transition-timing-function:ease-in-out;-o-transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;-o-transition-duration:.3s;-o-transition-delay:ease-in-out;-o-transition-timing-function:ease-in-out;transition-property:-webkit-transform -moz-transform -ms-transform -o-transform transform;transition-duration:.3s;transition-delay:ease-in-out;transition-timing-function:ease-in-out;float:right;font-size:58px;line-height:0;margin-top:10px;color:#222f3f;cursor:pointer}body.publications .impacts>section .toggle>span{display:none}body.publications .impacts>section .toggle:after{content:'i'}body.publications .impacts>section .toggle:hover{color:#222f3f}body.publications .impacts>section .toggle:hover{color:#ff0e49}body.publications .impacts>section.state-open .toggle{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body.publications .impacts>section>.inner{padding:34px 0 40px}body.publications .impacts>section>.inner>h2{margin-bottom:34px}@media screen and (max-width: 1015px){body.publications .impacts>section>.inner{padding:20px}body.publications .impacts>section>.inner>h2{margin-bottom:20px}body.publications .impacts>section:first-child>.inner{padding-top:0}}body.publications .masoned-region .module{margin-bottom:60px}body.people .masoned-region>.module{margin-bottom:20px}body.people .primary-content-region{padding-bottom:20px}body.people .module.job{margin:10px 0 0}body.people .module.headshot .social-links{margin-top:-8px}body.people .person-list-blurb{margin:20px 0 10px;font-size:14px;line-height:1.7}body.people .person-list-blurb p{margin-bottom:10px}body.people .person-list-blurb p.cta{font-weight:bold}body.people .person-list-blurb .x8 a:not(.button),body.people .person-list-blurb .x8 span[data-simulated-link]{color:#ff0e49}body.people .person-list-blurb .x8 a:not(.button):hover,body.people .person-list-blurb .x8 span[data-simulated-link]:hover{color:#86c0c0}body.people .person-list-blurb .x8 p{padding-right:20px}@media screen and (max-width: 1015px){body.people .overview-list{margin-top:30px}}@media screen and (max-width: 1015px){body.people .secondary-col .headshot.module .thumb{height:225px !important}}.boardmember-list .page-header,.boardmember-area .page-header{padding-bottom:28px}.boardmember-list .page-header+.tier,.boardmember-area .page-header+.tier{margin-top:30px}.boardmember-list .page-header h1,.boardmember-area .page-header h1{display:inline-block}.boardmember-list .page-header .button,.boardmember-area .page-header .button{top:-7px}@media screen and (max-width: 1015px){.boardmember-list .page-header .button,.boardmember-area .page-header .button{top:10px;margin-left:0}}.boardmember-list .primary-content-region .hd h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none}.boardmember-list .module.board .role{line-height:25px}.boardmember-list .module.board .name{font-size:26px;line-height:34px;margin-bottom:10px}@media screen and (max-width: 1015px){.boardmember-list .module.board .name{margin-bottom:0}}.boardmember-list .module.board .description{margin-bottom:20px}@media screen and (max-width: 1015px){.boardmember-list .module.board .description{margin-bottom:0}}.boardmember-list .module.board.officer{position:relative;padding:50px 0 0}.boardmember-list .module.board.officer:before,.boardmember-list .module.board.officer:after{content:'';display:table}.boardmember-list .module.board.officer:after{clear:both}.boardmember-list .module.board.officer:before,.boardmember-list .module.board.officer:after{content:'';display:table}.boardmember-list .module.board.officer:after{clear:both}.boardmember-list .module.board.officer:first-child{padding-top:0}.boardmember-list .module.board.member .x4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px}@media screen and (max-width: 1015px){.boardmember-list .module.board.member .x4{padding-left:0}}.boardmember-area .primary-content-region .hd{margin-bottom:10px}.boardmember-area .primary-content-region ul{margin-bottom:10px}.boardmember-area .primary-content-region a{font-weight:bold}.boardmember-area .file-type{text-transform:uppercase}@media screen and (max-width: 1015px){.fellow-detail.step .page-header+.tier{margin-top:0}}.fellow-detail.step .secondary-col .module:first-child{margin-top:5px}@media screen and (max-width: 1015px){.fellow-detail.step .secondary-col{margin-top:30px}}.fellow-detail.step .module.headshot{margin-bottom:20px}.fellow-detail.step .module.headshot .thumb{margin-bottom:15px}.fellow-detail.step .module.program-thumb,.fellow-detail.step .module.project-thumb{margin-bottom:20px}@media screen and (max-width: 1015px){.fellow-detail.step .module.program-thumb,.fellow-detail.step .module.project-thumb{margin-bottom:30px}}@media screen and (max-width: 1015px){.fellow-detail.step .module.program-thumb{float:none;width:100%;margin-left:0}.fellow-detail.step .module.program-thumb .thumb{background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover}}.fellow-detail.step .module.quotey{margin-top:30px}.fellow-detail.step .module.related-projects h1,.fellow-detail.step .module.related-program h1{margin-bottom:10px}.partner-detail.step .module{margin-bottom:20px}.partner-detail.step .module.headshot .thumb{margin-bottom:20px}.partner-detail.step .module.related-projects h1{margin-bottom:10px}.staff-list.step .module.job{margin:18px 0 0}.staff-list.step .module.staff{position:relative;padding:50px 0 0}.staff-list.step .module.staff:before,.staff-list.step .module.staff:after{content:'';display:table}.staff-list.step .module.staff:after{clear:both}.staff-list.step .module.staff:before,.staff-list.step .module.staff:after{content:'';display:table}.staff-list.step .module.staff:after{clear:both}.staff-list.step .module.staff:first-child{padding-top:0}.staff-list.step .module.staff .role{line-height:25px}.staff-list.step .module.staff .name{font-size:26px;line-height:34px;margin-bottom:10px}.staff-list.step .module.staff .description{margin-bottom:20px}@media screen and (max-width: 1015px){.staff-list.step .module.headshot{float:none}}.dtcouncil-list.step .page-header+.tier{margin-top:30px}.dtcouncil-list.step .primary-col,.dtcouncil-list.step .secondary-col{margin-bottom:30px}.dtcouncil-list.step .module{margin-bottom:20px}.dtcouncil-list.step .secondary-content-region>.hd{margin-bottom:10px}.dtcouncil-list.step .masoned-region>.module{margin-bottom:0}.dtcouncil-list.step .major-donors>.hd{padding-top:10px;margin-bottom:10px}.dtcouncil-list.step .major-donors>.hd h1{float:none;margin:0 0 .4em}.dtcouncil-list.step .major-donors>.hd h2{font-style:italic}.dtcouncil-list.step .major-donors .bd .group-list{margin-left:20px}.dtcouncil-list.step .major-donors .bd .group-list:first-child{margin-top:-20px}.supporter-list.step .page-header+.tier{margin-top:10px}.supporter-list.step .primary-content-region .hd h1{font-size:16px}.supporter-list.step .module.simple-list{-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:50px;-webkit-column-gap:50px;column-gap:50px;-moz-column-width:195px;-webkit-column-width:195px;column-width:195px}.supporter-list.step .module.quotey{padding:20px 0}@media screen and (max-width: 1015px){.supporter-list.step .module.donations{margin-top:20px}}.supporter-list.step .donations>.primary-content-region>.hd{padding-top:20px}.supporter-list.step .donations>.primary-content-region:first-child .module.simple-list{font-size:22px;font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;-moz-column-count:1;-webkit-column-count:1;column-count:1}.supporter-list.step .donations>.primary-content-region .hd{margin-bottom:10px}body.how-we-work .step.overview .tier{margin-bottom:60px}body.how-we-work .step.overview .tier.featured-content{height:390px}@media screen and (max-width: 1015px){body.how-we-work .step.overview .tier.featured-content{height:auto}body.how-we-work .step.overview .tier.featured-content .thumb{position:relative;height:220px}}@media screen and (max-width: 1015px){body.how-we-work .step.overview .tier{margin-bottom:0}}body.how-we-work .step.overview .secondary-content-region>.hd{margin:0;padding:0}body.how-we-work .step.overview .secondary-content-region>.hd h1{margin-bottom:15px}body.how-we-work .step.overview .secondary-content-region>.hd .blurb{margin-bottom:10px}body.how-we-work .step.overview .secondary-content-region>.bd{padding-right:40px}@media screen and (max-width: 1015px){body.how-we-work .step.overview .secondary-content-region{margin-top:30px}}body.how-we-work .step.lessons-learned .tier,body.how-we-work .step.case-studies .tier{margin-bottom:40px}body.how-we-work .step.lessons-learned .module.lesson-thumb,body.how-we-work .step.case-studies .module.lesson-thumb,body.how-we-work .step.lessons-learned .module.case-study-thumb,body.how-we-work .step.case-studies .module.case-study-thumb{margin-bottom:40px}@media screen and (max-width: 1015px){body.how-we-work .step.lessons-learned .module.lesson-thumb,body.how-we-work .step.case-studies .module.lesson-thumb,body.how-we-work .step.lessons-learned .module.case-study-thumb,body.how-we-work .step.case-studies .module.case-study-thumb{margin-bottom:30px}body.how-we-work .step.lessons-learned .module.lesson-thumb:last-child,body.how-we-work .step.case-studies .module.lesson-thumb:last-child,body.how-we-work .step.lessons-learned .module.case-study-thumb:last-child,body.how-we-work .step.case-studies .module.case-study-thumb:last-child{margin-bottom:0}}@media screen and (max-width: 1015px){body.how-we-work .step.lessons-learned .tier:last-child,body.how-we-work .step.case-studies .tier:last-child{margin-bottom:0}}body.how-we-work .step.lesson-detail .module{margin-bottom:20px}body.how-we-work .step.lesson-detail .module.lesson-hero{margin-bottom:40px}body.how-we-work .step.lesson-detail .module.related-projects>h1{margin-bottom:10px}body.how-we-work .step.lesson-detail .related-lessons{padding-top:6px}body.how-we-work .step.lesson-detail .related-lessons>.hd{padding-top:40px;margin-bottom:20px}body.how-we-work .step.casestudy-detail .module{margin-bottom:30px}body.how-we-work .step.casestudy-detail .module.cms-copy{margin-bottom:20px}body.how-we-work .step.casestudy-detail .module.sharing{margin-bottom:20px}body.how-we-work .step.casestudy-detail .module.byline{font-size:14px}body.how-we-work .step.casestudy-detail .module.byline a:not(.button),body.how-we-work .step.casestudy-detail .module.byline span[data-simulated-link]{color:#ff0e49}body.how-we-work .step.casestudy-detail .module.byline a:not(.button):hover,body.how-we-work .step.casestudy-detail .module.byline span[data-simulated-link]:hover{color:#86c0c0}body.how-we-work .step.casestudy-detail .module.quotey{padding-top:5px;padding-bottom:5px}body.how-we-work .step.casestudy-detail .module.image-slideshow{margin-bottom:70px}body.how-we-work .step.casestudy-detail .module.image-slideshow .panels{height:450px}body.how-we-work .step.casestudy-detail .related-projects.secondary-content-region{padding-top:15px}body.how-we-work .step.casestudy-detail .related-projects.secondary-content-region>.hd{padding-top:35px;margin-bottom:39px}.howweworksvg{position:relative}@media screen and (max-width: 1015px){.howweworksvg{display:none !important}}.howweworksvg svg .nodes .node[href]{cursor:pointer}.howweworksvg svg .nodes .node[href]:hover text,.howweworksvg svg .nodes .node[href]:hover circle{fill:#e9083f}.howweworksvg svg .nodes .node text,.howweworksvg svg .nodes .node circle{fill:#ff0e49}.howweworksvg svg .impacts .impact{fill:#0c1b2f;stroke:#d0c4c4;fill-opacity:0;stroke-opacity:.5;-webkit-transition-property:fill, stroke, fill-opacity, stroke-opacity;-webkit-transition-duration:200ms;-webkit-transition-delay:0ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:fill, stroke, fill-opacity, stroke-opacity;-moz-transition-duration:200ms;-moz-transition-delay:0ms;-moz-transition-timing-function:ease-in-out;-ms-transition-property:fill, stroke, fill-opacity, stroke-opacity;-ms-transition-duration:200ms;-ms-transition-delay:0ms;-ms-transition-timing-function:ease-in-out;-o-transition-property:fill, stroke, fill-opacity, stroke-opacity;-o-transition-duration:200ms;-o-transition-delay:0ms;-o-transition-timing-function:ease-in-out;transition-property:fill, stroke, fill-opacity, stroke-opacity;transition-duration:200ms;transition-delay:0ms;transition-timing-function:ease-in-out}.howweworksvg svg .impacts .impact:hover{fill:#0c1b2f;stroke:#0c1b2f;fill-opacity:1;stroke-opacity:1}.howweworksvg svg .structure line{stroke:#0c1b2f}.howweworksvg svg .structure circle{fill:#0c1b2f}.howweworksvg .tooltip{z-index:2;display:none;position:absolute;transition-property:transform;transition-duration:500ms;transition-timing-function:ease-in-out;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:500ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:-moz-transform;-moz-transition-duration:500ms;-moz-transition-timing-function:ease-in-out;-ms-transition-property:-ms-transform;-ms-transition-duration:500ms;-ms-transition-timing-function:ease-in-out}.howweworksvg .tooltip:before{content:'';width:0;height:0;position:absolute;border-style:solid}.howweworksvg .tooltip.show{-webkit-transform:translate3d(0, -10px, 0);-moz-transform:translate3d(0, -10px, 0);-ms-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}.howweworksvg .tooltip:before{left:50%;margin-left:-7.5px;bottom:0;border-width:15px 15px 0 15px;border-color:rgba(232,228,228,0.7) transparent transparent transparent}.howweworksvg .tooltip>.inner{margin-bottom:15px;min-width:100px;max-width:289px;padding:12px;background:#e8e4e4;background:rgba(232,228,228,0.7);text-align:center;font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px;line-height:19px}.howweworksvg .tooltip>.inner .title{display:block;color:#ff0e49}.howweworksvg .tooltip>.inner .body{display:block}.mission-and-values.step .module.donations{margin-top:56px}.mission-and-values.step .module.cms-copy-special{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:14px;line-height:1.71}.mission-and-values.step .module.cms-copy-special a{color:#ff0e49}.mission-and-values.step .module.cms-copy-special a:hover{color:#86c0c0}.mission-and-values.step .module.cms-copy-special b,.mission-and-values.step .module.cms-copy-special strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:normal;text-transform:none}.mission-and-values.step .module.cms-copy-special b i,.mission-and-values.step .module.cms-copy-special strong i,.mission-and-values.step .module.cms-copy-special b em,.mission-and-values.step .module.cms-copy-special strong em{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.mission-and-values.step .module.cms-copy-special i,.mission-and-values.step .module.cms-copy-special em{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.mission-and-values.step .module.cms-copy-special i b,.mission-and-values.step .module.cms-copy-special em b,.mission-and-values.step .module.cms-copy-special i strong,.mission-and-values.step .module.cms-copy-special em strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.mission-and-values.step .module.cms-copy-special u{text-decoration:underline}.mission-and-values.step .module.cms-copy-special p,.mission-and-values.step .module.cms-copy-special ul,.mission-and-values.step .module.cms-copy-special ol,.mission-and-values.step .module.cms-copy-special dl,.mission-and-values.step .module.cms-copy-special table{margin-bottom:20px}.mission-and-values.step .module.cms-copy-special p:last-child,.mission-and-values.step .module.cms-copy-special ul:last-child,.mission-and-values.step .module.cms-copy-special ol:last-child,.mission-and-values.step .module.cms-copy-special dl:last-child,.mission-and-values.step .module.cms-copy-special table:last-child{margin-bottom:0}@media screen and (max-width: 1015px){.mission-and-values.step .module.cms-copy-special p:last-child,.mission-and-values.step .module.cms-copy-special ul:last-child,.mission-and-values.step .module.cms-copy-special ol:last-child,.mission-and-values.step .module.cms-copy-special dl:last-child,.mission-and-values.step .module.cms-copy-special table:last-child{margin-bottom:20px}}.mission-and-values.step .module.cms-copy-special h1,.mission-and-values.step .module.cms-copy-special h2,.mission-and-values.step .module.cms-copy-special h3,.mission-and-values.step .module.cms-copy-special h4,.mission-and-values.step .module.cms-copy-special h5,.mission-and-values.step .module.cms-copy-special h6{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.mission-and-values.step .module.cms-copy-special.extended h1,.mission-and-values.step .module.cms-copy-special.variant h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:32px}.mission-and-values.step .module.cms-copy-special.extended h1 span,.mission-and-values.step .module.cms-copy-special.variant h1 span{line-height:32px !important}.mission-and-values.step .module.cms-copy-special.extended p,.mission-and-values.step .module.cms-copy-special.variant p,.mission-and-values.step .module.cms-copy-special.extended ul,.mission-and-values.step .module.cms-copy-special.variant ul,.mission-and-values.step .module.cms-copy-special.extended ol,.mission-and-values.step .module.cms-copy-special.variant ol,.mission-and-values.step .module.cms-copy-special.extended dl,.mission-and-values.step .module.cms-copy-special.variant dl,.mission-and-values.step .module.cms-copy-special.extended table,.mission-and-values.step .module.cms-copy-special.variant table{margin-bottom:20px}.mission-and-values.step .module.cms-copy-special.extended p:last-child,.mission-and-values.step .module.cms-copy-special.variant p:last-child,.mission-and-values.step .module.cms-copy-special.extended ul:last-child,.mission-and-values.step .module.cms-copy-special.variant ul:last-child,.mission-and-values.step .module.cms-copy-special.extended ol:last-child,.mission-and-values.step .module.cms-copy-special.variant ol:last-child,.mission-and-values.step .module.cms-copy-special.extended dl:last-child,.mission-and-values.step .module.cms-copy-special.variant dl:last-child,.mission-and-values.step .module.cms-copy-special.extended table:last-child,.mission-and-values.step .module.cms-copy-special.variant table:last-child{margin-bottom:0}.mission-and-values.step .module.cms-copy-special.extended h1{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:26px;line-height:34px}.mission-and-values.step .module.cms-copy-special.extended h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.mission-and-values.step .module.cms-copy-special.extended h3{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:30px}.mission-and-values.step .module.cms-copy-special.extended ul,.mission-and-values.step .module.cms-copy-special.extended ol{padding-left:0 !important}.mission-and-values.step .module.cms-copy-special.extended ul{list-style-type:none !important}.mission-and-values.step .module.cms-copy-special.extended ol{list-style-type:decimal !important}.mission-and-values.step .module.cms-copy-special h1{font-size:26px}.mission-and-values.step .module.cms-copy-special b{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;display:block}.request-for-proposals.step .lists{margin-bottom:20px}.request-for-proposals.step .module.cms-copy{margin-bottom:20px}.request-for-proposals.step .module.sharing{margin-bottom:40px}.request-for-proposals.step .module.rfp h2{font-size:14px;font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none}.request-for-proposals.step .module.rfp p{margin-bottom:0}.request-for-proposals.step .module.rfp-hero{margin-bottom:15px;margin-top:4px}.request-for-proposals.step .module.rfp-hero h1{margin-bottom:10px}.request-for-proposals.step .download .button{display:block}.request-for-proposals.step #rfp-form{margin-bottom:20px}.request-for-proposals.step #rfp-form>.hd{margin-bottom:20px}.request-for-proposals.step #rfp-form>.hd h1 em{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.request-for-proposals.step #rfp-form .blurb{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:14px;line-height:1.71}.request-for-proposals.step #rfp-form .blurb a{color:#ff0e49}.request-for-proposals.step #rfp-form .blurb a:hover{color:#86c0c0}.request-for-proposals.step #rfp-form .blurb b,.request-for-proposals.step #rfp-form .blurb strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:normal;text-transform:none}.request-for-proposals.step #rfp-form .blurb b i,.request-for-proposals.step #rfp-form .blurb strong i,.request-for-proposals.step #rfp-form .blurb b em,.request-for-proposals.step #rfp-form .blurb strong em{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.request-for-proposals.step #rfp-form .blurb i,.request-for-proposals.step #rfp-form .blurb em{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}.request-for-proposals.step #rfp-form .blurb i b,.request-for-proposals.step #rfp-form .blurb em b,.request-for-proposals.step #rfp-form .blurb i strong,.request-for-proposals.step #rfp-form .blurb em strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}.request-for-proposals.step #rfp-form .blurb u{text-decoration:underline}.request-for-proposals.step #rfp-form .blurb p,.request-for-proposals.step #rfp-form .blurb ul,.request-for-proposals.step #rfp-form .blurb ol,.request-for-proposals.step #rfp-form .blurb dl,.request-for-proposals.step #rfp-form .blurb table{margin-bottom:20px}.request-for-proposals.step #rfp-form .blurb p:last-child,.request-for-proposals.step #rfp-form .blurb ul:last-child,.request-for-proposals.step #rfp-form .blurb ol:last-child,.request-for-proposals.step #rfp-form .blurb dl:last-child,.request-for-proposals.step #rfp-form .blurb table:last-child{margin-bottom:0}@media screen and (max-width: 1015px){.request-for-proposals.step #rfp-form .blurb p:last-child,.request-for-proposals.step #rfp-form .blurb ul:last-child,.request-for-proposals.step #rfp-form .blurb ol:last-child,.request-for-proposals.step #rfp-form .blurb dl:last-child,.request-for-proposals.step #rfp-form .blurb table:last-child{margin-bottom:20px}}.request-for-proposals.step #rfp-form .blurb h1,.request-for-proposals.step #rfp-form .blurb h2,.request-for-proposals.step #rfp-form .blurb h3,.request-for-proposals.step #rfp-form .blurb h4,.request-for-proposals.step #rfp-form .blurb h5,.request-for-proposals.step #rfp-form .blurb h6{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.request-for-proposals.step #rfp-form .blurb.extended h1,.request-for-proposals.step #rfp-form .blurb.variant h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:32px}.request-for-proposals.step #rfp-form .blurb.extended h1 span,.request-for-proposals.step #rfp-form .blurb.variant h1 span{line-height:32px !important}.request-for-proposals.step #rfp-form .blurb.extended p,.request-for-proposals.step #rfp-form .blurb.variant p,.request-for-proposals.step #rfp-form .blurb.extended ul,.request-for-proposals.step #rfp-form .blurb.variant ul,.request-for-proposals.step #rfp-form .blurb.extended ol,.request-for-proposals.step #rfp-form .blurb.variant ol,.request-for-proposals.step #rfp-form .blurb.extended dl,.request-for-proposals.step #rfp-form .blurb.variant dl,.request-for-proposals.step #rfp-form .blurb.extended table,.request-for-proposals.step #rfp-form .blurb.variant table{margin-bottom:20px}.request-for-proposals.step #rfp-form .blurb.extended p:last-child,.request-for-proposals.step #rfp-form .blurb.variant p:last-child,.request-for-proposals.step #rfp-form .blurb.extended ul:last-child,.request-for-proposals.step #rfp-form .blurb.variant ul:last-child,.request-for-proposals.step #rfp-form .blurb.extended ol:last-child,.request-for-proposals.step #rfp-form .blurb.variant ol:last-child,.request-for-proposals.step #rfp-form .blurb.extended dl:last-child,.request-for-proposals.step #rfp-form .blurb.variant dl:last-child,.request-for-proposals.step #rfp-form .blurb.extended table:last-child,.request-for-proposals.step #rfp-form .blurb.variant table:last-child{margin-bottom:0}.request-for-proposals.step #rfp-form .blurb.extended h1{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:26px;line-height:34px}.request-for-proposals.step #rfp-form .blurb.extended h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}.request-for-proposals.step #rfp-form .blurb.extended h3{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:30px}.request-for-proposals.step #rfp-form .blurb.extended ul,.request-for-proposals.step #rfp-form .blurb.extended ol{padding-left:0 !important}.request-for-proposals.step #rfp-form .blurb.extended ul{list-style-type:none !important}.request-for-proposals.step #rfp-form .blurb.extended ol{list-style-type:decimal !important}.request-for-proposals.step #rfp-form .blurb :empty:not(br){display:none}.request-for-proposals.step #rfp-form .blurb span,.request-for-proposals.step #rfp-form .blurb i,.request-for-proposals.step #rfp-form .blurb b,.request-for-proposals.step #rfp-form .blurb strong,.request-for-proposals.step #rfp-form .blurb em,.request-for-proposals.step #rfp-form .blurb a{font-size:inherit !important;line-height:inherit !important}.request-for-proposals.step #rfp-form .blurb ul,.request-for-proposals.step #rfp-form .blurb ol{padding-left:1.3em}.request-for-proposals.step #rfp-form .blurb ul li,.request-for-proposals.step #rfp-form .blurb ol li{margin-top:10px}.request-for-proposals.step #rfp-form .blurb ul li:first-child,.request-for-proposals.step #rfp-form .blurb ol li:first-child{margin-top:0}.request-for-proposals.step #rfp-form .blurb ul{list-style-type:square}.request-for-proposals.step #rfp-form .blurb ol{list-style-type:decimal}.request-for-proposals.step #rfp-form .blurb.caption{font-size:12px;padding:3px 0 0}.request-for-proposals.step #rfp-form .larch{margin-top:20px}.request-for-proposals.step #rfp-form .larch.larch-input.textarea textarea{height:100px}.request-for-proposals.step #rfp-form .button{margin-top:20px;float:right}.request-for-proposals.step #rfp-form .thanks{background-color:#0c1b2f;color:#ff4157;line-height:1.4}@media screen and (max-width: 1015px){.contact.step .x3,.contact.step .x4{margin-top:20px}}.contact.step .x3 .module.copy-text a{font-weight:normal}.contact.step .x3 .module.copy-text p,.contact.step .x3 .module.copy-text li{margin-bottom:10px}.contact.step .x3 .module.copy-text p:last-child,.contact.step .x3 .module.copy-text li:last-child{margin-bottom:20px}.contact.step .contact-modules{padding-bottom:25px;margin:40px 0 40px}.contact.step .contact-modules .module{margin-bottom:20px}.contact.step .secondary-content-region>.hd{padding-top:40px;margin-bottom:0}.contact.step .secondary-content-region>.hd h1{font-size:22px}.contact.step #suggestion-form>.hd{margin-bottom:20px}.contact.step #suggestion-form p{font-size:14px}.contact.step #suggestion-form .larch-input,.contact.step #suggestion-form .button{margin-top:20px}.contact.step #suggestion-form .button{float:right}.pressrelease-list.step .module.press-info,.pressrelease-list.step .module.press-toolkit{margin-bottom:20px}.pressrelease-list.step .module.press-info .info,.pressrelease-list.step .module.press-toolkit .info{padding:15px 0 15px 15px}.pressrelease-list.step .module.press-info .info h2,.pressrelease-list.step .module.press-toolkit .info h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase}.pressrelease-list.step .module.press-info .info h1,.pressrelease-list.step .module.press-toolkit .info h1,.pressrelease-list.step .module.press-info .info p,.pressrelease-list.step .module.press-toolkit .info p{color:#fff}.pressrelease-list.step .module.press-toolkit .info h2{color:#222f3f}.pressrelease-list.step .module.press-release-list{padding-right:30px}.pressrelease-list.step .module.press-release-list li{margin-bottom:20px}.pressrelease-list.step .module.press-release-list li a{font-weight:bold}.pressrelease-list.step .module.press-release-list li strong{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;display:block;font-size:16px;padding:2px 0 0}.document-list.step .page-header{padding-bottom:28px}.document-list.step .page-header h1{display:inline-block}@media screen and (max-width: 1015px){.document-list.step .page-header h1+.button{top:0;display:inline-block}}.document-list.step .page-header .button{top:-7px}@media screen and (min-width: 1016px){.document-list.step footer .button{margin:0 10px 10px 0}}@media screen and (max-width: 1015px){.document-list.step .button{display:block;float:none;width:auto;margin:10px 0}}body.news .page-header{position:relative}body.news .page-header .iso-controls{margin:0;position:absolute;bottom:34px;right:0}@media screen and (max-width: 1015px){body.news .page-header .iso-controls{position:static;margin-top:20px}}body.news .module{margin-bottom:40px}@media screen and (min-width: 1016px){body.work-with-us .page-section .bd>.primary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px}}@media screen and (max-width: 1015px){body.work-with-us .section-form{margin-top:30px}}@media screen and (min-width: 1016px){body.work-with-us .module.job{margin-top:6px}}body.about .overview.step .module{margin-bottom:70px}@media screen and (max-width: 1015px){body.about .overview.step .module{margin-bottom:30px}}body.about .overview.step .module.overview .text p{margin-bottom:20px}body.about .overview.step .module.overview .text p:last-child{margin-bottom:0}body.about .overview.step .module.press-thumb .info p a{color:#ff0e49}body.about .overview.step .press-highlights>h1{margin-bottom:20px;font-size:26px}@media screen and (max-width: 1015px){body.about .overview.step .press-highlights .module:last-child{margin-bottom:0}}body.support .module{margin-bottom:20px}@media screen and (max-width: 1015px){body.support .module{margin-bottom:30px}body.support .module.headshot{float:none;margin-bottom:20px}}body.support .module.headshot+.cms-copy.variant{position:relative;top:-7px}body.support .module.product-thumb{margin-bottom:60px}body.support .module.overview h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:32px;color:#000}body.support .module.overview h1 span{line-height:32px !important}body.support .module.scheme-teal.generic .info h1{color:#fff}body.support .module.hero.x12 .thumb{height:538px}@media screen and (max-width: 1015px){body.support .module.hero.x12 .thumb{height:300px}}body.support .module.hero.x12 .info{margin-top:20px}body.support .module.page-content{margin-bottom:40px}body.support .intro .quotey,body.support .individuals-foundations .quotey{padding-top:0;margin-top:0}@media screen and (max-width: 1015px){body.support .intro .quotey,body.support .individuals-foundations .quotey{margin-bottom:0}}body.support .staff-quote .quotey{padding-top:0}body.support .support-modules{margin-bottom:20px}@media screen and (max-width: 1015px){body.support .support-modules{margin-top:30px;margin-bottom:0}}body.support .page-content.x6{margin-bottom:30px}body.support .page-content.x6 .thumb{height:328px}body.support .page-content.x6 .info{margin-top:10px}@media screen and (max-width: 1015px){body.support .page-content.x6{margin-top:40px}body.support .page-content.x6:first-child{margin-top:0}}body.support .primary-content-region{margin-bottom:10px}body.support .primary-content-region>.hd{padding-top:40px;margin-bottom:40px}body.support .primary-content-region.our-goods .hd h1{font-size:36px}body.support .primary-content-region.our-goods .bd{margin-bottom:20px;padding:40px 0 60px;border-top:1px solid #e8e4e4}@media screen and (max-width: 1015px){body.support .primary-content-region.our-goods .bd{padding:40px 0 0}}body.support .primary-content-region .info.x8{margin-left:0}body.support .corporate-sponsorship.step .primary-content-region.photo-gallery .hd h1,body.support .corporate-sponsorship.step .primary-content-region.major-donors .hd h1{font-size:16px}body.support .corporate-sponsorship.step .primary-content-region.photo-gallery .bd,body.support .corporate-sponsorship.step .primary-content-region.major-donors .bd{left:-20px}@media screen and (max-width: 1015px){body.support .corporate-sponsorship.step .primary-content-region.photo-gallery .bd,body.support .corporate-sponsorship.step .primary-content-region.major-donors .bd{left:0}}body.support .corporate-sponsorship.step .primary-content-region.photo-gallery h2.secondary-header,body.support .corporate-sponsorship.step .primary-content-region.major-donors h2.secondary-header{margin-bottom:20px;font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}body.support .corporate-sponsorship.step .primary-content-region.photo-gallery .logo:first-child,body.support .corporate-sponsorship.step .primary-content-region.major-donors .logo:first-child{margin-left:20px}@media screen and (max-width: 1015px){body.support .product-list.step{margin-top:20px}}body.search .results{position:relative}body.search .results .control-bar{margin-bottom:60px;position:relative;padding:5px 0 0;font-size:14px}body.search .results .control-bar:before,body.search .results .control-bar:after{content:'';display:table}body.search .results .control-bar:after{clear:both}body.search .results .control-bar:before,body.search .results .control-bar:after{content:'';display:table}body.search .results .control-bar:after{clear:both}@media screen and (max-width: 1015px){body.search .results .control-bar{margin-bottom:40px}}body.search .results .control-bar .meta{float:left}body.search .results .control-bar .pagination{text-align:right;color:#9b9292}body.search .results .control-bar .pagination .prev,body.search .results .control-bar .pagination .next{font-family:'Design Trust Glyphs' !important;font-weight:normal;font-style:normal;text-transform:none;text-decoration:none;text-rendering:optimizeLegibility;line-height:1;text-align:center;vertical-align:middle;white-space:nowrap;color:#ff0e49;position:relative;display:inline-block;font-size:44px;line-height:0}body.search .results .control-bar .pagination .prev>span,body.search .results .control-bar .pagination .next>span{display:none}body.search .results .control-bar .pagination .prev:after,body.search .results .control-bar .pagination .next:after{content:'k'}body.search .results .control-bar .pagination .prev:hover,body.search .results .control-bar .pagination .next:hover{color:#222f3f}body.search .results .control-bar .pagination .prev{top:-3px;margin-right:3px}body.search .results .control-bar .pagination .next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);top:-1px;margin-left:3px}body.search .results .control-bar.with-hr{border-top:1px solid #e8e4e4;margin-top:60px}body.search .results .result{position:relative;margin-top:40px}body.search .results .result:before,body.search .results .result:after{content:'';display:table}body.search .results .result:after{clear:both}body.search .results .result:before,body.search .results .result:after{content:'';display:table}body.search .results .result:after{clear:both}body.search .results .result:first-child{margin-top:0}@media screen and (max-width: 1015px){body.search .results .result{margin-top:60px}}body.search .results .result .primary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:100%;position:relative;margin-left:20px;width:660px;padding-right:45px}body.search .results .result .primary:first-child{margin-left:0}body.search .results .result .primary.primary-col{margin-left:0}body.search .results .result .primary.secondary-col{float:right}.cols-extra body.search .results .result .primary{margin-left:10px;margin-right:10px}.cols-extra body.search .results .result .primary:first-child{margin-left:10px}.masoned-region body.search .results .result .primary{height:auto}.masoned-region:not([data-layout="fitRows"]) body.search .results .result .primary:not(.state-ignore-masonry){margin-left:0}@media screen and (min-width: 1016px){.masoned-region[data-layout="fitRows"]:not(.cols-extra) body.search .results .result .primary:not(.state-ignore-masonry).first-in-row{margin-left:0}.masoned-region[data-layout="fitRows"]:not(.cols-extra) body.search .results .result .primary:not(.state-ignore-masonry).x6:nth-child(odd){margin-left:0}body.search .results .result .primary.x8 .masoned-region[data-layout="fitRows"] .x4:nth-child(odd):not(.state-ignore-masonry){margin-left:0}}@media screen and (max-width: 1015px){body.search .results .result .primary{float:none;width:100%;height:auto;margin-left:0;margin-right:0}body.search .results .result .primary:before,body.search .results .result .primary:after{content:'';display:table}body.search .results .result .primary:after{clear:both}body.search .results .result .primary:before,body.search .results .result .primary:after{content:'';display:table}body.search .results .result .primary:after{clear:both}body.search .results .result .primary:first-child,body.search .results .result .primary.primary-col{margin-left:0}body.search .results .result .primary.secondary-col{float:none}body.search .results .result .primary.secondary-col>.module:first-child{margin-top:30px}}body.search .results .result .primary .text,body.search .results .result .primary .cms-copy{padding-right:80px}@media screen and (max-width: 1015px){body.search .results .result .primary .text,body.search .results .result .primary .cms-copy{padding-right:0}}body.search .results .result .secondary{float:left;height:100%;position:relative;margin-left:20px;width:320px}body.search .results .result .secondary:first-child{margin-left:0}body.search .results .result .secondary.primary-col{margin-left:0}body.search .results .result .secondary.secondary-col{float:right}.cols-extra body.search .results .result .secondary{margin-left:10px;margin-right:10px}.cols-extra body.search .results .result .secondary:first-child{margin-left:10px}.masoned-region body.search .results .result .secondary{height:auto}.masoned-region:not([data-layout="fitRows"]) body.search .results .result .secondary:not(.state-ignore-masonry){margin-left:0}@media screen and (min-width: 1016px){.masoned-region[data-layout="fitRows"]:not(.cols-extra) body.search .results .result .secondary:not(.state-ignore-masonry).first-in-row{margin-left:0}.masoned-region[data-layout="fitRows"]:not(.cols-extra) body.search .results .result .secondary:not(.state-ignore-masonry).x6:nth-child(odd){margin-left:0}body.search .results .result .secondary.x8 .masoned-region[data-layout="fitRows"] .x4:nth-child(odd):not(.state-ignore-masonry){margin-left:0}}@media screen and (max-width: 1015px){body.search .results .result .secondary{float:none;width:100%;height:auto;margin-left:0;margin-right:0}body.search .results .result .secondary:before,body.search .results .result .secondary:after{content:'';display:table}body.search .results .result .secondary:after{clear:both}body.search .results .result .secondary:before,body.search .results .result .secondary:after{content:'';display:table}body.search .results .result .secondary:after{clear:both}body.search .results .result .secondary:first-child,body.search .results .result .secondary.primary-col{margin-left:0}body.search .results .result .secondary.secondary-col{float:none}body.search .results .result .secondary.secondary-col>.module:first-child{margin-top:30px}}body.search .results .result h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:1.3}body.search .results .result h1 a:hover{color:#86c0c0}body.search .results .result h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px;margin-bottom:10px}body.search .results .result h3{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none;font-size:14px;margin-top:15px}body.search .results .result h3 a:hover{color:#86c0c0}body.search .results .result .description{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:14px;line-height:1.71;margin:20px 0 0}body.search .results .result .description a{color:#ff0e49}body.search .results .result .description a:hover{color:#86c0c0}body.search .results .result .description b,body.search .results .result .description strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:normal;text-transform:none}body.search .results .result .description b i,body.search .results .result .description strong i,body.search .results .result .description b em,body.search .results .result .description strong em{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}body.search .results .result .description i,body.search .results .result .description em{font-family:'Apex Serif',serif;font-weight:normal;font-style:italic;text-transform:none}body.search .results .result .description i b,body.search .results .result .description em b,body.search .results .result .description i strong,body.search .results .result .description em strong{font-family:'Apex Serif',serif;font-weight:bold;font-style:italic;text-transform:none}body.search .results .result .description u{text-decoration:underline}body.search .results .result .description p,body.search .results .result .description ul,body.search .results .result .description ol,body.search .results .result .description dl,body.search .results .result .description table{margin-bottom:20px}body.search .results .result .description p:last-child,body.search .results .result .description ul:last-child,body.search .results .result .description ol:last-child,body.search .results .result .description dl:last-child,body.search .results .result .description table:last-child{margin-bottom:0}@media screen and (max-width: 1015px){body.search .results .result .description p:last-child,body.search .results .result .description ul:last-child,body.search .results .result .description ol:last-child,body.search .results .result .description dl:last-child,body.search .results .result .description table:last-child{margin-bottom:20px}}body.search .results .result .description h1,body.search .results .result .description h2,body.search .results .result .description h3,body.search .results .result .description h4,body.search .results .result .description h5,body.search .results .result .description h6{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}body.search .results .result .description.extended h1,body.search .results .result .description.variant h1{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:32px}body.search .results .result .description.extended h1 span,body.search .results .result .description.variant h1 span{line-height:32px !important}body.search .results .result .description.extended p,body.search .results .result .description.variant p,body.search .results .result .description.extended ul,body.search .results .result .description.variant ul,body.search .results .result .description.extended ol,body.search .results .result .description.variant ol,body.search .results .result .description.extended dl,body.search .results .result .description.variant dl,body.search .results .result .description.extended table,body.search .results .result .description.variant table{margin-bottom:20px}body.search .results .result .description.extended p:last-child,body.search .results .result .description.variant p:last-child,body.search .results .result .description.extended ul:last-child,body.search .results .result .description.variant ul:last-child,body.search .results .result .description.extended ol:last-child,body.search .results .result .description.variant ol:last-child,body.search .results .result .description.extended dl:last-child,body.search .results .result .description.variant dl:last-child,body.search .results .result .description.extended table:last-child,body.search .results .result .description.variant table:last-child{margin-bottom:0}body.search .results .result .description.extended h1{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:26px;line-height:34px}body.search .results .result .description.extended h2{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;font-size:16px}body.search .results .result .description.extended h3{font-family:'Apex Serif',serif;font-weight:normal;font-style:normal;text-transform:none;font-size:22px;line-height:30px}body.search .results .result .description.extended ul,body.search .results .result .description.extended ol{padding-left:0 !important}body.search .results .result .description.extended ul{list-style-type:none !important}body.search .results .result .description.extended ol{list-style-type:decimal !important}body.search .results .result .description :empty:not(br){display:none}body.search .results .result .description span,body.search .results .result .description i,body.search .results .result .description b,body.search .results .result .description strong,body.search .results .result .description em,body.search .results .result .description a{font-size:inherit !important;line-height:inherit !important}body.search .results .result .description ul,body.search .results .result .description ol{padding-left:1.3em}body.search .results .result .description ul li,body.search .results .result .description ol li{margin-top:10px}body.search .results .result .description ul li:first-child,body.search .results .result .description ol li:first-child{margin-top:0}body.search .results .result .description ul{list-style-type:square}body.search .results .result .description ol{list-style-type:decimal}body.search .results .result .description.caption{font-size:12px;padding:3px 0 0}@media screen and (max-width: 1015px){body.search .results .result .description{margin:10px 0 0}}body.search .results .result .thumb{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-ms-background-size:cover;background-size:cover;-webkit-transition-property:opacity;-webkit-transition-duration:100ms;-webkit-transition-delay:0ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:100ms;-moz-transition-delay:0ms;-moz-transition-timing-function:ease-in-out;-ms-transition-property:opacity;-ms-transition-duration:100ms;-ms-transition-delay:0ms;-ms-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:100ms;-o-transition-delay:0ms;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:100ms;transition-delay:0ms;transition-timing-function:ease-in-out;height:155px}body.search .results .result .stamp{font-family:'Trade Gothic Bold';font-weight:normal;text-transform:uppercase;color:#fff;position:absolute;top:0;right:0;width:85px;height:85px}body.search .results .result .stamp:before{content:'';width:0;height:0;position:absolute;border-style:solid;border-width:0 85px 85px 0;border-color:transparent #ff0e49 transparent transparent}body.search .results .result .stamp>span{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:block;position:relative;float:right;top:21px;right:3px;font-size:18px}body.search .results .result a:hover>.thumb{opacity:.6}body.search .results .no-results p{margin-bottom:20px;font-size:22px}body.search .global-search.state-loading .results .loader{display:block}body.search .global-search.state-loading .results .loader>span{height:100px}body.search .global-search.state-loading .results .results-page{opacity:.3}