/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:quicksilver;font-style:normal;font-weight:400;src:url(/patterns/dist/hg-branded/fonts/quicksilver.eot?0cb03631c0f64c3aca22d6b646b7d513);src:url(/patterns/dist/hg-branded/fonts/quicksilver.eot?0cb03631c0f64c3aca22d6b646b7d513?#iefix) format("embedded-opentype"),url(/patterns/dist/hg-branded/fonts/quicksilver.woff?9c731944433d913d74866d68ce36250c) format("woff"),url(/patterns/dist/hg-branded/fonts/quicksilver.ttf?07488739a9747c58179d6ac3efd55291) format("truetype"),url(/patterns/dist/hg-branded/images/quicksilver.svg?3059756f8be9b6b18eb4895a20af616e#quicksilver) format("svg")}[class*=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:quicksilver;font-style:normal;font-weight:400;line-height:1;text-transform:none}.icon-accepted-insurances:before{content:"a"}.icon-magnifying-glass:before{content:"b"}.icon-awards:before{content:"c"}.icon-calendar:before{content:"d"}.icon-close:before{content:"e"}.icon-languages:before{content:"f"}.icon-locations:before{content:"g"}.icon-single-star:before{content:"h"}.icon-phone:before{content:"i"}.icon-chevron-down:before{content:"j"}.icon-chevron-up:before{content:"k"}.icon-chevron-left:before{content:"l"}.icon-chevron-right:before{content:"m"}.icon-check:before{content:"n"}.icon-email:before{content:"o"}.icon-print:before{content:"p"}.icon-addcal:before{content:"q"}.icon-arrow-left:before{content:"r"}.icon-arrow-up:before{content:"s"}.icon-arrow-down:before{content:"t"}.icon-arrow-right:before{content:"u"}.icon-arrow-motion-up:before{content:"v"}.icon-location-target:before{content:"w"}body,html{font-size:15px;line-height:1.75}@media(min-width:600px){body,html{font-size:18px}}h1,h2,h3,h4,h5,h6{line-height:1.25;margin-top:1.8em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.2em}h4{font-size:1.1em}h5{text-transform:uppercase}h5,h6{font-size:.9em}.title-roboto .button,.title-roboto h1,.title-roboto h2,.title-roboto h3,.title-roboto h4,.title-roboto h5,.title-roboto h6,.title-roboto nav,body.body-roboto,html.body-roboto{font-family:Roboto,Helvetica Neue,Arial,sans-serif}.title-robotoslab .button,.title-robotoslab h1,.title-robotoslab h2,.title-robotoslab h3,.title-robotoslab h4,.title-robotoslab h5,.title-robotoslab h6,.title-robotoslab nav,body.body-robotoslab,html.body-robotoslab{font-family:Roboto Slab,Times,serif}.title-opensans .button,.title-opensans h1,.title-opensans h2,.title-opensans h3,.title-opensans h4,.title-opensans h5,.title-opensans h6,.title-opensans nav,body.body-opensans,html.body-opensans{font-family:Open Sans,Helvetica Neue,Arial,sans-serif}.title-lora .button,.title-lora h1,.title-lora h2,.title-lora h3,.title-lora h4,.title-lora h5,.title-lora h6,.title-lora nav,body.body-lora,html.body-lora{font-family:Lora,Times,serif}.title-sourcesans .button,.title-sourcesans h1,.title-sourcesans h2,.title-sourcesans h3,.title-sourcesans h4,.title-sourcesans h5,.title-sourcesans h6,.title-sourcesans nav,body.body-sourcesans,html.body-sourcesans{font-family:Source Sans Pro,Helvetica Neue,Arial,sans-serif}.title-ptsans .button,.title-ptsans h1,.title-ptsans h2,.title-ptsans h3,.title-ptsans h4,.title-ptsans h5,.title-ptsans h6,.title-ptsans nav,body.body-ptsans,html.body-ptsans{font-family:PT Sans,Helvetica Neue,Arial,sans-serif}.title-ptserif .button,.title-ptserif h1,.title-ptserif h2,.title-ptserif h3,.title-ptserif h4,.title-ptserif h5,.title-ptserif h6,.title-ptserif nav,body.body-ptserif,html.body-ptserif{font-family:"PT Serif",Times,serif}.title-lato .button,.title-lato h1,.title-lato h2,.title-lato h3,.title-lato h4,.title-lato h5,.title-lato h6,.title-lato nav,body.body-lato,html.body-lato{font-family:Lato,Helvetica Neue,Arial,sans-serif}.title-montserrat .button,.title-montserrat h1,.title-montserrat h2,.title-montserrat h3,.title-montserrat h4,.title-montserrat h5,.title-montserrat h6,.title-montserrat nav,body.body-montserrat,html.body-montserrat{font-family:Montserrat,Helvetica Neue,Arial,sans-serif}.title-crimson .button,.title-crimson h1,.title-crimson h2,.title-crimson h3,.title-crimson h4,.title-crimson h5,.title-crimson h6,.title-crimson nav,body.body-crimson,html.body-crimson{font-family:Crimson Text,Times,serif}.title-volkhov .button,.title-volkhov h1,.title-volkhov h2,.title-volkhov h3,.title-volkhov h4,.title-volkhov h5,.title-volkhov h6,.title-volkhov nav,body.body-volkhov,html.body-volkhov{font-family:Volkhov,Times,serif}.title-gentium .button,.title-gentium h1,.title-gentium h2,.title-gentium h3,.title-gentium h4,.title-gentium h5,.title-gentium h6,.title-gentium nav,body.body-gentium,html.body-gentium{font-family:Gentium Book Basic,Times,serif}.title-bitter .button,.title-bitter h1,.title-bitter h2,.title-bitter h3,.title-bitter h4,.title-bitter h5,.title-bitter h6,.title-bitter nav,body.body-bitter,html.body-bitter{font-family:Bitter,Times,serif}.title-arial .button,.title-arial h1,.title-arial h2,.title-arial h3,.title-arial h4,.title-arial h5,.title-arial h6,.title-arial nav,body.body-arial,html.body-arial{font-family:Arial,sans-serif}.title-helvetica .button,.title-helvetica h1,.title-helvetica h2,.title-helvetica h3,.title-helvetica h4,.title-helvetica h5,.title-helvetica h6,.title-helvetica nav,body.body-helvetica,html.body-helvetica{font-family:Helvetica Neue,Helvetica,sans-serif}.title-courier .button,.title-courier h1,.title-courier h2,.title-courier h3,.title-courier h4,.title-courier h5,.title-courier h6,.title-courier nav,body.body-courier,html.body-courier{font-family:Courier New,monospace}.title-georgia .button,.title-georgia h1,.title-georgia h2,.title-georgia h3,.title-georgia h4,.title-georgia h5,.title-georgia h6,.title-georgia nav,body.body-georgia,html.body-georgia{font-family:Georgia,serif}.title-impact .button,.title-impact h1,.title-impact h2,.title-impact h3,.title-impact h4,.title-impact h5,.title-impact h6,.title-impact nav,body.body-impact,html.body-impact{font-family:Impact,sans-serif}.title-lucida-sans .button,.title-lucida-sans h1,.title-lucida-sans h2,.title-lucida-sans h3,.title-lucida-sans h4,.title-lucida-sans h5,.title-lucida-sans h6,.title-lucida-sans nav,body.body-lucida-sans,html.body-lucida-sans{font-family:Lucida Sans Unicode,Lucida Grande,sans-serif}.title-palatino .button,.title-palatino h1,.title-palatino h2,.title-palatino h3,.title-palatino h4,.title-palatino h5,.title-palatino h6,.title-palatino nav,body.body-palatino,html.body-palatino{font-family:Palatino Linotype,Book Antiqua,Palatino,serif}.title-tahoma .button,.title-tahoma h1,.title-tahoma h2,.title-tahoma h3,.title-tahoma h4,.title-tahoma h5,.title-tahoma h6,.title-tahoma nav,body.body-tahoma,html.body-tahoma{font-family:Tahoma,Geneva,sans-serif}.title-times .button,.title-times h1,.title-times h2,.title-times h3,.title-times h4,.title-times h5,.title-times h6,.title-times nav,body.body-times,html.body-times{font-family:Times New Roman,Times,serif}.title-trebuchet .button,.title-trebuchet h1,.title-trebuchet h2,.title-trebuchet h3,.title-trebuchet h4,.title-trebuchet h5,.title-trebuchet h6,.title-trebuchet nav,body.body-trebuchet,html.body-trebuchet{font-family:Trebuchet MS,Trebuchet,sans-serif}.title-verdana .button,.title-verdana h1,.title-verdana h2,.title-verdana h3,.title-verdana h4,.title-verdana h5,.title-verdana h6,.title-verdana nav,body.body-verdana,html.body-verdana{font-family:Verdana,Geneva,sans-serif}a{color:#2673ba;text-decoration:none;transition:color .2s,background .2s,box-shadow .05s}a:visited{color:#1e407c}a:hover{color:#1e407c}.animated-menu svg{position:relative}.animated-menu svg line{fill:none;stroke-linejoin:round;stroke-width:3px;transition:.5s}.animated-menu svg line.top-line{transform-origin:10% 0}.animated-menu svg line.bottom-line{transform-origin:0 90%}.animated-menu:hover svg line.middle-line{transform:translate(-6px)}.animated-menu:hover svg line.bottom-line{transform:translate(-12px)}.active .animated-menu svg line.top-line,.open .animated-menu svg line.top-line{transform:rotate(45deg)}.active .animated-menu svg line.middle-line,.open .animated-menu svg line.middle-line{opacity:0}.active .animated-menu svg line.bottom-line,.open .animated-menu svg line.bottom-line{transform:rotate(-45deg)}.animated-toggle svg{position:relative;transition:all .5s}.animated-toggle svg line{fill:none;stroke-linejoin:round;stroke-width:3px}.active .animated-toggle svg,.open .animated-toggle svg{transform:rotate(45deg)}img{height:auto}iframe,img{max-width:100%}section.content{position:relative;z-index:2}section.content h1,section.content h2,section.content h3,section.content h4,section.content h5,section.content h6,section.content ol,section.content p,section.content ul{margin:0}section.content h1+*,section.content h2+*,section.content h3+*,section.content h4+*,section.content h5+*,section.content h6+*,section.content ol+*,section.content p+*,section.content ul+*{margin-top:1em}section.content h1,section.content h2,section.content h3,section.content h4,section.content h5,section.content h6{margin-top:1.8em}section.content h1:first-child,section.content h2:first-child,section.content h3:first-child,section.content h4:first-child,section.content h5:first-child,section.content h6:first-child{margin-top:0}section.content ul{list-style-type:square}section.content blockquote{border-radius:6px;font-style:italic;margin:1em 0;padding:0 50px;position:relative}section.content blockquote:before{color:#dbdbdb;content:open-quote;display:block;font-size:5em;left:0;line-height:.9em;position:absolute;top:0}section.content blockquote:after{bottom:-10px;color:#dbdbdb;content:close-quote;display:block;font-size:5em;line-height:.1em;position:absolute;right:20px}section.content .field-hg-featured-image{margin-left:-20px;margin-right:-20px}@media(min-width:600px){section.content .field-hg-featured-image{margin-left:-25px;margin-right:-25px}}@media(min-width:1000px){section.content .field-hg-featured-image{margin-left:0;margin-right:0}}section.content .field-hg-featured-image img{display:block;margin:auto}section.content .field.body>:first-child{margin-top:1em}@media(min-width:600px){section.content .field.body{padding:0 8.571428571%}}@media(min-width:1000px){section.content .field.body{padding:0}}section.content .color-primary{color:#1e407c}section.content .color-secondary{color:#2673ba}section.content .color-tertiary{color:#ffffff}section.content img.align-left{margin-right:2em}.block-local-actions-block a,.block-local-tasks-block a,.button{background:#2673ba;border-radius:var(--button-border-radius);color:#ffffff;display:inline-block;font-weight:700;letter-spacing:.1em;line-height:1.3;padding:1em 2em;text-transform:uppercase;white-space:normal}.block-local-actions-block a:hover,.block-local-tasks-block a:hover,.button:hover{background-color:#1e407c;color:#ffffff}@media(min-width:600px){.block-local-actions-block a,.block-local-tasks-block a,.button{font-size:.9em}}.block-local-actions-block a:active,.block-local-tasks-block a:active,.button:active{box-shadow:inset 0 0 10px rgba(0,0,0,.4)}.block-local-actions-block a:visited,.block-local-tasks-block a:visited,.button:visited{color:#ffffff}.block-local-actions-block a.button-dark,.block-local-tasks-block a.button-dark,.button-dark.button{background-color:#1e407c}.block-local-actions-block a.button-dark:hover,.block-local-tasks-block a.button-dark:hover,.button-dark.button:hover{background-color:#2673ba}.block-local-actions-block a.button-gray,.block-local-tasks-block a.button-gray,.button-gray.button{background-color:#c7c7c7;color:#242729}.block-local-actions-block a.button-gray:hover,.block-local-tasks-block a.button-gray:hover,.button-gray.button:hover{background-color:#e7e7e7}.block-local-actions-block .button-primary-color a,.block-local-actions-block .button-primary-color a:hover,.block-local-actions-block .button-primary-color a:visited,.block-local-tasks-block .button-primary-color a,.block-local-tasks-block .button-primary-color a:hover,.block-local-tasks-block .button-primary-color a:visited,.button-primary-color .block-local-actions-block a,.button-primary-color .block-local-actions-block a:hover,.button-primary-color .block-local-actions-block a:visited,.button-primary-color .block-local-tasks-block a,.button-primary-color .block-local-tasks-block a:hover,.button-primary-color .block-local-tasks-block a:visited,.button-primary-color .button,.button-primary-color .button:hover,.button-primary-color .button:visited{color:#1e407c}.block-local-actions-block .button-primary-dark-color a,.block-local-actions-block .button-primary-dark-color a:hover,.block-local-actions-block .button-primary-dark-color a:visited,.block-local-tasks-block .button-primary-dark-color a,.block-local-tasks-block .button-primary-dark-color a:hover,.block-local-tasks-block .button-primary-dark-color a:visited,.button-primary-dark-color .block-local-actions-block a,.button-primary-dark-color .block-local-actions-block a:hover,.button-primary-dark-color .block-local-actions-block a:visited,.button-primary-dark-color .block-local-tasks-block a,.button-primary-dark-color .block-local-tasks-block a:hover,.button-primary-dark-color .block-local-tasks-block a:visited,.button-primary-dark-color .button,.button-primary-dark-color .button:hover,.button-primary-dark-color .button:visited{color:#2673ba}.block-local-actions-block .button-primary-light-color a,.block-local-actions-block .button-primary-light-color a:hover,.block-local-actions-block .button-primary-light-color a:visited,.block-local-tasks-block .button-primary-light-color a,.block-local-tasks-block .button-primary-light-color a:hover,.block-local-tasks-block .button-primary-light-color a:visited,.button-primary-light-color .block-local-actions-block a,.button-primary-light-color .block-local-actions-block a:hover,.button-primary-light-color .block-local-actions-block a:visited,.button-primary-light-color .block-local-tasks-block a,.button-primary-light-color .block-local-tasks-block a:hover,.button-primary-light-color .block-local-tasks-block a:visited,.button-primary-light-color .button,.button-primary-light-color .button:hover,.button-primary-light-color .button:visited{color:#2673ba}.block-local-actions-block .button-secondary-color a,.block-local-actions-block .button-secondary-color a:hover,.block-local-actions-block .button-secondary-color a:visited,.block-local-tasks-block .button-secondary-color a,.block-local-tasks-block .button-secondary-color a:hover,.block-local-tasks-block .button-secondary-color a:visited,.button-secondary-color .block-local-actions-block a,.button-secondary-color .block-local-actions-block a:hover,.button-secondary-color .block-local-actions-block a:visited,.button-secondary-color .block-local-tasks-block a,.button-secondary-color .block-local-tasks-block a:hover,.button-secondary-color .block-local-tasks-block a:visited,.button-secondary-color .button,.button-secondary-color .button:hover,.button-secondary-color .button:visited{color:#2673ba}.block-local-actions-block .button-secondary-dark-color a,.block-local-actions-block .button-secondary-dark-color a:hover,.block-local-actions-block .button-secondary-dark-color a:visited,.block-local-tasks-block .button-secondary-dark-color a,.block-local-tasks-block .button-secondary-dark-color a:hover,.block-local-tasks-block .button-secondary-dark-color a:visited,.button-secondary-dark-color .block-local-actions-block a,.button-secondary-dark-color .block-local-actions-block a:hover,.button-secondary-dark-color .block-local-actions-block a:visited,.button-secondary-dark-color .block-local-tasks-block a,.button-secondary-dark-color .block-local-tasks-block a:hover,.button-secondary-dark-color .block-local-tasks-block a:visited,.button-secondary-dark-color .button,.button-secondary-dark-color .button:hover,.button-secondary-dark-color .button:visited{color:#1e407c}.block-local-actions-block .button-secondary-light-color a,.block-local-actions-block .button-secondary-light-color a:hover,.block-local-actions-block .button-secondary-light-color a:visited,.block-local-tasks-block .button-secondary-light-color a,.block-local-tasks-block .button-secondary-light-color a:hover,.block-local-tasks-block .button-secondary-light-color a:visited,.button-secondary-light-color .block-local-actions-block a,.button-secondary-light-color .block-local-actions-block a:hover,.button-secondary-light-color .block-local-actions-block a:visited,.button-secondary-light-color .block-local-tasks-block a,.button-secondary-light-color .block-local-tasks-block a:hover,.button-secondary-light-color .block-local-tasks-block a:visited,.button-secondary-light-color .button,.button-secondary-light-color .button:hover,.button-secondary-light-color .button:visited{color:#1e407c}.block-local-actions-block .button-tertiary-color a,.block-local-actions-block .button-tertiary-color a:hover,.block-local-actions-block .button-tertiary-color a:visited,.block-local-tasks-block .button-tertiary-color a,.block-local-tasks-block .button-tertiary-color a:hover,.block-local-tasks-block .button-tertiary-color a:visited,.button-tertiary-color .block-local-actions-block a,.button-tertiary-color .block-local-actions-block a:hover,.button-tertiary-color .block-local-actions-block a:visited,.button-tertiary-color .block-local-tasks-block a,.button-tertiary-color .block-local-tasks-block a:hover,.button-tertiary-color .block-local-tasks-block a:visited,.button-tertiary-color .button,.button-tertiary-color .button:hover,.button-tertiary-color .button:visited{color:#ffffff}.block-local-actions-block .button-tertiary-dark-color a,.block-local-actions-block .button-tertiary-dark-color a:hover,.block-local-actions-block .button-tertiary-dark-color a:visited,.block-local-tasks-block .button-tertiary-dark-color a,.block-local-tasks-block .button-tertiary-dark-color a:hover,.block-local-tasks-block .button-tertiary-dark-color a:visited,.button-tertiary-dark-color .block-local-actions-block a,.button-tertiary-dark-color .block-local-actions-block a:hover,.button-tertiary-dark-color .block-local-actions-block a:visited,.button-tertiary-dark-color .block-local-tasks-block a,.button-tertiary-dark-color .block-local-tasks-block a:hover,.button-tertiary-dark-color .block-local-tasks-block a:visited,.button-tertiary-dark-color .button,.button-tertiary-dark-color .button:hover,.button-tertiary-dark-color .button:visited{color:#e8e3d5}.block-local-actions-block .button-tertiary-light-color a,.block-local-actions-block .button-tertiary-light-color a:hover,.block-local-actions-block .button-tertiary-light-color a:visited,.block-local-tasks-block .button-tertiary-light-color a,.block-local-tasks-block .button-tertiary-light-color a:hover,.block-local-tasks-block .button-tertiary-light-color a:visited,.button-tertiary-light-color .block-local-actions-block a,.button-tertiary-light-color .block-local-actions-block a:hover,.button-tertiary-light-color .block-local-actions-block a:visited,.button-tertiary-light-color .block-local-tasks-block a,.button-tertiary-light-color .block-local-tasks-block a:hover,.button-tertiary-light-color .block-local-tasks-block a:visited,.button-tertiary-light-color .button,.button-tertiary-light-color .button:hover,.button-tertiary-light-color .button:visited{color:#e8e3d5}.block-local-actions-block a.button-icon,.block-local-actions-block a[class*=icon-],.block-local-tasks-block a.button-icon,.block-local-tasks-block a[class*=icon-],.button-icon.button,[class*=icon-].button{padding-left:4em;position:relative}.block-local-actions-block a.button-icon:before,.block-local-actions-block a[class*=icon-]:before,.block-local-tasks-block a.button-icon:before,.block-local-tasks-block a[class*=icon-]:before,.button-icon.button:before,[class*=icon-].button:before{display:inline-block;font-size:1.75em;left:.75em;position:absolute;top:50%;transform:translateY(-50%)}:root .block-local-actions-block a.button-icon:before,:root .block-local-actions-block a[class*=icon-]:before,:root .block-local-tasks-block a.button-icon:before,:root .block-local-tasks-block a[class*=icon-]:before,:root .button-icon.button:before,:root [class*=icon-].button:before{font-size:26px}.block-local-actions-block a:disabled,.block-local-tasks-block a:disabled,.button:disabled{background:#c7c7c7}#oas .form-wrapper,form .form-wrapper{overflow:hidden}#oas fieldset.form-wrapper,form fieldset.form-wrapper{border-width:1px;margin-top:1.33em;padding:0 1.33em 1.33em}@media(min-width:1000px){#oas fieldset.form-wrapper,form fieldset.form-wrapper{margin-top:2.25em;padding:.5em 2.25em 2.25em}}#oas legend,form legend{display:block;font-size:.75em;font-weight:700;letter-spacing:.1em;text-transform:uppercase}#oas label,form label{display:block}#oas input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=range]),form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=range]){border:solid #c7c7c7;border-width:1px 1px .278em;font-size:1em;height:3.25em;line-height:1;max-width:100%;padding:.75em;width:100%}#oas div.form-field-container,form div.form-field-container{position:relative;z-index:1}#oas input,form input{outline:none}#oas input[type=submit],form input[type=submit]{border:none;border-radius:var(--button-border-radius);max-width:100%;transition:color .2s ease,background .2s ease}#oas select,form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff;border:solid #c7c7c7;border-radius:0;border-width:1px 1px .278em;display:block;max-width:100%;outline:none;padding:10px}#oas .js-form-type-select .form-field-container:after,form .js-form-type-select .form-field-container:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2673ba;content:"j";display:block;display:inline-block;font-family:quicksilver;font-size:1.25em;font-style:normal;font-weight:400;line-height:1;pointer-events:none;position:absolute;right:20px;text-transform:none;top:50%;transform:translateY(-50%)}#oas .js-form-type-textarea textarea,form .js-form-type-textarea textarea{border:solid #c7c7c7;border-width:1px 1px .278em;font-size:1em;line-height:1;margin-top:.75em;max-width:100%;outline:none;padding:.75em;width:100%}#oas .js-form-type-stripe .form-field-container label,form .js-form-type-stripe .form-field-container label{left:auto;position:relative;top:auto}#oas .js-form-type-stripe .StripeElement,form .js-form-type-stripe .StripeElement{border:solid #c7c7c7;border-width:1px 1px .278em;height:3.25em;padding:1em .75em}#oas .js-form-type-stripe .StripeElement.StripeElement--focus,#oas input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=range]):focus,#oas textarea:focus,form .js-form-type-stripe .StripeElement.StripeElement--focus,form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=range]):focus,form textarea:focus{border-bottom-color:#2673ba}#oas .form-actions,form .form-actions{margin-top:2.5em}#oas .webform-flexbox,form .webform-flexbox{margin:0!important}@media(min-width:768px){#oas .webform-flexbox .webform-flex+.webform-flex,form .webform-flexbox .webform-flex+.webform-flex{margin-left:1em}}#oas .webform-flexbox .webform-flex--container,form .webform-flexbox .webform-flex--container{margin:0}#oas .webform-options-display-two-columns,form .webform-options-display-two-columns{display:flex;flex-direction:row;flex-wrap:wrap}#oas .webform-options-display-two-columns .form-item,form .webform-options-display-two-columns .form-item{width:100%}@media(min-width:600px){#oas .webform-options-display-two-columns .form-item,form .webform-options-display-two-columns .form-item{width:50%}}#oas .js-webform-checkboxes,#oas .js-webform-radios,form .js-webform-checkboxes,form .js-webform-radios{position:relative;width:100%}#oas .form-composite .form-field-container,form .form-composite .form-field-container{background:transparent}.enabled#oas .form-item,form.enabled .form-item{margin-top:1.75em;position:relative}.enabled#oas .form-item .form-field-container,form.enabled .form-item .form-field-container{background:#ffffff}.enabled#oas .form-item.js-form-type-select select,form.enabled .form-item.js-form-type-select select{background-color:transparent;height:3.25em;position:relative;transition:border-bottom-color .2s ease;z-index:2}.enabled#oas .form-item.js-form-type-select select:focus,form.enabled .form-item.js-form-type-select select:focus{border-bottom-color:#2673ba}.enabled#oas .form-item.js-form-type-processed-text,.enabled#oas .form-item.js-form-type-webform-markup,form.enabled .form-item.js-form-type-processed-text,form.enabled .form-item.js-form-type-webform-markup{color:inherit}.enabled#oas .form-item.js-form-type-processed-text .form-field-container,.enabled#oas .form-item.js-form-type-webform-markup .form-field-container,form.enabled .form-item.js-form-type-processed-text .form-field-container,form.enabled .form-item.js-form-type-webform-markup .form-field-container{background:none}.enabled#oas .form-item.js-form-type-checkbox,form.enabled .form-item.js-form-type-checkbox{color:inherit;margin-top:1em;position:relative}.enabled#oas .form-composite>.form-field-container,.enabled#oas .form-item.js-form-type-checkbox .form-field-container,form.enabled .form-composite>.form-field-container,form.enabled .form-item.js-form-type-checkbox .form-field-container{background:none}.enabled#oas input:not([type=radio]):not([type=checkbox]):not([type=submit]),form.enabled input:not([type=radio]):not([type=checkbox]):not([type=submit]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;display:block;height:3.25em;position:relative;transition:border-bottom-color .2s ease;z-index:2}.enabled#oas label,form.enabled label{left:.75em;position:absolute;top:.65em;transition:all .1s ease;z-index:1}.enabled#oas .js-form-type-textarea label,form.enabled .js-form-type-textarea label{left:.75em;position:absolute;top:1.25em;transition:all .1s ease;z-index:1}.enabled#oas .js-form-type-textarea .input-focused>label,form.enabled .js-form-type-textarea .input-focused>label{top:-1em}.enabled#oas .js-form-type-textarea .form-field-container,form.enabled .js-form-type-textarea .form-field-container{background:none}.enabled#oas .input-focused>label,form.enabled .input-focused>label{font-size:.75em;font-weight:700;left:1em;letter-spacing:.1em;text-transform:uppercase;top:-1.75em}.enabled#oas .no-animate label,form.enabled .no-animate label{font-size:1em;position:static}.enabled#oas .no-animate .input-focused>label,form.enabled .no-animate .input-focused>label{font-size:1em;font-weight:inherit;letter-spacing:normal;position:static;text-transform:none}.enabled#oas .js-form-type-checkbox .form-field-container,form.enabled .js-form-type-checkbox .form-field-container{align-items:center;display:flex}.enabled#oas .js-form-type-checkbox input,form.enabled .js-form-type-checkbox input{height:0;margin:0;padding:0;visibility:hidden;width:0}.enabled#oas .js-form-type-checkbox label,form.enabled .js-form-type-checkbox label{cursor:pointer;position:static}.enabled#oas .js-form-type-checkbox label:before,form.enabled .js-form-type-checkbox label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;border:2px solid #c7c7c7;border-radius:3px;color:transparent;content:"n";display:inline-block;font-family:quicksilver;font-size:.75em;font-style:normal;font-weight:400;line-height:1;margin-right:.5em;padding:.35em;text-transform:none;transition:border .3s}.enabled#oas .js-form-type-checkbox input:checked~label:before,form.enabled .js-form-type-checkbox input:checked~label:before{background:#2673ba;border:2px solid #1e407c;color:#ffffff}.enabled#oas .js-form-type-checkbox input:active~label:before,.enabled#oas .js-form-type-checkbox input:focus~label:before,form.enabled .js-form-type-checkbox input:active~label:before,form.enabled .js-form-type-checkbox input:focus~label:before{background:#2673ba;border-color:#1e407c;color:#ffffff}.enabled#oas .js-form-type-checkbox:hover label:before,form.enabled .js-form-type-checkbox:hover label:before{border:2px solid #1e407c;transition:border .3s}.enabled#oas .js-form-type-radio,form.enabled .js-form-type-radio{margin-top:.75em}.enabled#oas .js-form-type-radio .form-field-container,form.enabled .js-form-type-radio .form-field-container{align-items:center;display:flex}.enabled#oas .js-form-type-radio input,form.enabled .js-form-type-radio input{height:0;margin:0;padding:0;visibility:hidden;width:0}.enabled#oas .js-form-type-radio label,form.enabled .js-form-type-radio label{cursor:pointer;position:static}.enabled#oas .js-form-type-radio label:before,form.enabled .js-form-type-radio label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:transparent;border:2px solid #c7c7c7;border-radius:50%;color:transparent;content:"";display:inline-block;font-family:quicksilver;font-size:.75em;font-style:normal;font-weight:400;height:24px;line-height:1;margin-right:.5em;position:relative;text-transform:none;top:5px;transition:border .3s;width:24px}.enabled#oas .js-form-type-radio label:after,form.enabled .js-form-type-radio label:after{background:transparent;border-radius:50%;content:"";display:block;height:20px;left:4px;position:absolute;top:9px;transform:scale(.8);width:20px}.enabled#oas .js-form-type-radio input:checked~label:before,form.enabled .js-form-type-radio input:checked~label:before{background:#ffffff;border:2px solid #2673ba;color:#ffffff}.enabled#oas .js-form-type-radio input:checked~label:after,form.enabled .js-form-type-radio input:checked~label:after{background:#2673ba;transform:scale(1);transition:all .2s}.enabled#oas .js-form-type-radio input:active~label:before,.enabled#oas .js-form-type-radio input:focus~label:before,form.enabled .js-form-type-radio input:active~label:before,form.enabled .js-form-type-radio input:focus~label:before{background:#ffffff;border:2px solid #2673ba;color:#ffffff;transition:background .1s,border .1s,color .1s}.enabled#oas .js-form-type-radio input:active~label:after,.enabled#oas .js-form-type-radio input:focus~label:after,form.enabled .js-form-type-radio input:active~label:after,form.enabled .js-form-type-radio input:focus~label:after{opacity:1;transform:scale(1);transition:all .2s}.enabled#oas .js-form-type-radio:hover label:before,form.enabled .js-form-type-radio:hover label:before{border:2px solid #1e407c;transition:border .3s}.enabled#oas .form-item-buttons-buttons label.ui-checkboxradio-label,form.enabled .form-item-buttons-buttons label.ui-checkboxradio-label{background:transparent;border:2px solid #242729;border-radius:3px;box-shadow:none;cursor:pointer;font-size:16px;letter-spacing:.5px;line-height:25px;position:static}.enabled#oas .form-item-buttons-buttons label.ui-checkboxradio-label:after,.enabled#oas .form-item-buttons-buttons label.ui-checkboxradio-label:before,form.enabled .form-item-buttons-buttons label.ui-checkboxradio-label:after,form.enabled .form-item-buttons-buttons label.ui-checkboxradio-label:before{display:none}.enabled#oas .form-item-buttons-buttons label.ui-checkboxradio-label:hover,form.enabled .form-item-buttons-buttons label.ui-checkboxradio-label:hover{border-color:#1e407c}.enabled#oas .form-item-buttons-buttons label.ui-checkboxradio-label:active,form.enabled .form-item-buttons-buttons label.ui-checkboxradio-label:active{background:#2673ba;border-color:#1e407c}.enabled#oas .form-item-buttons-buttons label.ui-checkboxradio-checked,form.enabled .form-item-buttons-buttons label.ui-checkboxradio-checked{background:#2673ba;border-color:#1e407c;color:#ffffff;font-size:16px;letter-spacing:.5px;line-height:25px}.enabled#oas .form-required:after,form.enabled .form-required:after{color:#f72a2a;content:" *"}.enabled#oas .webform-required:before,form.enabled .webform-required:before{color:#f72a2a;content:"* "}.enabled#oas .webform-required .form-required:after,form.enabled .webform-required .form-required:after{display:none}.ui-widget{box-shadow:0 3px 8px 0 rgba(0,0,0,.15)}.ui-widget .ui-menu-item{padding:0}.ui-widget .ui-menu-item .ui-menu-item-wrapper{display:block;padding:8px 1em 8px 1.5em;position:relative}.ui-widget .ui-menu-item .ui-menu-item-wrapper:hover{background-color:#ebebeb;border-color:transparent;color:#000000}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#ebebeb;border-color:transparent;color:#000000}div[id^=block-surveygizmoform] .sg-body{padding-bottom:0}div[id^=block-surveygizmoform] .sg-content,div[id^=block-surveygizmoform] .sg-question-options{padding:0}div[id^=block-surveygizmoform] .sg-question-options select.sg-input{height:3.25em;width:100%}div[id^=block-surveygizmoform] .sg-question-title{font-size:1em}div[id^=block-surveygizmoform] .sg-question{margin:10px 0}div[id^=block-surveygizmoform] h1.sg-title{color:#242729;font-size:1.5em;line-height:1;text-align:center;text-transform:uppercase}div[id^=block-surveygizmoform] input:not([type=radio]):not([type=checkbox]):not([type=submit]),div[id^=block-surveygizmoform] select{border-radius:0}div[id^=block-surveygizmoform] .sg-submit-button{background:#2673ba;border-radius:var(--button-border-radius);color:#ffffff;display:inline-block;font-weight:700;letter-spacing:.1em;line-height:1.3;margin-top:1em;padding:1em 2em;text-transform:uppercase;white-space:normal}div[id^=block-surveygizmoform] .icon-calendar{font-size:2em;overflow:visible;position:absolute;right:25px;top:8px;z-index:10}.DynarchCalendar{border:1px;border-radius:4px}.DynarchCalendar-weekend{color:#1e407c}
.container,.content-type-hg_article .region-prefooter #block-morereading,.content-type-hg_seo_structured_article .region-prefooter #block-morereading,.content-type-hg_slideshow .region-prefooter #block-morereading{align-content:center;align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;margin:auto;max-width:1200px;padding:0 20px}@media(min-width:600px){.container,.content-type-hg_article .region-prefooter #block-morereading,.content-type-hg_seo_structured_article .region-prefooter #block-morereading,.content-type-hg_slideshow .region-prefooter #block-morereading{padding-left:25px;padding-right:25px}}@media(min-width:1000px){.container,.content-type-hg_article .region-prefooter #block-morereading,.content-type-hg_seo_structured_article .region-prefooter #block-morereading,.content-type-hg_slideshow .region-prefooter #block-morereading{flex-direction:row;padding-left:30px;padding-right:30px}}@media(min-width:1300px){.container,.content-type-hg_article .region-prefooter #block-morereading,.content-type-hg_seo_structured_article .region-prefooter #block-morereading,.content-type-hg_slideshow .region-prefooter #block-morereading{padding-left:15px;padding-right:15px}}*{box-sizing:border-box}.page-wrap{overflow:hidden;position:relative;z-index:1}.page-wrap:after{background:rgba(0,0,0,.8);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .1s,z-index .1s .1s;width:100%;z-index:-1}.page-wrap.overlay:after{content:"";opacity:1;transition:opacity .1s,z-index .1s;z-index:4}.overlay-content{position:relative;z-index:5}.has-cta .page-wrap{padding-bottom:60px}@media(min-width:600px){.has-cta .page-wrap{padding-bottom:0}}.block-local-actions-block,.block-local-tasks-block{margin:0 auto;max-width:1200px;padding:0 20px}.block-local-actions-block a,.block-local-tasks-block a{font-size:.6em}.block-local-actions-block ul,.block-local-tasks-block ul{list-style:none;margin:0;padding:0}.block-local-actions-block li,.block-local-tasks-block li{display:inline-block;list-style:none;margin-bottom:1em}main>.container{padding-bottom:10px}@media(min-width:600px){main>.container{padding-bottom:30px}}@media(min-width:1000px){main>.container{padding-bottom:60px;padding-top:80px}}main .flex-container section.content{float:left;width:100%}@media(min-width:1000px){main .flex-container section.content{width:57.26495726%}}@media(min-width:1300px){main .flex-container section.content{width:57.26495726%}}main .flex-container section.content .region>*+*{margin-top:2em}main .flex-container aside.sidebar{float:left;margin-top:2em;width:100%}@media(min-width:1000px){main .flex-container aside.sidebar{margin-top:0;width:37.17948718%}}@media(min-width:1300px){main .flex-container aside.sidebar{width:31.62393163%}}main .flex-container:after{content:none}.pbhg{padding:0 5px;width:100%}.pbhg img{max-width:187px}.content-type-hg_article .region-prefooter,.content-type-hg_seo_structured_article .region-prefooter,.content-type-hg_slideshow .region-prefooter{background:#ebebeb;padding:3em 0}.content-type-hg_article .region-prefooter #block-morereading,.content-type-hg_seo_structured_article .region-prefooter #block-morereading,.content-type-hg_slideshow .region-prefooter #block-morereading{align-content:center;display:flex;flex-direction:column;justify-content:center}.content-type-hg_article .region-prefooter #block-morereading h2,.content-type-hg_seo_structured_article .region-prefooter #block-morereading h2,.content-type-hg_slideshow .region-prefooter #block-morereading h2{border-bottom:1px solid;margin:0 auto 50px;padding-bottom:20px;text-align:center;width:30%}.content-type-hg_article .region-prefooter #block-morereading .field-articles,.content-type-hg_seo_structured_article .region-prefooter #block-morereading .field-articles,.content-type-hg_slideshow .region-prefooter #block-morereading .field-articles{display:flex;flex-direction:row}.content-type-hg_article .region-prefooter #block-morereading .field-articles article,.content-type-hg_seo_structured_article .region-prefooter #block-morereading .field-articles article,.content-type-hg_slideshow .region-prefooter #block-morereading .field-articles article{display:block;margin:.5em;padding:0;position:relative;width:25%}.content-type-hg_article .region-prefooter #block-morereading .field-articles article a,.content-type-hg_seo_structured_article .region-prefooter #block-morereading .field-articles article a,.content-type-hg_slideshow .region-prefooter #block-morereading .field-articles article a{background:#ffffff;border-bottom:1px solid #e9e9e9;border-radius:4px;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;flex-wrap:wrap;font-size:14px;line-height:22px;margin:0;padding:0;transition:box-shadow .6s}.content-type-hg_article .region-prefooter #block-morereading .field-articles article a:hover,.content-type-hg_seo_structured_article .region-prefooter #block-morereading .field-articles article a:hover,.content-type-hg_slideshow .region-prefooter #block-morereading .field-articles article a:hover{box-shadow:0 8px 10px 0 rgba(0,0,0,.15)}.content-type-hg_article .region-prefooter #block-morereading .field-articles article a .field-hg-promo-image,.content-type-hg_seo_structured_article .region-prefooter #block-morereading .field-articles article a .field-hg-promo-image,.content-type-hg_slideshow .region-prefooter #block-morereading .field-articles article a .field-hg-promo-image{height:auto;padding:0;width:100%}.content-type-hg_article .region-prefooter #block-morereading .field-articles article a .field-hg-promo-image img,.content-type-hg_seo_structured_article .region-prefooter #block-morereading .field-articles article a .field-hg-promo-image img,.content-type-hg_slideshow .region-prefooter #block-morereading .field-articles article a .field-hg-promo-image img{border:none;border-top-left-radius:4px;border-top-right-radius:4px;height:100%;margin:0;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content-type-hg_article .region-prefooter #block-morereading .field-articles article a .text,.content-type-hg_seo_structured_article .region-prefooter #block-morereading .field-articles article a .text,.content-type-hg_slideshow .region-prefooter #block-morereading .field-articles article a .text{align-content:center;display:flex;flex-direction:column;justify-content:center;padding:1.5em 2.2em;position:relative}.content-type-hg_article .region-prefooter #block-morereading .field-articles article a .text span.badge,.content-type-hg_seo_structured_article .region-prefooter #block-morereading .field-articles article a .text span.badge,.content-type-hg_slideshow .region-prefooter #block-morereading .field-articles article a .text span.badge{left:50%;position:absolute;top:-30px;transform:translate(-50%)}.content-type-hg_article .region-prefooter #block-morereading .field-articles article a .text h3,.content-type-hg_article .region-prefooter #block-morereading .field-articles article a .text p,.content-type-hg_seo_structured_article .region-prefooter #block-morereading .field-articles article a .text h3,.content-type-hg_seo_structured_article .region-prefooter #block-morereading .field-articles article a .text p,.content-type-hg_slideshow .region-prefooter #block-morereading .field-articles article a .text h3,.content-type-hg_slideshow .region-prefooter #block-morereading .field-articles article a .text p{margin:0}
.band-paragraph .paragraph-wrapper{align-content:center;align-items:flex-start;display:flex;justify-content:space-between;margin:auto;max-width:1200px;padding:0 20px}@media(min-width:600px){.band-paragraph .paragraph-wrapper{padding-left:25px;padding-right:25px}}@media(min-width:1000px){.band-paragraph .paragraph-wrapper{flex-direction:row;padding-left:30px;padding-right:30px}}@media(min-width:1300px){.band-paragraph .paragraph-wrapper{padding-left:15px;padding-right:15px}}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link{background:#2673ba;border-radius:var(--button-border-radius);color:#ffffff;display:inline-block;font-weight:700;letter-spacing:.1em;line-height:1.3;padding:1em 2em;text-transform:uppercase;white-space:normal}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover{background-color:#1e407c;color:#ffffff}@media(min-width:600px){.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link{font-size:.9em}}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:active,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:active{box-shadow:inset 0 0 10px rgba(0,0,0,.4)}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited{color:#ffffff}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-dark.link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-dark.link{background-color:#1e407c}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-dark.link:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-dark.link:hover{background-color:#2673ba}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-gray.link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-gray.link{background-color:#c7c7c7;color:#242729}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-gray.link:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-gray.link:hover{background-color:#e7e7e7}.button-primary-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-primary-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-primary-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.button-primary-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-primary-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-primary-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-color .link,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-color .link:hover,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-color .link:visited,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-color .link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-color .link:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-color .link:visited{color:#1e407c}.button-primary-dark-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-primary-dark-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-primary-dark-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.button-primary-dark-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-primary-dark-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-primary-dark-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-dark-color .link,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-dark-color .link:hover,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-dark-color .link:visited,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-dark-color .link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-dark-color .link:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-dark-color .link:visited{color:#2673ba}.button-primary-light-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-primary-light-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-primary-light-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.button-primary-light-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-primary-light-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-primary-light-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-light-color .link,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-light-color .link:hover,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-light-color .link:visited,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-light-color .link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-light-color .link:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-primary-light-color .link:visited{color:#2673ba}.button-secondary-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-secondary-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-secondary-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.button-secondary-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-secondary-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-secondary-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-color .link,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-color .link:hover,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-color .link:visited,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-color .link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-color .link:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-color .link:visited{color:#2673ba}.button-secondary-dark-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-secondary-dark-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-secondary-dark-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.button-secondary-dark-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-secondary-dark-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-secondary-dark-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-dark-color .link,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-dark-color .link:hover,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-dark-color .link:visited,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-dark-color .link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-dark-color .link:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-dark-color .link:visited{color:#1e407c}.button-secondary-light-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-secondary-light-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-secondary-light-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.button-secondary-light-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-secondary-light-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-secondary-light-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-light-color .link,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-light-color .link:hover,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-light-color .link:visited,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-light-color .link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-light-color .link:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-secondary-light-color .link:visited{color:#1e407c}.button-tertiary-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-tertiary-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-tertiary-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.button-tertiary-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-tertiary-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-tertiary-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-color .link,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-color .link:hover,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-color .link:visited,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-color .link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-color .link:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-color .link:visited{color:#ffffff}.button-tertiary-dark-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-tertiary-dark-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-tertiary-dark-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.button-tertiary-dark-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-tertiary-dark-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-tertiary-dark-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-dark-color .link,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-dark-color .link:hover,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-dark-color .link:visited,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-dark-color .link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-dark-color .link:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-dark-color .link:visited{color:#e8e3d5}.button-tertiary-light-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-tertiary-light-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-tertiary-light-color .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.button-tertiary-light-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.button-tertiary-light-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:hover,.button-tertiary-light-color .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:visited,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-light-color .link,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-light-color .link:hover,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-light-color .link:visited,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-light-color .link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-light-color .link:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-tertiary-light-color .link:visited{color:#e8e3d5}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-icon.link,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout [class*=icon-].link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-icon.link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout [class*=icon-].link{padding-left:4em;position:relative}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-icon.link:before,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout [class*=icon-].link:before,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-icon.link:before,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout [class*=icon-].link:before{display:inline-block;font-size:1.75em;left:.75em;position:absolute;top:50%;transform:translateY(-50%)}:root .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-icon.link:before,:root .overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout [class*=icon-].link:before,:root .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .button-icon.link:before,:root .overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout [class*=icon-].link:before{font-size:26px}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:disabled,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link:disabled{background:#c7c7c7}.band-paragraph{padding:0}@media(min-width:600px){.band-paragraph{padding:30px 0}}@media(min-width:1000px){.band-paragraph{padding:60px 0}}.band-paragraph.sticky-cta .wrapper{display:block}.band-paragraph .paragraph-wrapper{flex-direction:column}.band-paragraph .paragraph-wrapper .wrapper{width:100%}.band-paragraph .listing-paragraph{overflow:visible;width:100%}.band-paragraph .hg-band-title{font-size:2em}.band-paragraph.paragraph--type--hg-link-list .paragraph-wrapper .wrapper ul li{border-top-color:#1e407c}@media(min-width:600px){.band-paragraph.paragraph--type--hg-link-list .paragraph-wrapper .wrapper ul li{border-top-color:rgba(0,0,0,.15)}}.band-paragraph.paragraph--type--hg-column-band .wrapper .hg-column>.paragraph--type--hg-form-block{padding:20px}@media(min-width:1000px){.band-paragraph.paragraph--type--hg-column-band .wrapper .hg-column>.paragraph--type--hg-form-block{padding:30px}}.band-paragraph.paragraph--type--hg-column-band.fill .paragraph-wrapper{max-width:none;padding:0;width:100%}.band-paragraph.paragraph--type--hg-column-band.fill .paragraph-wrapper .hg-band-title{max-width:1200px;padding:0 20px}.band-paragraph.paragraph--type--hg-column-band.fill .paragraph-wrapper>.field-hg-main-text{margin-left:auto;margin-right:auto;padding:0 20px;width:100%}.band-paragraph.paragraph--type--hg-column-band.fill .wrapper .hg-column>.paragraph.paragraph--type--hg-text-block{padding:50px 20px}@media(min-width:1000px){.band-paragraph.paragraph--type--hg-column-band.fill .wrapper .hg-column>.paragraph.paragraph--type--hg-text-block{padding:50px 40px 50px 80px}}.band-paragraph.paragraph--type--hg-column-band.tiled-background{background-size:auto}.paragraph--type--hg-node-listing .hg-column{padding-bottom:2em}.articles-list .views-row article a,.paragraph--type--article-listings .field-hg-articles article a{align-content:center;align-items:center;background:#ffffff;display:flex;height:100%;min-height:80px;position:relative;transition:all .2s;z-index:1}@supports(display:grid){.articles-list .views-row article a,.paragraph--type--article-listings .field-hg-articles article a{display:grid;grid-template-columns:130px auto}}.articles-list .views-row article a:hover,.paragraph--type--article-listings .field-hg-articles article a:hover{box-shadow:0 16px 38px rgba(0,0,0,.19)}.touchevents .articles-list .views-row article a:hover,.touchevents .paragraph--type--article-listings .field-hg-articles article a:hover{box-shadow:none}@media(min-width:600px){.articles-list .views-row article a,.paragraph--type--article-listings .field-hg-articles article a{align-content:center;align-items:center;display:flex;flex-direction:column}}@media(min-width:1000px){.articles-list .views-row article a,.paragraph--type--article-listings .field-hg-articles article a{flex-direction:row;font-size:.9em}}.articles-list .views-row article .text,.paragraph--type--article-listings .field-hg-articles article .text{color:#242729;grid-column-start:2;max-width:100%;padding:10px;transition:color .2s}@media(min-width:600px){.articles-list .views-row article .text,.paragraph--type--article-listings .field-hg-articles article .text{padding:40px;position:relative}}@media(min-width:1000px){.articles-list .views-row article .text,.paragraph--type--article-listings .field-hg-articles article .text{padding:20px;position:static}}.articles-list .views-row article .text>*,.paragraph--type--article-listings .field-hg-articles article .text>*{position:relative;z-index:1}.articles-list .views-row article .text h3,.paragraph--type--article-listings .field-hg-articles article .text h3{font-size:1em;font-weight:400}@media(min-width:600px){.articles-list .views-row article .text h3,.paragraph--type--article-listings .field-hg-articles article .text h3{font-size:1.2em;font-weight:700}}.articles-list .views-row article .text .description,.paragraph--type--article-listings .field-hg-articles article .text .description{display:none}@media(min-width:600px){.articles-list .views-row article .text .description,.paragraph--type--article-listings .field-hg-articles article .text .description{display:block}}.articles-list .views-row article .featured-image,.articles-list .views-row article .field-hg-images,.articles-list .views-row article .field-hg-promo-image,.paragraph--type--article-listings .field-hg-articles article .featured-image,.paragraph--type--article-listings .field-hg-articles article .field-hg-images,.paragraph--type--article-listings .field-hg-articles article .field-hg-promo-image{max-width:100%;padding:5px;width:130px}@media(min-width:600px){.articles-list .views-row article .featured-image,.articles-list .views-row article .field-hg-images,.articles-list .views-row article .field-hg-promo-image,.paragraph--type--article-listings .field-hg-articles article .featured-image,.paragraph--type--article-listings .field-hg-articles article .field-hg-images,.paragraph--type--article-listings .field-hg-articles article .field-hg-promo-image{padding:10px;width:100%}}@media(min-width:1000px){.articles-list .views-row article .featured-image,.articles-list .views-row article .field-hg-images,.articles-list .views-row article .field-hg-promo-image,.paragraph--type--article-listings .field-hg-articles article .featured-image,.paragraph--type--article-listings .field-hg-articles article .field-hg-images,.paragraph--type--article-listings .field-hg-articles article .field-hg-promo-image{padding:20px;width:45%}}.articles-list .views-row article .featured-image img,.articles-list .views-row article .field-hg-images img,.articles-list .views-row article .field-hg-promo-image img,.paragraph--type--article-listings .field-hg-articles article .featured-image img,.paragraph--type--article-listings .field-hg-articles article .field-hg-images img,.paragraph--type--article-listings .field-hg-articles article .field-hg-promo-image img{display:block;margin:auto}.articles-list .views-row article .badge,.paragraph--type--article-listings .field-hg-articles article .badge{background:#1e407c;border-radius:50%;display:block;font-size:21px;height:35px;left:-15px;line-height:1;padding:7px;position:absolute;top:50%;transform:translateY(-50%);width:35px}@media(min-width:600px){.articles-list .views-row article .badge,.paragraph--type--article-listings .field-hg-articles article .badge{font-size:30px;height:50px;left:50%;padding:10px;top:0;transform:translate(-50%,-50%);width:50px}}@media(min-width:1000px){.articles-list .views-row article .badge,.paragraph--type--article-listings .field-hg-articles article .badge{left:10px;top:-10px;transform:none}}.articles-list .views-row article.slideshow .badge,.paragraph--type--article-listings .field-hg-articles article.slideshow .badge{background:#ffffff}@media(min-width:600px){.articles-list .views-row article a,.paragraph--type--article-listings.three-column-grid .field-hg-articles article a{flex-direction:column}.articles-list .views-row article .featured-image,.articles-list .views-row article .field-hg-images,.articles-list .views-row article .field-hg-promo-image,.paragraph--type--article-listings.three-column-grid .field-hg-articles article .featured-image,.paragraph--type--article-listings.three-column-grid .field-hg-articles article .field-hg-images,.paragraph--type--article-listings.three-column-grid .field-hg-articles article .field-hg-promo-image{padding:0;width:auto}}@media(min-width:1000px){.articles-list .views-row article .featured-image,.articles-list .views-row article .field-hg-images,.articles-list .views-row article .field-hg-promo-image,.paragraph--type--article-listings.three-column-grid .field-hg-articles article .featured-image,.paragraph--type--article-listings.three-column-grid .field-hg-articles article .field-hg-images,.paragraph--type--article-listings.three-column-grid .field-hg-articles article .field-hg-promo-image{padding:30px}}@media(min-width:600px){.articles-list .views-row article .text,.paragraph--type--article-listings.three-column-grid .field-hg-articles article .text{padding:40px 20px 30px;position:relative}}@media(min-width:1000px){.articles-list .views-row article .text,.paragraph--type--article-listings.three-column-grid .field-hg-articles article .text{padding:10px 30px 30px}.articles-list .views-row article .badge,.paragraph--type--article-listings.three-column-grid .field-hg-articles article .badge{left:50%;top:-30px;transform:translate(-50%,-50%)}}@media(min-width:600px){.paragraph--type--article-listings.four-column-grid .field-hg-articles article a{flex-direction:column}}.paragraph--type--article-listings.four-column-grid .field-hg-articles article .featured-image,.paragraph--type--article-listings.four-column-grid .field-hg-articles article .field-hg-images,.paragraph--type--article-listings.four-column-grid .field-hg-articles article .field-hg-promo-image{overflow:hidden}@media(min-width:600px){.paragraph--type--article-listings.four-column-grid .field-hg-articles article .featured-image,.paragraph--type--article-listings.four-column-grid .field-hg-articles article .field-hg-images,.paragraph--type--article-listings.four-column-grid .field-hg-articles article .field-hg-promo-image{padding:0;width:auto}.paragraph--type--article-listings.four-column-grid .field-hg-articles article .text{padding:40px 20px 30px}}@media(min-width:1000px){.paragraph--type--article-listings.four-column-grid .field-hg-articles article .text{position:relative}.paragraph--type--article-listings.four-column-grid .field-hg-articles article .badge{left:50%;top:0;transform:translate(-50%,-50%)}}aside.sidebar .region-sidebar .block-article-list h2,aside.sidebar .region-sidebar .block-more-reading h2{align-content:center;align-items:center;display:flex;flex-wrap:nowrap;font-size:1.25em;justify-content:space-between;letter-spacing:.1em;text-transform:uppercase}aside.sidebar .region-sidebar .block-article-list h2 span,aside.sidebar .region-sidebar .block-more-reading h2 span{flex:0 1 auto;margin-right:10px}aside.sidebar .region-sidebar .block-article-list h2:after,aside.sidebar .region-sidebar .block-more-reading h2:after{background:#242729;content:"";display:inline-block;flex:1;height:2px}aside.sidebar .region-sidebar .block-article-list .field-articles article,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article,aside.sidebar .region-sidebar .block-more-reading .field-articles article,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article{margin-bottom:-2px;position:static}aside.sidebar .region-sidebar .block-article-list .field-articles article a,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article a,aside.sidebar .region-sidebar .block-more-reading .field-articles article a,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article a{align-content:center;align-items:center;background:#ffffff;border:2px solid #e8e8e8;display:flex;height:100%;padding:5px;position:relative;transition:all .1s;z-index:1}@supports(display:grid){aside.sidebar .region-sidebar .block-article-list .field-articles article a,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article a,aside.sidebar .region-sidebar .block-more-reading .field-articles article a,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article a{display:grid;grid-template-columns:130px auto}}aside.sidebar .region-sidebar .block-article-list .field-articles article a:hover,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article a:hover,aside.sidebar .region-sidebar .block-more-reading .field-articles article a:hover,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article a:hover{box-shadow:0 16px 38px rgba(0,0,0,.19);transform:scale(1.05);z-index:3}aside.sidebar .region-sidebar .block-article-list .field-articles article .text,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .text,aside.sidebar .region-sidebar .block-more-reading .field-articles article .text,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .text{color:#242729;grid-column-start:2;transition:color .2s}aside.sidebar .region-sidebar .block-article-list .field-articles article .text>*,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .text>*,aside.sidebar .region-sidebar .block-more-reading .field-articles article .text>*,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .text>*{position:relative;z-index:1}aside.sidebar .region-sidebar .block-article-list .field-articles article .text h3,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .text h3,aside.sidebar .region-sidebar .block-more-reading .field-articles article .text h3,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .text h3{font-size:1em;font-weight:400}aside.sidebar .region-sidebar .block-article-list .field-articles article .text .description,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .text .description,aside.sidebar .region-sidebar .block-more-reading .field-articles article .text .description,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .text .description{display:none}aside.sidebar .region-sidebar .block-article-list .field-articles article .featured-image,aside.sidebar .region-sidebar .block-article-list .field-articles article .field-hg-images,aside.sidebar .region-sidebar .block-article-list .field-articles article .field-hg-promo-image,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .featured-image,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .field-hg-images,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .field-hg-promo-image,aside.sidebar .region-sidebar .block-more-reading .field-articles article .featured-image,aside.sidebar .region-sidebar .block-more-reading .field-articles article .field-hg-images,aside.sidebar .region-sidebar .block-more-reading .field-articles article .field-hg-promo-image,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .featured-image,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .field-hg-images,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .field-hg-promo-image{margin-right:15px;width:110px}aside.sidebar .region-sidebar .block-article-list .field-articles article .featured-image img,aside.sidebar .region-sidebar .block-article-list .field-articles article .field-hg-images img,aside.sidebar .region-sidebar .block-article-list .field-articles article .field-hg-promo-image img,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .featured-image img,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .field-hg-images img,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .field-hg-promo-image img,aside.sidebar .region-sidebar .block-more-reading .field-articles article .featured-image img,aside.sidebar .region-sidebar .block-more-reading .field-articles article .field-hg-images img,aside.sidebar .region-sidebar .block-more-reading .field-articles article .field-hg-promo-image img,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .featured-image img,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .field-hg-images img,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .field-hg-promo-image img{display:block;margin:auto}aside.sidebar .region-sidebar .block-article-list .field-articles article .badge,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .badge,aside.sidebar .region-sidebar .block-more-reading .field-articles article .badge,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .badge{background:#1e407c;border-radius:50%;display:block;font-size:20px;left:0;line-height:1;padding:7px;position:absolute;top:50%;transform:translate(-50%,-50%);width:34px}@media(min-width:600px){aside.sidebar .region-sidebar .block-article-list .field-articles article .badge,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .badge,aside.sidebar .region-sidebar .block-more-reading .field-articles article .badge,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .badge{font-size:30px;padding:10px;width:50px}}@media(min-width:1000px){aside.sidebar .region-sidebar .block-article-list .field-articles article .badge,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article .badge,aside.sidebar .region-sidebar .block-more-reading .field-articles article .badge,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article .badge{font-size:20px;padding:8px;width:36px}}aside.sidebar .region-sidebar .block-article-list .field-articles article.slideshow .badge,aside.sidebar .region-sidebar .block-article-list .field-hg-articles article.slideshow .badge,aside.sidebar .region-sidebar .block-more-reading .field-articles article.slideshow .badge,aside.sidebar .region-sidebar .block-more-reading .field-hg-articles article.slideshow .badge{background:#ffffff}.path-articles main{background:#ebebeb}.path-articles main .flex-container section.content{width:100%}.path-articles .container.flex-container{max-width:none;padding:0}.path-articles .no-results{display:none;padding-bottom:3em;padding-top:3em;text-align:center;width:100%}.path-articles .views-rows{align-content:flex-start;align-items:stretch;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:auto;padding:30px 20px;text-align:left;transition:padding .2s}.path-articles .views-rows .filter-container{width:100%}@media(min-width:600px){.path-articles .views-rows{flex-direction:row;padding:40px 8.571428571%}}@media(min-width:1000px){.path-articles .views-rows{max-width:1170px;padding:60px 15px}}.path-articles .views-rows .views-row{margin:.5em 0;width:100%}@media(min-width:600px){.path-articles .views-rows .views-row{margin:1.5em 0;width:48.71794872%}}@media(min-width:1000px){.path-articles .views-rows .views-row{width:31.62393162%}}.path-articles .views-rows .views-row article{height:100%}@media(min-width:1000px){.path-articles .views-rows.filter-open{padding-left:400px}.path-articles .views-rows.filter-open .views-row{width:48.71794872%}}.path-articles .articles-list .gutter-sizer{width:2.53%}.path-articles .articles-filters{background:#2673ba;position:relative;width:100%;z-index:2}.path-articles .articles-filters .articles-filters-toggle{background:#2673ba;color:#ffffff;display:block;font-size:12px;font-weight:700;letter-spacing:1px;padding:14px 20px;text-transform:uppercase;white-space:nowrap}.path-articles .articles-filters .articles-filters-toggle svg{height:15px;margin:0 2.8% 0 0;position:relative;top:3px;width:20px}.path-articles .articles-filters .articles-filters-toggle svg line{fill:none;stroke:#ffffff;stroke-linejoin:round;stroke-width:3px;transition:.5s}.path-articles .articles-filters .articles-filters-toggle svg line.top-line{transform-origin:10% 0}.path-articles .articles-filters .articles-filters-toggle svg line.bottom-line{transform-origin:0 90%}.path-articles .articles-filters .articles-filters-toggle:hover svg line.middle-line{transform:translate(-6px)}.path-articles .articles-filters .articles-filters-toggle:hover svg line.bottom-line{transform:translate(-12px)}.path-articles .articles-filters .views-exposed-form{background:#2673ba;max-height:0;overflow:hidden;padding:0 20px;position:absolute;transition:max-height .8s,left .2s;width:100%}.path-articles .articles-filters .views-exposed-form input{outline:none}.path-articles .articles-filters .views-exposed-form .form-item{margin-bottom:1.6em}.path-articles .articles-filters .views-exposed-form .address-filter,.path-articles .articles-filters .views-exposed-form select{width:100%}.path-articles .articles-filters .views-exposed-form .form-submit{border:4px solid #ffffff;margin:0 0 28px;width:100%}.path-articles .articles-filters.open .articles-filters-toggle svg line.top-line{transform:rotate(45deg)}.path-articles .articles-filters.open .articles-filters-toggle svg line.middle-line{opacity:0}.path-articles .articles-filters.open .articles-filters-toggle svg line.bottom-line{transform:rotate(-45deg)}.path-articles .articles-filters.open .views-exposed-form{left:0;max-height:100vh}.path-articles .articles-filters.sticky{position:fixed;top:0;z-index:2}@media(min-width:600px){.path-articles .articles-filters .views-exposed-form{padding:0 7.07%}.path-articles .articles-filters .views-exposed-form .form-item{margin-bottom:1.3em}.path-articles .articles-filters .views-exposed-form .address-filter{float:left;width:79%}.path-articles .articles-filters .views-exposed-form .form-actions{clear:both}.path-articles .articles-filters .views-exposed-form .form-submit{padding:1.1em 4em}}@media(min-width:1000px){.path-articles .articles-filters{position:relative;top:0;width:33%;z-index:1}.path-articles .articles-filters .articles-filters-toggle{display:inline-block;margin:0;position:relative;text-align:right;width:100%;z-index:2}.path-articles .articles-filters .views-exposed-form{background:#2673ba;height:100vh;left:-100%;max-height:none;padding:60px 20px 20px;position:absolute;top:0;width:100%;z-index:1}.path-articles .articles-filters .views-exposed-form .address-filter{float:none;margin:0 0 9px;width:100%}.path-articles .articles-filters .views-exposed-form .address-filter-use-my-location{background-position:9px 13px;float:none;margin:0;padding:9px 30px;width:auto}.path-articles .articles-filters .views-exposed-form .form-item-field-hg-location-type-target-id,.path-articles .articles-filters .views-exposed-form .form-item-field-hg-services-target-id{clear:both;float:none;width:100%}.path-articles .articles-filters .views-exposed-form .form-submit{visibility:hidden;width:100%}}.paragraph--type--hg-callout{background:#ffffff;color:#242729;display:block;font-size:.9em;margin:1em 0;text-align:left;transition:box-shadow .2s}.paragraph--type--hg-callout:visited{color:#242729}.paragraph--type--hg-callout:visited:hover{color:#1e407c}.paragraph--type--hg-callout.text-align-center{text-align:center}.paragraph--type--hg-callout.text-align-center .text .link:before{left:50%;position:relative;transform:translate(-50%)}.paragraph--type--hg-callout.text-align-right{text-align:right}.paragraph--type--hg-callout.text-align-right .text .link:before{left:calc(100% - 150px);position:relative}@media(min-width:1000px){.paragraph--type--hg-callout .field-hg-image{float:none;width:100%}}.paragraph--type--hg-callout .text{padding:1em 2em 2.5em}@media(min-width:1000px){.paragraph--type--hg-callout .text{float:none;width:100%}}.paragraph--type--hg-callout .text h3{word-wrap:break-word;font-size:1.4em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-top:0}.paragraph--type--hg-callout .text .field-hg-main-text{margin:1em 0}.paragraph--type--hg-callout .text .link{color:#2673ba;font-weight:700;margin-top:1em;text-transform:uppercase}.paragraph--type--hg-callout .text .link:before{background:#adadad;content:"";display:block;height:1px;margin-bottom:1em;width:150px}.paragraph--type--hg-callout:hover{box-shadow:0 16px 38px rgba(0,0,0,.19)}.touchevents .paragraph--type--hg-callout:hover{box-shadow:none}.overlay-content .field-hg-callouts,.overlay-content .field-hg-cta-elements,.overlay-content .field-hg-multi-cta-content{background-color:transparent;bottom:0;font-size:.9em;left:0;max-height:100%;position:fixed;text-align:initial;transform:translateY(100%);transition:transform .2s,visibility .2s .2s;visibility:hidden;width:100%}@media(min-width:600px){.overlay-content .field-hg-callouts,.overlay-content .field-hg-cta-elements,.overlay-content .field-hg-multi-cta-content{bottom:auto;top:0;transform:translateY(-100%)}}.overlay-content .field-hg-callouts .close-link,.overlay-content .field-hg-cta-elements .close-link,.overlay-content .field-hg-multi-cta-content .close-link{cursor:pointer;display:inline-block;font-size:1em;margin-top:1em;position:relative;vertical-align:middle}.overlay-content .field-hg-callouts .close-link:before,.overlay-content .field-hg-cta-elements .close-link:before,.overlay-content .field-hg-multi-cta-content .close-link:before{font-size:1.1em;margin-right:5px;vertical-align:middle}.overlay-content .field-hg-callouts .container,.overlay-content .field-hg-cta-elements .container,.overlay-content .field-hg-multi-cta-content .container{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;padding-bottom:1em;padding-top:1em;position:relative;text-align:center}@media(min-width:600px){.overlay-content .field-hg-callouts .container,.overlay-content .field-hg-cta-elements .container,.overlay-content .field-hg-multi-cta-content .container{flex-direction:row}}@media(min-width:1000px){.overlay-content .field-hg-callouts .container,.overlay-content .field-hg-cta-elements .container,.overlay-content .field-hg-multi-cta-content .container{justify-content:space-evenly}}.overlay-content .field-hg-callouts .container .individual-field-main-text,.overlay-content .field-hg-cta-elements .container .individual-field-main-text,.overlay-content .field-hg-multi-cta-content .container .individual-field-main-text{width:100%}.overlay-content .field-hg-callouts .container .individual-field-main-text+.individual-field-main-text,.overlay-content .field-hg-cta-elements .container .individual-field-main-text+.individual-field-main-text,.overlay-content .field-hg-multi-cta-content .container .individual-field-main-text+.individual-field-main-text{margin-top:1em}@media(min-width:600px){.overlay-content .field-hg-callouts .container .individual-field-main-text,.overlay-content .field-hg-cta-elements .container .individual-field-main-text,.overlay-content .field-hg-multi-cta-content .container .individual-field-main-text{border-left:1px solid rgba(255,255,255,.25);flex:1;padding:5px 10px}.overlay-content .field-hg-callouts .container .individual-field-main-text+.individual-field-main-text,.overlay-content .field-hg-cta-elements .container .individual-field-main-text+.individual-field-main-text,.overlay-content .field-hg-multi-cta-content .container .individual-field-main-text+.individual-field-main-text{margin-top:0}.overlay-content .field-hg-callouts .container .individual-field-main-text.first-in-row,.overlay-content .field-hg-callouts .container .individual-field-main-text:first-child,.overlay-content .field-hg-cta-elements .container .individual-field-main-text.first-in-row,.overlay-content .field-hg-cta-elements .container .individual-field-main-text:first-child,.overlay-content .field-hg-multi-cta-content .container .individual-field-main-text.first-in-row,.overlay-content .field-hg-multi-cta-content .container .individual-field-main-text:first-child{border-left:none}}.overlay-content .field-hg-callouts .container .individual-field-main-text p,.overlay-content .field-hg-cta-elements .container .individual-field-main-text p,.overlay-content .field-hg-multi-cta-content .container .individual-field-main-text p{margin:0}.overlay-content .field-hg-callouts .container .individual-field-main-text p+p,.overlay-content .field-hg-cta-elements .container .individual-field-main-text p+p,.overlay-content .field-hg-multi-cta-content .container .individual-field-main-text p+p{margin-top:1em}.overlay-content .field-hg-callouts .container .individual-field-main-text a.button,.overlay-content .field-hg-cta-elements .container .individual-field-main-text a.button,.overlay-content .field-hg-multi-cta-content .container .individual-field-main-text a.button{width:100%}.overlay-content .field-hg-callouts,.overlay-content .field-hg-cta-elements{padding:1em 0 3em}.overlay-content .field-hg-callouts .flex-container,.overlay-content .field-hg-cta-elements .flex-container{align-items:stretch;width:100%}:root .overlay-content .field-hg-callouts .flex-container,:root .overlay-content .field-hg-cta-elements .flex-container{display:block}@media(min-width:600px){:root .overlay-content .field-hg-callouts .flex-container,:root .overlay-content .field-hg-cta-elements .flex-container{display:flex}}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text{align-items:stretch;border-top:1px solid rgba(255,255,255,.25);display:flex;flex:1;justify-content:center;padding:20px 0;width:100%}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text:first-child,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text:first-child{border-top:none}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text+.individual-field-hg-main-text,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text+.individual-field-hg-main-text{margin-top:0}@media(min-width:600px){.overlay-content .field-hg-callouts .flex-container .individual-field-main-text,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text{border-top:none;padding:10px 20px;width:auto}}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph{max-width:800px}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-text-block,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-text-block{width:100%}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout{color:inherit;display:flex;flex-direction:column;font-size:1.25em;justify-content:space-between;width:100%}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout:hover,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout:visited,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout:hover,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout:visited{color:inherit}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .field-hg-image,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .field-hg-image{width:100%}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .text,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .text{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;padding:0;width:100%}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout h3,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout h3{font-weight:600;letter-spacing:.1em;text-transform:uppercase}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .field-hg-plain-text-block,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .field-hg-plain-text-block{margin-bottom:1em}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-callout .link,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-callout .link{transition:background .2s}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block h2,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block h2{margin-top:0}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block form,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block form{display:flex;flex-wrap:wrap;justify-content:center}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-item,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-item{color:#242729;margin-bottom:0;min-width:200px;width:100%}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-item .form-field-container.input-focused label,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-item .form-field-container.input-focused label{color:#ffffff}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-item.js-form-type-checkbox,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-item.js-form-type-processed-text,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-item.js-form-type-radio,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-item.js-form-type-webform-markup,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-item.js-form-type-checkbox,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-item.js-form-type-processed-text,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-item.js-form-type-radio,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-item.js-form-type-webform-markup{background:none;color:inherit}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-actions,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block .webform-flexbox,.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block select,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block .form-actions,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block .webform-flexbox,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block select{width:100%}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block .field-hg-icon,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block .field-hg-icon{line-height:1;margin-bottom:1em;opacity:.6;vertical-align:middle}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block .field-hg-icon i,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block .field-hg-icon i{font-size:2em;line-height:1;vertical-align:middle}.overlay-content .field-hg-callouts .flex-container .individual-field-main-text .paragraph--type--hg-form-block .field-hg-icon i:before,.overlay-content .field-hg-cta-elements .flex-container .individual-field-main-text .paragraph--type--hg-form-block .field-hg-icon i:before{display:block}.overlay-content .field-hg-callouts .paragraph--type--hg-callout,.overlay-content .field-hg-cta-elements .paragraph--type--hg-callout{background:none;text-align:center}.overlay-content .field-hg-callouts .paragraph--type--hg-callout .link:before,.overlay-content .field-hg-cta-elements .paragraph--type--hg-callout .link:before{display:none}.overlay-content.overlay-active .field-hg-callouts,.overlay-content.overlay-active .field-hg-cta-elements,.overlay-content.overlay-active .field-hg-main-text-multi,.overlay-content.overlay-active .field-hg-multi-cta-content{-webkit-overflow-scrolling:touch;overflow-y:auto;transform:translateY(0);transition:transform .2s,visibility .2s;visibility:visible}.band-paragraph.paragraph--type--hg-sticky-multi-cta .paragraph-wrapper{padding:0}.band-paragraph.paragraph--type--hg-sticky-multi-cta .field-hg-multi-cta-open{background:#2673ba}@media(min-width:600px){.band-paragraph.paragraph--type--hg-sticky-multi-cta .field-hg-multi-cta-open{background-color:transparent}}.band-paragraph.paragraph--type--hg-sticky-multi-cta .field-hg-multi-cta-open .pull-tab{font-family:quicksilver}.band-paragraph.paragraph--type--hg-sticky-multi-cta .field-hg-cta-elements{display:none}@media(min-width:1000px){.band-paragraph.paragraph--type--hg-column-band.four-column .webform-flexbox,.band-paragraph.paragraph--type--hg-column-band.three-column .webform-flexbox{display:block}.band-paragraph.paragraph--type--hg-column-band.four-column .webform-flexbox .webform-flex,.band-paragraph.paragraph--type--hg-column-band.three-column .webform-flexbox .webform-flex{margin-left:0}}
.block-hg-providers.block-provider-search .search-container .search-button{background:#1279c5;border-radius:var(--button-border-radius);color:#fff;display:inline-block;font-weight:700;letter-spacing:.1em;line-height:1.3;padding:1em 2em;text-transform:uppercase;white-space:normal}.block-hg-providers.block-provider-search .search-container .search-button:hover{background-color:#2e96e2;color:#fff}@media(min-width:600px){.block-hg-providers.block-provider-search .search-container .search-button{font-size:.9em}}.block-hg-providers.block-provider-search .search-container .search-button:active{box-shadow:inset 0 0 10px rgba(0,0,0,.4)}.block-hg-providers.block-provider-search .search-container .search-button:visited{color:#fff}.block-hg-providers.block-provider-search .search-container .button-dark.search-button{background-color:#0d578d}.block-hg-providers.block-provider-search .search-container .button-dark.search-button:hover{background-color:#1279c5}.block-hg-providers.block-provider-search .search-container .button-gray.search-button{background-color:#c7c7c7;color:#242829}.block-hg-providers.block-provider-search .search-container .button-gray.search-button:hover{background-color:#e7e7e7}.block-hg-providers.block-provider-search .search-container .button-primary-color .search-button,.block-hg-providers.block-provider-search .search-container .button-primary-color .search-button:hover,.block-hg-providers.block-provider-search .search-container .button-primary-color .search-button:visited,.button-primary-color .block-hg-providers.block-provider-search .search-container .search-button,.button-primary-color .block-hg-providers.block-provider-search .search-container .search-button:hover,.button-primary-color .block-hg-providers.block-provider-search .search-container .search-button:visited{color:#714e9c}.block-hg-providers.block-provider-search .search-container .button-primary-dark-color .search-button,.block-hg-providers.block-provider-search .search-container .button-primary-dark-color .search-button:hover,.block-hg-providers.block-provider-search .search-container .button-primary-dark-color .search-button:visited,.button-primary-dark-color .block-hg-providers.block-provider-search .search-container .search-button,.button-primary-dark-color .block-hg-providers.block-provider-search .search-container .search-button:hover,.button-primary-dark-color .block-hg-providers.block-provider-search .search-container .search-button:visited{color:#512e7b}.block-hg-providers.block-provider-search .search-container .button-primary-light-color .search-button,.block-hg-providers.block-provider-search .search-container .button-primary-light-color .search-button:hover,.block-hg-providers.block-provider-search .search-container .button-primary-light-color .search-button:visited,.button-primary-light-color .block-hg-providers.block-provider-search .search-container .search-button,.button-primary-light-color .block-hg-providers.block-provider-search .search-container .search-button:hover,.button-primary-light-color .block-hg-providers.block-provider-search .search-container .search-button:visited{color:#9266c8}.block-hg-providers.block-provider-search .search-container .button-secondary-color .search-button,.block-hg-providers.block-provider-search .search-container .button-secondary-color .search-button:hover,.block-hg-providers.block-provider-search .search-container .button-secondary-color .search-button:visited,.button-secondary-color .block-hg-providers.block-provider-search .search-container .search-button,.button-secondary-color .block-hg-providers.block-provider-search .search-container .search-button:hover,.button-secondary-color .block-hg-providers.block-provider-search .search-container .search-button:visited{color:#1279c5}.block-hg-providers.block-provider-search .search-container .button-secondary-dark-color .search-button,.block-hg-providers.block-provider-search .search-container .button-secondary-dark-color .search-button:hover,.block-hg-providers.block-provider-search .search-container .button-secondary-dark-color .search-button:visited,.button-secondary-dark-color .block-hg-providers.block-provider-search .search-container .search-button,.button-secondary-dark-color .block-hg-providers.block-provider-search .search-container .search-button:hover,.button-secondary-dark-color .block-hg-providers.block-provider-search .search-container .search-button:visited{color:#0d578d}.block-hg-providers.block-provider-search .search-container .button-secondary-light-color .search-button,.block-hg-providers.block-provider-search .search-container .button-secondary-light-color .search-button:hover,.block-hg-providers.block-provider-search .search-container .button-secondary-light-color .search-button:visited,.button-secondary-light-color .block-hg-providers.block-provider-search .search-container .search-button,.button-secondary-light-color .block-hg-providers.block-provider-search .search-container .search-button:hover,.button-secondary-light-color .block-hg-providers.block-provider-search .search-container .search-button:visited{color:#2e96e2}.block-hg-providers.block-provider-search .search-container .button-tertiary-color .search-button,.block-hg-providers.block-provider-search .search-container .button-tertiary-color .search-button:hover,.block-hg-providers.block-provider-search .search-container .button-tertiary-color .search-button:visited,.button-tertiary-color .block-hg-providers.block-provider-search .search-container .search-button,.button-tertiary-color .block-hg-providers.block-provider-search .search-container .search-button:hover,.button-tertiary-color .block-hg-providers.block-provider-search .search-container .search-button:visited{color:#d944b0}.block-hg-providers.block-provider-search .search-container .button-tertiary-dark-color .search-button,.block-hg-providers.block-provider-search .search-container .button-tertiary-dark-color .search-button:hover,.block-hg-providers.block-provider-search .search-container .button-tertiary-dark-color .search-button:visited,.button-tertiary-dark-color .block-hg-providers.block-provider-search .search-container .search-button,.button-tertiary-dark-color .block-hg-providers.block-provider-search .search-container .search-button:hover,.button-tertiary-dark-color .block-hg-providers.block-provider-search .search-container .search-button:visited{color:#992e7b}.block-hg-providers.block-provider-search .search-container .button-tertiary-light-color .search-button,.block-hg-providers.block-provider-search .search-container .button-tertiary-light-color .search-button:hover,.block-hg-providers.block-provider-search .search-container .button-tertiary-light-color .search-button:visited,.button-tertiary-light-color .block-hg-providers.block-provider-search .search-container .search-button,.button-tertiary-light-color .block-hg-providers.block-provider-search .search-container .search-button:hover,.button-tertiary-light-color .block-hg-providers.block-provider-search .search-container .search-button:visited{color:#f85dcd}.block-hg-providers.block-provider-search .search-container .button-icon.search-button,.block-hg-providers.block-provider-search .search-container [class*=icon-].search-button{padding-left:4em;position:relative}.block-hg-providers.block-provider-search .search-container .button-icon.search-button:before,.block-hg-providers.block-provider-search .search-container [class*=icon-].search-button:before{display:inline-block;font-size:1.75em;left:.75em;position:absolute;top:50%;transform:translateY(-50%)}:root .block-hg-providers.block-provider-search .search-container .button-icon.search-button:before,:root .block-hg-providers.block-provider-search .search-container [class*=icon-].search-button:before{font-size:26px}.block-hg-providers.block-provider-search .search-container .search-button:disabled{background:#c7c7c7}section.content .block-content-conclusion{background-position:50%;background-size:cover;padding:50px 40px}section.content .block-content-conclusion.tiled{background-size:auto}section.content .block-content-conclusion.black{color:#242829}section.content .block-content-conclusion.black .field-logo{border-color:#242829}section.content .block-content-conclusion.white{color:#fff}section.content .block-content-conclusion.white .field-logo{border-color:#fff}section.content .block-content-conclusion.primary-color{color:#714e9c}section.content .block-content-conclusion.primary-color .field-logo{border-color:#714e9c}section.content .block-content-conclusion.primary-dark-color{color:#512e7b}section.content .block-content-conclusion.primary-dark-color .field-logo{border-color:#512e7b}section.content .block-content-conclusion.primary-light-color{color:#9266c8}section.content .block-content-conclusion.primary-light-color .field-logo{border-color:#9266c8}section.content .block-content-conclusion.secondary-color{color:#1279c5}section.content .block-content-conclusion.secondary-color .field-logo{border-color:#1279c5}section.content .block-content-conclusion.secondary-dark-color{color:#0d578d}section.content .block-content-conclusion.secondary-dark-color .field-logo{border-color:#0d578d}section.content .block-content-conclusion.secondary-light-color{color:#2e96e2}section.content .block-content-conclusion.secondary-light-color .field-logo{border-color:#2e96e2}section.content .block-content-conclusion.tertiary-color{color:#d944b0}section.content .block-content-conclusion.tertiary-color .field-logo{border-color:#d944b0}section.content .block-content-conclusion.tertiary-dark-color{color:#992e7b}section.content .block-content-conclusion.tertiary-dark-color .field-logo{border-color:#992e7b}section.content .block-content-conclusion.tertiary-light-color{color:#f85dcd}section.content .block-content-conclusion.tertiary-light-color .field-logo{border-color:#f85dcd}@media(min-width:600px){section.content .block-content-conclusion .content-conclusion-title{align-items:center;display:flex;justify-content:space-between}}section.content .block-content-conclusion h2{font-size:2em}section.content .block-content-conclusion .field-logo{border-bottom:1px solid;margin-bottom:1em;padding:0 20px 20px;text-align:center}@media(min-width:600px){section.content .block-content-conclusion .field-logo{border-bottom:none;margin-bottom:0;max-width:48%;order:2;padding:0}}section.content .block-content-conclusion .field.body{padding:0}@media(min-width:600px){section.content .block-content-conclusion .field.body{padding:0}section.content .block-content-conclusion .editor-flex{align-items:center;display:flex;justify-content:space-between}section.content .block-content-conclusion .editor-flex>*{flex:1;margin-left:10px}section.content .block-content-conclusion .editor-flex>:first-child{margin-left:0}}section.content .block-content-conclusion .button{font-size:.9em;text-align:center;width:100%}@media(max-width:599px){section.content .block-content-conclusion .button+.button{margin-top:1em}}section.content .block-nav nav{border:5px solid #ebebeb;border-radius:7px;padding:25px 20px}@media(min-width:600px){section.content .block-nav nav{padding:50px 40px}}section.content .block-nav nav h2{margin-bottom:1.5em}section.content .block-nav nav ul.menu{list-style:none;margin:0;padding:0}@media(min-width:600px){section.content .block-nav nav ul.menu{-moz-column-count:2;column-count:2}}section.content .block-nav nav ul.menu li{border-top:2px dotted #ccc;display:inline-block;list-style:none;width:100%}section.content .block-nav nav ul.menu li:last-child{border-bottom:2px dotted #ccc}@media(min-width:600px){section.content .block-nav nav ul.menu li:last-child{border-bottom:none}}section.content .block-nav nav ul.menu li a{display:block;line-height:1.5;padding:.75em 0}section.content .block-nav nav ul.menu li a.is-active{color:#242829;cursor:text}section.content .block-nav nav.alt-background{background:#ebebeb}section.content .region>.block-nav+.block-nav{margin-top:5px}.hg_related_events .flex-container{display:block}.hg_related_events .flex-container ul.events li.event.recommended:before{background-image:linear-gradient(45deg,#714e9c,#1279c5 33%,#1279c5 0,#1279c5 66%,#1279c5 0,#714e9c),linear-gradient(45deg,#714e9c,#1279c5 33%,#1279c5 0,#1279c5 66%,#1279c5 0,#714e9c);border-left:2px solid #714e9c;border-right:2px solid #714e9c}.hg_related_events .flex-container ul.events li.event.recommended:hover:before{background-image:linear-gradient(45deg,#1279c5,#1279c5 25%,#714e9c 50%,#1279c5 75%,#1279c5),linear-gradient(45deg,#1279c5,#1279c5 25%,#714e9c 50%,#1279c5 75%,#1279c5);border-left:2px solid #1279c5;border-right:2px solid #1279c5}.hg_related_events .flex-container ul.events li.event .event-wrapper .details-section h3 a:hover{color:#1279c5}.hg_related_events .flex-container ul.events li.event .event-wrapper .register-section .register-details .capacity{color:#00b32f}.hg_related_events .flex-container ul.events li.event .event-wrapper .register-section .actions a{border:2px solid #1279c5;border-radius:var(--button-border-radius);color:#1279c5}.block-hg-providers.block-provider-search .search-container .form-item{background:#fff}.block-hg-providers.block-provider-search .search-container input{background:transparent;color:#242829}.block-hg-providers.block-provider-search .search-container input:focus{border-bottom-color:#1279c5}.block-hg-providers.block-provider-search .search-container .search-button{font-size:1.25em;height:auto;line-height:1;margin-top:0;padding:.5em 1em;z-index:auto}.block-hg-providers.block-provider-search .search-container .search-button:before{content:""}.hg-back-to-top{padding:40px 0;text-align:center}@media(min-width:600px){.hg-back-to-top{display:none}}.hg-back-to-top a{border:2px solid #1279c5;border-radius:23px;color:#1279c5;display:inline-block;font-size:16px;letter-spacing:1px;padding:7px 20px 8px 55px;position:relative}.hg-back-to-top a:before{background:#1279c5 url(/patterns/dist/hg-branded/images/arrow-down-white.svg?6a7bf14cc3c33bdc3a365226788087cf) 50% no-repeat;background-size:20px 20px;border-radius:23px;content:"";display:block;height:45px;left:-1px;position:absolute;top:-1px;transform:rotate(180deg);width:45px}
footer.footer{background:#242729;border-top:4px solid #1e407c;color:#ffffff}@media(min-width:1000px){footer.footer{position:relative;z-index:2}}footer.footer .container{overflow:hidden}footer.footer .container:after{clear:both;content:"";display:table}footer.footer a{color:#ffffff;transition:color .2s,opacity .2s}footer.footer a:hover{opacity:.5}footer.footer .region{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding:40px 0;width:100%}@media(min-width:600px){footer.footer .region{flex-direction:row;padding:60px 0}}footer.footer .region>*{order:1}footer.footer .region .block-nav,footer.footer .region>nav{order:3}@media(min-width:1000px){footer.footer .region .block-nav,footer.footer .region>nav{order:1}}footer.footer #block-footerlogo{width:100%}@media(min-width:600px){footer.footer #block-footerlogo{width:48.57142857%}}@media(min-width:1000px){footer.footer #block-footerlogo{width:23.07692308%}}footer.footer #block-footerlogo img{max-width:200px}footer.footer .hg-social-contact-block{margin-top:1.5em;width:100%}@media(min-width:600px){footer.footer .hg-social-contact-block{margin-top:0;width:48.57142857%}}@media(min-width:1000px){footer.footer .hg-social-contact-block{width:23.07692308%}}footer.footer .hg-social-contact-block .call{margin-bottom:1em}footer.footer .hg-social-contact-block .social-network{display:inline-block}footer.footer .hg-social-contact-block .social-network+.social-network{margin-left:.75em}footer.footer .hg-social-contact-block .social-network a{display:inline-block;transition:opacity .2s;width:40px}footer.footer .hg-social-contact-block .social-network a:hover{opacity:.8}footer.footer .hg-social-contact-block .social-network img{display:block}footer.footer nav{margin-top:1.5em;width:100%}@media(min-width:1000px){footer.footer nav{margin-top:0;width:48.71794872%}}footer.footer nav ul{align-content:flex-start;flex-direction:column;flex-wrap:wrap;font-size:.8em;justify-content:space-between;list-style:none;margin:0;padding:0}@media(min-width:600px){footer.footer nav ul{flex-direction:row}}footer.footer nav ul li{display:inline-block;width:100%}@media(min-width:600px){footer.footer nav ul li{width:24%}}@media(min-width:1000px){footer.footer nav ul li{width:49%}}footer.footer nav ul li+li{border-top:1px solid rgba(0,0,0,.25)}@media(min-width:600px){footer.footer nav ul li+li{border-top:none}footer.footer nav ul li{border:none;border-left:1px solid rgba(0,0,0,.25);margin-bottom:10px}}@media(min-width:1000px){footer.footer nav ul li{margin-bottom:0}}footer.footer nav ul li a{display:block;line-height:1;padding:15px 0}@media(min-width:600px){footer.footer nav ul li a{padding:5px 10px}}@media(min-width:1000px){footer.footer nav ul li a{padding:15px}}footer.footer .block-nav{margin-top:1.5em;width:100%}@media(min-width:1000px){footer.footer .block-nav{margin-top:0;width:48.71794872%}}footer.footer .block-nav nav{width:100%}footer.copyright{background:#000000;color:#ffffff;font-size:.7em}@media(min-width:1000px){footer.copyright{position:relative;z-index:2}}footer.copyright .container{overflow:hidden}footer.copyright .container:after{clear:both;content:"";display:table}footer.footer.footer-background-primary{background:#1e407c;border-color:#2673ba}footer.footer.footer-background-secondary{background:#2673ba;border-color:#1e407c}footer.footer.footer-background-tertiary{background:#ffffff;border-color:#e8e3d5}footer.footer.footer-black,footer.footer.footer-black a{color:#242729}footer.footer.footer-primary-color,footer.footer.footer-primary-color a{color:#1e407c}footer.footer.footer-primary-dark-color,footer.footer.footer-primary-dark-color a{color:#2673ba}footer.footer.footer-primary-light-color,footer.footer.footer-primary-light-color a{color:#2673ba}footer.footer.footer-secondary-color,footer.footer.footer-secondary-color a{color:#2673ba}footer.footer.footer-secondary-dark-color,footer.footer.footer-secondary-dark-color a{color:#1e407c}footer.footer.footer-secondary-light-color,footer.footer.footer-secondary-light-color a{color:#1e407c}footer.footer.footer-tertiary-color,footer.footer.footer-tertiary-color a{color:#ffffff}footer.footer.footer-tertiary-dark-color,footer.footer.footer-tertiary-dark-color a{color:#e8e3d5}footer.footer.footer-tertiary-light-color,footer.footer.footer-tertiary-light-color a{color:#e8e3d5}footer.copyright.footer-background-primary{background:#2673ba}footer.copyright.footer-background-secondary{background:#1e407c}footer.copyright.footer-background-tertiary{background:#e8e3d5}footer.copyright.footer-black,footer.copyright.footer-black a{color:#242729}@media(max-width:1000px){.pre-footer .region-pre-footer .field-hg-block-bands .paragraph--type--hg-listings-grid .paragraph-wrapper{padding:0}.pre-footer .region-pre-footer .field-hg-block-bands .paragraph--type--hg-listings-grid .paragraph-wrapper .hg-band-title{font-size:24px;margin:0 9.87% 25px;padding:0 0 6px;text-align:center;width:80%}.pre-footer .region-pre-footer .field-hg-block-bands .paragraph--type--hg-listings-grid .hg-column article a{align-items:center;background:#ffffff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);color:#000000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:left;margin:0 0 10px;padding:10px;position:relative}.pre-footer .region-pre-footer .field-hg-block-bands .paragraph--type--hg-listings-grid .paragraph--type--hg-article-listing{padding:0 4.8% 50px 8.8%}.pre-footer .region-pre-footer .field-hg-block-bands .paragraph--type--hg-listings-grid .paragraph--type--hg-article-listing .hg-column{margin:0}.pre-footer .region-pre-footer .field-hg-block-bands .paragraph--type--hg-listings-grid .paragraph--type--hg-article-listing .hg-column article a{align-items:center;background:#ffffff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);color:#000000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:left;margin:0 0 10px;padding:10px;position:relative}.pre-footer .region-pre-footer .field-hg-block-bands .paragraph--type--hg-listings-grid .paragraph--type--hg-article-listing .hg-column article a .field-hg-images{height:73.5px}.pre-footer .region-pre-footer .field-hg-block-bands .paragraph--type--hg-listings-grid .paragraph--type--hg-article-listing .hg-column article a .field-hg-images div{height:100%}.pre-footer .region-pre-footer .field-hg-block-bands .paragraph--type--hg-listings-grid .paragraph--type--hg-article-listing .hg-column article a .field-hg-images div img{border-radius:0;height:100%;max-width:110px;min-width:100%;-o-object-fit:cover;object-fit:cover}.pre-footer .region-pre-footer .field-hg-block-bands .paragraph--type--hg-listings-grid .paragraph--type--hg-article-listing .hg-column article a .text span.badge{border-radius:18px;height:36px;left:0;margin:-18px 0 0;position:absolute;top:50%;width:36px}.pre-footer .region-pre-footer .field-hg-block-bands .paragraph--type--hg-listings-grid .paragraph--type--hg-article-listing .hg-column article a .text p.description{display:none}.pre-footer .region-pre-footer .field-hg-block-bands .paragraph--type--hg-listings-grid .paragraph--type--hg-article-listing .hg-column article a .text h3{font-size:15px;line-height:20px;margin:0 13px 0 12px}}
header.header{background:#ffffff;color:#242729;position:relative;z-index:2}header.header .container{flex-direction:row}header.header .region-logo{margin-right:2em;max-width:50%}@media(min-width:600px){header.header .region-logo{max-width:25%}}@media(min-width:1000px){header.header .region-logo{max-width:35%}}header.header .region-logo .block-system-branding-block{align-content:center;align-items:center;display:flex;height:75px;justify-content:flex-start}@media(min-width:600px){header.header .region-logo .block-system-branding-block{height:100px}}@media(min-width:1000px){header.header .region-logo .block-system-branding-block{height:100px}}header.header .region-logo .block-system-branding-block a{display:block;padding:10px 0}header.header .region-logo .block-system-branding-block img{display:block;max-height:60px;width:auto}header.header .navigation-wrap{display:flex;height:75px;justify-content:flex-end}@media(min-width:600px){header.header .navigation-wrap{height:100px}}@media(min-width:1000px){header.header .navigation-wrap{height:100px}}@media(min-width:1000px)and (-ms-high-contrast:active),(min-width:1000px)and (-ms-high-contrast:none){header.header .navigation-wrap{width:100%}}header.header .navigation-wrap .menu-toggle{align-items:center;color:#242729;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:10px;text-align:center;transition:color .2s}@media(min-width:600px){header.header .navigation-wrap .menu-toggle{background:#eeeeee;padding:20px}}header.header .navigation-wrap .menu-toggle span{display:none;font-size:.6em;font-weight:600;line-height:1;margin-top:.75em;text-transform:uppercase;transition:all .4s}@media(min-width:600px){header.header .navigation-wrap .menu-toggle span{display:block}}header.header .navigation-wrap .menu-toggle .hamburger{transition:all .2s;width:27px}header.header .navigation-wrap .menu-toggle .hamburger .line{border:2px solid #242729;transition:all .2s ease}header.header .navigation-wrap .menu-toggle .hamburger .line+.line{margin-top:6px}header.header .navigation-wrap .menu-toggle:hover .hamburger .line+.line{margin-top:12px}header.header .navigation-wrap .menu-toggle:hover span{opacity:0}header.header .navigation-wrap .call{align-items:center;align-self:center;display:flex;font-size:.9em;height:100px;justify-content:center;line-height:1.5;max-width:185px;text-align:right}@media(min-width:600px){header.header .navigation-wrap .call{max-width:none;white-space:nowrap}}header.header .navigation-wrap .call a{color:#242729;padding:10px}@media(min-width:600px){header.header .navigation-wrap .call a{padding:20px}}header.header .navigation-wrap .call a svg{fill:#242729;display:inline-block;vertical-align:middle;width:30px}@media(min-width:600px){header.header .navigation-wrap .call a svg{display:none}}header.header .navigation-wrap .call a span{display:none}@media(min-width:600px){header.header .navigation-wrap .call a span{display:inline-block}}header.header .navigation-wrap .call a strong{transition:color .2s}header.header.header-background-primary{background:#1e407c}header.header.header-background-primary .navigation-wrap .menu-toggle{background:#2673ba}@media(min-width:1000px){.no-off-canvas header.header.header-background-primary .call{background:#2673ba}}header.header.header-background-secondary{background:#2673ba}header.header.header-background-secondary .navigation-wrap .menu-toggle{background:#1e407c}@media(min-width:1000px){.no-off-canvas header.header.header-background-secondary .call{background:#1e407c}}header.header.header-background-tertiary{background:#ffffff}header.header.header-background-tertiary .navigation-wrap .menu-toggle{background:#e8e3d5}@media(min-width:1000px){.no-off-canvas header.header.header-background-tertiary .call{background:#e8e3d5}}header.header.header-background-black{background:#242729}header.header.header-background-black .navigation-wrap .menu-toggle{background:#2673ba}@media(min-width:1000px){.no-off-canvas header.header.header-background-black .call{background:#1e407c}}header.header.white,header.header.white .navigation-wrap .call a,header.header.white .navigation-wrap .menu-toggle{color:#ffffff}header.header.white .navigation-wrap .call a svg{fill:#ffffff}header.header.white .navigation-wrap .menu-toggle .hamburger .line{border-color:#ffffff}header.header.header-primary,header.header.header-primary .navigation-wrap .call a,header.header.header-primary .navigation-wrap .menu-toggle{color:#1e407c}header.header.header-primary .navigation-wrap .call a svg{fill:#1e407c}header.header.header-primary .navigation-wrap .menu-toggle .hamburger .line{border-color:#1e407c}header.header.header-secondary,header.header.header-secondary .navigation-wrap .call a,header.header.header-secondary .navigation-wrap .menu-toggle{color:#2673ba}header.header.header-secondary .navigation-wrap .call a svg{fill:#2673ba}header.header.header-secondary .navigation-wrap .menu-toggle .hamburger .line{border-color:#2673ba}header.header.header-tertiary,header.header.header-tertiary .navigation-wrap .call a,header.header.header-tertiary .navigation-wrap .menu-toggle{color:#ffffff}header.header.header-tertiary .navigation-wrap .call a svg{fill:#ffffff}header.header.header-tertiary .navigation-wrap .menu-toggle .hamburger .line{border-color:#ffffff}.no-off-canvas header.header.white .navigation-wrap ul.menu li a{color:#ffffff}.no-off-canvas header.header.header-primary .navigation-wrap ul.menu li a{color:#1e407c}.no-off-canvas header.header.header-secondary .navigation-wrap ul.menu li a{color:#2673ba}.no-off-canvas header.header.header-tertiary .navigation-wrap ul.menu li a{color:#ffffff}.no-off-canvas header.header.header-hover-primary .navigation-wrap ul.menu li a:hover{color:#1e407c}.no-off-canvas header.header.header-hover-secondary .navigation-wrap ul.menu li a:hover{color:#2673ba}.no-off-canvas header.header.header-hover-tertiary .navigation-wrap ul.menu li a:hover{color:#ffffff}.no-off-canvas header.header.header-hover-white .navigation-wrap ul.menu li a:hover{color:#ffffff}.no-off-canvas header.header.header-hover-black .navigation-wrap ul.menu li a:hover{color:#242729}.no-off-canvas header.header.none .navigation-wrap ul.menu li a:hover{background:transparent}.no-off-canvas header.header.header-hover-background-primary .navigation-wrap ul.menu li a:hover{background:#1e407c}.no-off-canvas header.header.header-hover-background-secondary .navigation-wrap ul.menu li a:hover{background:#2673ba}.no-off-canvas header.header.header-hover-background-white .navigation-wrap ul.menu li a:hover{background:#ffffff}.no-off-canvas header.header.header-hover-background-black .navigation-wrap ul.menu li a:hover{background:#242729}.no-off-canvas header.header.header-hover-background-darker.header-background-primary .navigation-wrap ul.menu li a:hover{background:#2673ba}.no-off-canvas header.header.header-hover-background-darker.header-background-secondary .navigation-wrap ul.menu li a:hover{background:#1e407c}.no-off-canvas header.header.header-hover-background-darker.header-background-tertiary .navigation-wrap ul.menu li a:hover{background:#e8e3d5}.no-off-canvas header.header.header-hover-background-darker.header-background-white .navigation-wrap ul.menu li a:hover{background:#c7c7c7}.no-off-canvas header.header.header-hover-background-darker.header-background-black .navigation-wrap ul.menu li a:hover{background:#242729}.no-off-canvas header.header.header-hover-background-lighter.header-background-primary .navigation-wrap ul.menu li a:hover{background:#2673ba}.no-off-canvas header.header.header-hover-background-lighter.header-background-secondary .navigation-wrap ul.menu li a:hover{background:#1e407c}.no-off-canvas header.header.header-hover-background-lighter.header-background-tertiary .navigation-wrap ul.menu li a:hover{background:#e8e3d5}.no-off-canvas header.header.header-hover-background-lighter.header-background-white .navigation-wrap ul.menu li a:hover{background:#ffffff}.no-off-canvas header.header.header-hover-background-lighter.header-background-black .navigation-wrap ul.menu li a:hover{background:#3c4144}
section.landing-marquee .button-field a{background:#2673ba;border-radius:var(--button-border-radius);color:#ffffff;display:inline-block;font-weight:700;letter-spacing:.1em;line-height:1.3;padding:1em 2em;text-transform:uppercase;white-space:normal}section.landing-marquee .button-field a:hover{background-color:#1e407c;color:#ffffff}@media(min-width:600px){section.landing-marquee .button-field a{font-size:.9em}}section.landing-marquee .button-field a:active{box-shadow:inset 0 0 10px rgba(0,0,0,.4)}section.landing-marquee .button-field a:visited{color:#ffffff}section.landing-marquee .button-field a.button-dark{background-color:#1e407c}section.landing-marquee .button-field a.button-dark:hover{background-color:#2673ba}section.landing-marquee .button-field a.button-gray{background-color:#c7c7c7;color:#242729}section.landing-marquee .button-field a.button-gray:hover{background-color:#e7e7e7}.button-primary-color section.landing-marquee .button-field a,.button-primary-color section.landing-marquee .button-field a:hover,.button-primary-color section.landing-marquee .button-field a:visited,section.landing-marquee .button-field .button-primary-color a,section.landing-marquee .button-field .button-primary-color a:hover,section.landing-marquee .button-field .button-primary-color a:visited{color:#1e407c}.button-primary-dark-color section.landing-marquee .button-field a,.button-primary-dark-color section.landing-marquee .button-field a:hover,.button-primary-dark-color section.landing-marquee .button-field a:visited,section.landing-marquee .button-field .button-primary-dark-color a,section.landing-marquee .button-field .button-primary-dark-color a:hover,section.landing-marquee .button-field .button-primary-dark-color a:visited{color:#2673ba}.button-primary-light-color section.landing-marquee .button-field a,.button-primary-light-color section.landing-marquee .button-field a:hover,.button-primary-light-color section.landing-marquee .button-field a:visited,section.landing-marquee .button-field .button-primary-light-color a,section.landing-marquee .button-field .button-primary-light-color a:hover,section.landing-marquee .button-field .button-primary-light-color a:visited{color:#2673ba}.button-secondary-color section.landing-marquee .button-field a,.button-secondary-color section.landing-marquee .button-field a:hover,.button-secondary-color section.landing-marquee .button-field a:visited,section.landing-marquee .button-field .button-secondary-color a,section.landing-marquee .button-field .button-secondary-color a:hover,section.landing-marquee .button-field .button-secondary-color a:visited{color:#2673ba}.button-secondary-dark-color section.landing-marquee .button-field a,.button-secondary-dark-color section.landing-marquee .button-field a:hover,.button-secondary-dark-color section.landing-marquee .button-field a:visited,section.landing-marquee .button-field .button-secondary-dark-color a,section.landing-marquee .button-field .button-secondary-dark-color a:hover,section.landing-marquee .button-field .button-secondary-dark-color a:visited{color:#1e407c}.button-secondary-light-color section.landing-marquee .button-field a,.button-secondary-light-color section.landing-marquee .button-field a:hover,.button-secondary-light-color section.landing-marquee .button-field a:visited,section.landing-marquee .button-field .button-secondary-light-color a,section.landing-marquee .button-field .button-secondary-light-color a:hover,section.landing-marquee .button-field .button-secondary-light-color a:visited{color:#1e407c}.button-tertiary-color section.landing-marquee .button-field a,.button-tertiary-color section.landing-marquee .button-field a:hover,.button-tertiary-color section.landing-marquee .button-field a:visited,section.landing-marquee .button-field .button-tertiary-color a,section.landing-marquee .button-field .button-tertiary-color a:hover,section.landing-marquee .button-field .button-tertiary-color a:visited{color:#ffffff}.button-tertiary-dark-color section.landing-marquee .button-field a,.button-tertiary-dark-color section.landing-marquee .button-field a:hover,.button-tertiary-dark-color section.landing-marquee .button-field a:visited,section.landing-marquee .button-field .button-tertiary-dark-color a,section.landing-marquee .button-field .button-tertiary-dark-color a:hover,section.landing-marquee .button-field .button-tertiary-dark-color a:visited{color:#e8e3d5}.button-tertiary-light-color section.landing-marquee .button-field a,.button-tertiary-light-color section.landing-marquee .button-field a:hover,.button-tertiary-light-color section.landing-marquee .button-field a:visited,section.landing-marquee .button-field .button-tertiary-light-color a,section.landing-marquee .button-field .button-tertiary-light-color a:hover,section.landing-marquee .button-field .button-tertiary-light-color a:visited{color:#e8e3d5}section.landing-marquee .button-field a.button-icon,section.landing-marquee .button-field a[class*=icon-]{padding-left:4em;position:relative}section.landing-marquee .button-field a.button-icon:before,section.landing-marquee .button-field a[class*=icon-]:before{display:inline-block;font-size:1.75em;left:.75em;position:absolute;top:50%;transform:translateY(-50%)}:root section.landing-marquee .button-field a.button-icon:before,:root section.landing-marquee .button-field a[class*=icon-]:before{font-size:26px}section.landing-marquee .button-field a:disabled{background:#c7c7c7}.marquee{background:#1e407c top/cover;position:relative;z-index:3}.marquee.white{color:#ffffff}.marquee.black{color:#242729}.marquee.primary-color{color:#1e407c}.marquee.primary-dark-color{color:#2673ba}.marquee.primary-light-color{color:#2673ba}.marquee.secondary-color{color:#2673ba}.marquee.secondary-dark-color{color:#1e407c}.marquee.secondary-light-color{color:#1e407c}.marquee.tertiary-color{color:#ffffff}.marquee.tertiary-dark-color{color:#e8e3d5}.marquee.tertiary-light-color{color:#e8e3d5}.marquee .container{padding-bottom:25px;padding-top:25px}@media(min-width:600px){.marquee .container{padding-bottom:60px;padding-top:60px}}.marquee .region{overflow:hidden}.marquee h1,.marquee h2{font-size:1.5em;margin:0}@media(min-width:600px){.marquee h1,.marquee h2{font-size:3.1em}}.marquee.paragraph--type--page-marquee .container>div{margin-top:0}.marquee .cta-block,.marquee .cta-block.white{color:#ffffff}.marquee .cta-block.black{color:#242729}.marquee .cta-block.primary-color{color:#1e407c}.marquee .cta-block.primary-dark-color{color:#2673ba}.marquee .cta-block.primary-light-color{color:#2673ba}.marquee .cta-block.secondary-color{color:#2673ba}.marquee .cta-block.secondary-dark-color{color:#1e407c}.marquee .cta-block.secondary-light-color{color:#1e407c}.marquee .cta-block.tertiary-color{color:#ffffff}.marquee .cta-block.tertiary-dark-color{color:#e8e3d5}.marquee .cta-block.tertiary-light-color{color:#e8e3d5}.marquee .sticky-cta{background:#242729;bottom:0;font-size:.9em;left:0;padding:1em 0;position:fixed;text-align:center;width:100%;z-index:3}@media(min-width:600px){.marquee .sticky-cta{padding:10px 0;position:relative}.marquee .sticky-cta.sticky{bottom:auto;left:0;position:fixed;top:0;width:100%}}.marquee .sticky-cta>*{margin:0}.marquee .sticky-cta>*+*{margin-top:1.5em}.marquee .sticky-multi-cta{padding:10px 0;perspective:1000px}@media(min-width:600px){.marquee .sticky-multi-cta{padding:0}}.marquee .sticky-multi-cta .field-cta-block-open-action{background:#2673ba;box-shadow:0 0 10px rgba(0,0,0,.5);cursor:pointer;padding:15px 0;transform-origin:50% 100%;transition:transform .2s;z-index:1}@media(min-width:600px){.marquee .sticky-multi-cta .field-cta-block-open-action{background:inherit;box-shadow:none;padding:10px 0}}.marquee .sticky-multi-cta .field-cta-block-open-action p{margin:0}.marquee .sticky-multi-cta .field-cta-block-open-action p+p{margin-top:1em}.marquee .sticky-multi-cta .field-cta-block-open-action .pull-tab{background:inherit}.marquee .sticky-multi-cta .field-cta-block-open-action .pull-tab:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:inherit;border-radius:50%;content:"v";display:block;display:inline-block;font-family:quicksilver;font-size:2.25em;font-style:normal;font-weight:400;height:1.5em;left:50%;line-height:1;line-height:1.1;padding:.25em;position:absolute;text-align:center;text-transform:none;top:0;transform:translate(-50%,-50%);vertical-align:middle;width:1.5em}@media(min-width:600px){.marquee .sticky-multi-cta .field-cta-block-open-action .pull-tab:before{display:none}}.marquee .sticky-multi-cta .field-cta-elements{display:none}section.landing-marquee{background:#ffffff;padding:0;position:relative;z-index:1}@media(min-width:1000px){.band section.landing-marquee{padding:0}}section.landing-marquee .content-jump{align-self:center;background:url(/patterns/dist/hg-branded/images/arrow-down-white.svg?6a7bf14cc3c33bdc3a365226788087cf) no-repeat 50%/contain;bottom:.5em;cursor:pointer;display:none;height:35px;left:50%;position:absolute;transform:translateX(-50%);width:35px}@media(min-width:600px){section.landing-marquee .content-jump{display:block}}@media(min-width:1000px){section.landing-marquee .content-jump{bottom:1em}}section.landing-marquee .image-overlay{background-position:50%;background-size:cover;padding-bottom:50%;width:100%}@media(min-width:600px){section.landing-marquee .image-overlay{height:100%;left:0;padding-bottom:0;position:absolute;top:0;width:100%}}section.landing-marquee.overlay-left.overlay-white .image-overlay:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(min-width:600px){section.landing-marquee.overlay-left.overlay-white .image-overlay:before{background:linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 50%)}}section.landing-marquee.overlay-right.overlay-white .image-overlay:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(min-width:600px){section.landing-marquee.overlay-right.overlay-white .image-overlay:before{background:linear-gradient(270deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0) 50%)}}section.landing-marquee.overlay-left.overlay-black .image-overlay:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(min-width:600px){section.landing-marquee.overlay-left.overlay-black .image-overlay:before{background:linear-gradient(90deg,rgba(0,0,0,.5) 0,transparent 50%)}}section.landing-marquee.overlay-right.overlay-black .image-overlay:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(min-width:600px){section.landing-marquee.overlay-right.overlay-black .image-overlay:before{background:linear-gradient(270deg,rgba(0,0,0,.5) 0,transparent 50%)}}section.landing-marquee .container{padding-bottom:2em;padding-top:2em;position:relative;z-index:2}@media(min-width:600px){section.landing-marquee .container{padding-bottom:3em;padding-top:3em}}@media(min-width:1000px){section.landing-marquee .container{min-height:670px}}section.landing-marquee .flex-container{align-items:center;justify-content:flex-start}@media(min-width:600px){section.landing-marquee .band-title{max-width:50%}section.landing-marquee .band-subtitle{font-size:1.25em;max-width:50%}}section.landing-marquee .button-field{margin-top:1.5em}section.landing-marquee.white{color:#242729}@media(min-width:600px){section.landing-marquee.white{color:#ffffff}}section.landing-marquee.primary-color{color:#1e407c}section.landing-marquee.primary-dark-color{color:#2673ba}section.landing-marquee.primary-light-color{color:#2673ba}section.landing-marquee.secondary-color{color:#2673ba}section.landing-marquee.secondary-dark-color{color:#1e407c}section.landing-marquee.secondary-light-color{color:#1e407c}section.landing-marquee.tertiary-color{color:#ffffff}section.landing-marquee.tertiary-dark-color{color:#e8e3d5}section.landing-marquee.tertiary-light-color{color:#e8e3d5}section.landing-marquee.text-left{text-align:left}section.landing-marquee.text-left .flex-container{justify-content:flex-start}section.landing-marquee.text-center{text-align:center}section.landing-marquee.text-center .flex-container{justify-content:center}section.landing-marquee.text-center .band-subtitle,section.landing-marquee.text-center .band-title,section.landing-marquee.text-center .button-field{margin-left:auto;margin-right:auto;max-width:1000px}section.landing-marquee.text-center .image-overlay{height:100%;left:0;padding-bottom:0;position:absolute;top:0;width:100%}section.landing-marquee.text-right{text-align:right}section.landing-marquee.text-right .flex-container{justify-content:flex-end}@media(min-width:1000px){section.landing-marquee.three-hundred .container{min-height:300px}section.landing-marquee.four-hundred .container{min-height:400px}section.landing-marquee.five-hundred .container{min-height:500px}}@media(min-width:600px){section.landing-marquee.full-height .wrapper{min-height:calc(100vh - 100px)}}section.landing-marquee.full-height.text-center .container{min-height:calc(100vh - 100px)}
section.main-menu{background:#1e407c;height:100%;margin:0;max-width:100%;padding:0;position:absolute;right:-460px;top:0;transition:right .2s;width:460px;z-index:5}section.main-menu.open{right:0}section.main-menu nav ul{list-style:none;margin:0;padding:0}section.main-menu nav ul li{border-bottom:1px solid #2673ba;display:flex;font-size:18px}section.main-menu nav ul li a{color:#ffffff;display:block;flex:1;font-size:18px;line-height:1;padding:30px;position:relative;vertical-align:middle;z-index:1}section.main-menu nav ul li a.is-active,section.main-menu nav ul li a:hover{background:#2673ba;color:#ffffff}section.main-menu nav ul li a .description{display:inline-block;font-size:.8em;font-style:italic;font-weight:300;margin-top:.25em;opacity:.7}section.main-menu nav ul li.menu-item--active-trail>a{background:#2673ba;color:#ffffff}section.main-menu nav ul li .open-children{align-items:center;background-color:rgba(14,16,16,.2);cursor:pointer;display:flex;line-height:1;padding:20px 30px}section.main-menu nav ul li .open-children svg{stroke:#ffffff;fill:#ffffff;transition:transform .2s;width:20px}section.main-menu nav ul li .open-children:hover svg{transform:translateX(10px)}section.main-menu nav ul ul.sub-menu{background:#1e407c;left:100%;min-height:100%;position:absolute;top:0;transition:left .2s;width:100%;z-index:2}section.main-menu nav ul ul.sub-menu.active{left:0}section.main-menu nav .menu-controls{align-items:center;background:#2673ba;display:flex;height:75px;justify-content:space-between;line-height:1}section.main-menu nav .menu-controls a{color:#ffffff}@media(min-width:600px){section.main-menu nav .menu-controls{height:100px}}@media(min-width:1000px){section.main-menu nav .menu-controls{height:100px}}section.main-menu nav .menu-controls .menu-close{background:none;display:block;flex:none;padding:20px}section.main-menu nav .menu-controls .menu-close svg{fill:#ffffff;stroke:#ffffff;width:30px}section.main-menu nav .menu-controls .menu-close svg>*{stroke-width:5px}section.main-menu nav .menu-controls .sub-menu-back{background:none;flex:none;margin-right:1em}section.main-menu nav .menu-controls .sub-menu-back svg{stroke:#ffffff;fill:#ffffff;margin-right:.5em;width:20px}section.main-menu nav .menu-controls .sub-menu-back svg>*{stroke-width:5px}section.main-menu nav .menu-controls .call{align-items:center;display:flex;flex:1;padding:20px 0 20px 20px}section.main-menu nav .menu-controls .call svg{fill:rgba(0,0,0,.5);display:block;margin-right:1em;min-width:30px;vertical-align:middle;width:30px}section.main-menu nav .menu-controls .call span{line-height:1.5}.no-off-canvas header.header .navigation-wrap ul.menu{align-items:stretch;display:flex;flex:1;font-size:.9em;justify-content:flex-end;margin:0;padding:0}.no-off-canvas header.header .navigation-wrap ul.menu li{line-height:1.3;list-style:none}.no-off-canvas header.header .navigation-wrap ul.menu li a{color:#242729;display:table-cell;font-weight:600;height:100px;padding:15px;text-align:center;vertical-align:middle}.no-off-canvas header.header .navigation-wrap ul.menu li a.is-active,.no-off-canvas header.header .navigation-wrap ul.menu li a:hover{background:#ffffff;color:#ffffff}.no-off-canvas header.header .navigation-wrap ul.menu li a .description,.no-off-canvas header.header .navigation-wrap ul.menu ul.sub-menu{display:none}@media(min-width:1000px){.no-off-canvas header.header .call{background:#eeeeee}.no-off-canvas header.header .menu-toggle,.no-off-canvas header.header ul li svg{display:none}}section.main-menu.nav-background-secondary{background:#2673ba}section.main-menu.nav-background-secondary nav .menu-controls{background:#1e407c}section.main-menu.nav-background-secondary nav ul ul.sub-menu{background:#2673ba}section.main-menu.nav-background-secondary nav ul.sub-menu li,section.main-menu.nav-background-secondary nav ul li{border-color:#1e407c}section.main-menu.nav-background-secondary nav ul.sub-menu li svg,section.main-menu.nav-background-secondary nav ul li svg{fill:#1e407c;stroke:#1e407c}section.main-menu.nav-background-tertiary{background:#ffffff}section.main-menu.nav-background-tertiary nav .menu-controls{background:#e8e3d5}section.main-menu.nav-background-tertiary nav ul ul.sub-menu{background:#ffffff}section.main-menu.nav-background-tertiary nav ul.sub-menu li,section.main-menu.nav-background-tertiary nav ul li{border-color:#e8e3d5}section.main-menu.nav-background-tertiary nav ul.sub-menu li svg,section.main-menu.nav-background-tertiary nav ul li svg{fill:#e8e3d5;stroke:#e8e3d5}section.main-menu.nav-background-white{background:#ffffff}section.main-menu.nav-background-white nav .menu-controls{background:#c7c7c7}section.main-menu.nav-background-white nav ul ul.sub-menu{background:#ffffff}section.main-menu.nav-background-white nav ul.sub-menu li,section.main-menu.nav-background-white nav ul li{border-color:#c7c7c7}section.main-menu.nav-background-white nav ul.sub-menu li svg,section.main-menu.nav-background-white nav ul li svg{fill:#c7c7c7;stroke:#c7c7c7}section.main-menu.nav-background-black{background:#242729}section.main-menu.nav-background-black nav .menu-controls{background:#3c4144}section.main-menu.nav-background-black nav ul ul.sub-menu{background:#242729}section.main-menu.nav-background-black nav ul.sub-menu li,section.main-menu.nav-background-black nav ul li{border-color:#3c4144}section.main-menu.nav-background-black nav ul.sub-menu li svg,section.main-menu.nav-background-black nav ul li svg{fill:#3c4144;stroke:#3c4144}section.main-menu.nav-black nav .menu-controls a{color:#242729}section.main-menu.nav-black nav .menu-controls .menu-close svg{fill:#242729;stroke:#242729}section.main-menu.nav-black nav ul li a{color:#242729}section.main-menu.nav-black nav ul li:hover svg{fill:#242729;stroke:#242729}section.main-menu.nav-hover-background-lighter.nav-background-white nav ul.menu li a.is-active,section.main-menu.nav-hover-background-lighter.nav-background-white nav ul.menu li a:hover{background:#c7c7c7}section.main-menu.nav-hover-background-lighter.nav-background-black nav ul.menu li a.is-active,section.main-menu.nav-hover-background-lighter.nav-background-black nav ul.menu li a:hover{background:#3c4144}section.main-menu.nav-hover-background-lighter.nav-background-primary nav ul.menu li a.is-active,section.main-menu.nav-hover-background-lighter.nav-background-primary nav ul.menu li a:hover{background:#2673ba}section.main-menu.nav-hover-background-lighter.nav-background-secondary nav ul.menu li a.is-active,section.main-menu.nav-hover-background-lighter.nav-background-secondary nav ul.menu li a:hover{background:#1e407c}section.main-menu.nav-hover-background-lighter.nav-background-tertiary nav ul.menu li a.is-active,section.main-menu.nav-hover-background-lighter.nav-background-tertiary nav ul.menu li a:hover{background:#e8e3d5}section.main-menu.nav-hover-background-darker.nav-background-white nav ul.menu li a.is-active,section.main-menu.nav-hover-background-darker.nav-background-white nav ul.menu li a:hover{background:#c7c7c7}section.main-menu.nav-hover-background-darker.nav-background-black nav ul.menu li a.is-active,section.main-menu.nav-hover-background-darker.nav-background-black nav ul.menu li a:hover{background:#3c4144}section.main-menu.nav-hover-background-darker.nav-background-primary nav ul.menu li a.is-active,section.main-menu.nav-hover-background-darker.nav-background-primary nav ul.menu li a:hover{background:#2673ba}section.main-menu.nav-hover-background-darker.nav-background-secondary nav ul.menu li a.is-active,section.main-menu.nav-hover-background-darker.nav-background-secondary nav ul.menu li a:hover{background:#1e407c}section.main-menu.nav-hover-background-darker.nav-background-tertiary nav ul.menu li a.is-active,section.main-menu.nav-hover-background-darker.nav-background-tertiary nav ul.menu li a:hover{background:#e8e3d5}section.main-menu.nav-hover-background-primary nav ul.menu li a.is-active,section.main-menu.nav-hover-background-primary nav ul.menu li a:hover{background:#1e407c}section.main-menu.nav-hover-background-secondary nav ul.menu li a.is-active,section.main-menu.nav-hover-background-secondary nav ul.menu li a:hover{background:#2673ba}section.main-menu.nav-hover-background-tertiary nav ul.menu li a.is-active,section.main-menu.nav-hover-background-tertiary nav ul.menu li a:hover{background:#ffffff}section.main-menu.nav-hover-background-white nav ul.menu li a.is-active,section.main-menu.nav-hover-background-white nav ul.menu li a:hover{background:#ffffff}section.main-menu.nav-hover-background-black nav ul.menu li a.is-active,section.main-menu.nav-hover-background-black nav ul.menu li a:hover{background:#242729}
aside.sidebar{position:relative;z-index:2}@media(min-width:600px){aside.sidebar .region-sidebar>*{margin:auto 10px}}@media(min-width:1000px){aside.sidebar .region-sidebar>*{margin:auto}}aside.sidebar .region-sidebar>*+*{margin-top:2em}aside.sidebar .region-sidebar .block-hg-surveygizmo-form,aside.sidebar .region-sidebar .block-webform,aside.sidebar .region-sidebar .contact-form{background:#e8e8e8;margin-left:-20px;margin-right:-20px;padding:20px}@media(min-width:600px){aside.sidebar .region-sidebar .block-hg-surveygizmo-form,aside.sidebar .region-sidebar .block-webform,aside.sidebar .region-sidebar .contact-form{margin-left:-25px;margin-right:-25px;padding:50px 80px}}@media(min-width:1000px){aside.sidebar .region-sidebar .block-hg-surveygizmo-form,aside.sidebar .region-sidebar .block-webform,aside.sidebar .region-sidebar .contact-form{margin-left:auto;margin-right:auto;padding:30px 20px}}aside.sidebar .region-sidebar .block-hg-surveygizmo-form h2,aside.sidebar .region-sidebar .block-webform h2,aside.sidebar .region-sidebar .contact-form h2{color:#242729;line-height:1;text-align:center;text-transform:uppercase}aside.sidebar .region-sidebar .block-hg-surveygizmo-form .form-item,aside.sidebar .region-sidebar .block-webform .form-item,aside.sidebar .region-sidebar .contact-form .form-item{margin-bottom:0}aside.sidebar .region-sidebar .block-hg-surveygizmo-form .form-composite,aside.sidebar .region-sidebar .block-webform .form-composite,aside.sidebar .region-sidebar .contact-form .form-composite{background:#e8e8e8}@media(min-width:1000px){aside.sidebar .region-sidebar .block-hg-surveygizmo-form .webform-flexbox,aside.sidebar .region-sidebar .block-webform .webform-flexbox,aside.sidebar .region-sidebar .contact-form .webform-flexbox{display:block}aside.sidebar .region-sidebar .block-hg-surveygizmo-form .webform-flexbox .webform-flex,aside.sidebar .region-sidebar .block-webform .webform-flexbox .webform-flex,aside.sidebar .region-sidebar .contact-form .webform-flexbox .webform-flex{margin-left:0}}aside.sidebar .region-sidebar .block-hg-surveygizmo-form input:not([type=radio]):not([type=checkbox]):not([type=submit]),aside.sidebar .region-sidebar .block-hg-surveygizmo-form select,aside.sidebar .region-sidebar .block-webform input:not([type=radio]):not([type=checkbox]):not([type=submit]),aside.sidebar .region-sidebar .block-webform select,aside.sidebar .region-sidebar .contact-form input:not([type=radio]):not([type=checkbox]):not([type=submit]),aside.sidebar .region-sidebar .contact-form select{position:relative;width:100%;z-index:2}aside.sidebar .region-sidebar .block-hg-surveygizmo-form .form-actions,aside.sidebar .region-sidebar .block-webform .form-actions,aside.sidebar .region-sidebar .contact-form .form-actions{margin-top:1.75em;text-align:center}aside.sidebar .region-sidebar .block-hg-surveygizmo-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus,aside.sidebar .region-sidebar .block-webform input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus,aside.sidebar .region-sidebar .contact-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus{border-bottom-color:#2673ba}aside.sidebar .region-sidebar .block-hg-surveygizmo-form.enabled .form-item.js-form-type-select select,aside.sidebar .region-sidebar .block-webform.enabled .form-item.js-form-type-select select,aside.sidebar .region-sidebar .contact-form.enabled .form-item.js-form-type-select select{width:100%}aside.sidebar .region-sidebar .block-hg-surveygizmo-form fieldset.form-wrapper,aside.sidebar .region-sidebar .block-webform fieldset.form-wrapper,aside.sidebar .region-sidebar .contact-form fieldset.form-wrapper{margin-top:1.33em;padding:0 1.33em 1.33em}aside.sidebar .region-sidebar .paragraph--type--hg-sticky-cta{padding-bottom:15px;padding-top:15px;transition:padding .3s}@media(min-width:1000px){aside.sidebar .region-sidebar .paragraph--type--hg-sticky-cta{border-radius:var(--button-border-radius);margin-bottom:50px;padding:0}aside.sidebar .region-sidebar .paragraph--type--hg-sticky-cta.sticky{border-radius:0;padding-bottom:15px;padding-top:15px}aside.sidebar .region-sidebar .paragraph--type--hg-sticky-cta.sticky .button{display:inline-block}aside.sidebar .region-sidebar .paragraph--type--hg-sticky-cta .button{display:block}aside.sidebar .region-sidebar .paragraph--type--hg-sticky-cta .icon-calendar{height:auto;width:100%}}aside.sidebar .region-sidebar .paragraph--type--hg-sticky-cta .paragraph-wrapper{padding:0}aside.sidebar .region-sidebar .block-related-providers{background-color:#f3f3f3;border:1px solid #ebebeb;margin:0 -20px}aside.sidebar .region-sidebar .block-related-providers:after{clear:both;content:"";display:table}@media(min-width:600px){aside.sidebar .region-sidebar .block-related-providers{border-radius:8px;margin:0 10px}}@media(min-width:1000px){aside.sidebar .region-sidebar .block-related-providers{margin:0}}aside.sidebar .region-sidebar .block-related-providers h2{font-size:1.65em;line-height:1.37em;margin:30px 0 25px;padding:0 45px;text-align:center}@media(min-width:600px){aside.sidebar .region-sidebar .block-related-providers h2{font-size:1.34em;line-height:1.5em;margin:35px 0 40px;padding:0 20px}}@media(min-width:1000px){aside.sidebar .region-sidebar .block-related-providers h2{font-size:1.115em;line-height:1.6em;margin:20px 0 25px}}aside.sidebar .region-sidebar .block-related-providers h2:after{background:#242729;content:"";display:inline-block;flex:1;height:2px}aside.sidebar .region-sidebar .block-related-providers .related-provider-list{list-style:none;margin:0;padding:0 20px 20px}@media(min-width:600px){aside.sidebar .region-sidebar .block-related-providers .related-provider-list{padding:0 120px 20px}}@media(min-width:1000px){aside.sidebar .region-sidebar .block-related-providers .related-provider-list{padding:0 20px 20px}}aside.sidebar .region-sidebar .block-related-providers .related-provider-list+.related-provider-list{margin-top:-10px}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider{background:#ffffff;border-bottom:1px solid #e9e9e9;border-radius:4px;box-shadow:0 2px 3px 0 rgba(0,0,0,.1);clear:both;min-height:125px;padding:10px 45px 5px 10px;position:relative;transition:box-shadow .3s}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider:hover{box-shadow:0 7px 7px 0 #00000026}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider a{align-items:center;color:#242729;display:flex}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider a:after{clear:both;content:"";display:table}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider a:hover h3{color:#1e407c}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider .related-provider-photo{border-radius:2px;display:block;flex:0 0 80px;height:107px;margin-right:15px;overflow:hidden;text-align:center;width:80px}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider .related-provider-photo img{height:100%;left:50%;max-width:none;position:relative;transform:translate(-50%)}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider .related-provider-meta{flex-grow:1}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider h3{font-size:1.2em;margin:0;transition:color .3s}@media(min-width:600px){aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider h3{font-size:1em;margin:0 0 5px}}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider .related-provider-specialties{font-size:.94em}@media(min-width:600px){aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider .related-provider-specialties{font-size:.78em;font-style:italic}}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider .related-provider-location{color:#767676;font-size:.94em;font-weight:400;margin:5px 0}@media(min-width:600px){aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider .related-provider-location{font-size:.8em}}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider+.related-provider{margin-top:10px}aside.sidebar .region-sidebar .block-related-providers .related-provider-list .related-provider:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#242729;content:"m";display:block;display:inline-block;font-family:quicksilver;font-size:1.25em;font-style:normal;font-weight:400;line-height:1;position:absolute;right:15px;text-transform:none;top:50%;transform:translateY(-50%)}aside.sidebar .region-sidebar .block-related-providers .view-more{display:block;margin-bottom:1em;text-align:center;width:100%}
