.close-full,.close-huge,.close-large,.close-medium,.close-small,.close-tiny{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDE1IDE1Ij48cGF0aCBmaWxsPSIjMjMxZjIwIiBkPSJNOC40OCA3LjVsNi4zMS02LjMxQS42OS42OSAwIDAwMTUgLjdhLjY4LjY4IDAgMDAtLjIxLS40OS42OS42OSAwIDAwLTEgMEw3LjUgNi41MiAxLjE5LjJBLjY5LjY5IDAgMDAuNyAwYS42OC42OCAwIDAwLS41LjIxLjcuNyAwIDAwMCAxTDYuNTIgNy41LjIgMTMuODFhLjcuNyAwIDAwLS4yLjQ5LjY5LjY5IDAgMDAuMi40OS43LjcgMCAwMC41LjIxLjY5LjY5IDAgMDAuNDktLjIxTDcuNSA4LjQ4bDYuMzEgNi4zMWEuNy43IDAgMDAuNDkuMi42OC42OCAwIDAwLjQ5LS4yLjcuNyAwIDAwMC0xeiIvPjwvc3ZnPg==");background-repeat:no-repeat}.close-full{width:40px;height:40px;background-size:40px 40px}.close-huge{width:30px;height:30px;background-size:30px 30px}.close-large{width:25px;height:25px;background-size:25px 25px}.close-medium{width:20px;height:20px;background-size:20px 20px}.close-small{width:15px;height:15px;background-size:15px 15px}.close-tiny{width:8px;height:8px;background-size:8px 8px}.disable-scroll{overflow:hidden}.overlay-wrapper{display:none;position:fixed;top:0;left:0;height:100%;width:100%;z-index:2000;text-align:center;overflow-y:auto;background-color:hsla(0,0%,40%,.8)}.overlay-wrapper.visible{display:flex}.overlay-wrapper.visible .overlay-content{align-self:center}.overlay-wrapper .overlay-content{overflow-y:auto;max-width:70%;margin-left:auto;margin-right:auto;vertical-align:middle;position:relative;display:inline-block}.overlay-wrapper .overlay-content .overlay-body{text-align:left;margin-top:10px;overflow-y:auto}.overlay-wrapper .overlay-content .overlay-body .overlay-content-container{margin-bottom:1em}.overlay-wrapper .overlay-content .overlay-body.header-visible{margin-top:32px;position:relative}.overlay-wrapper .header-wrapper{background-color:#fff;z-index:1;display:flex;align-items:center}.overlay-wrapper .overlay-header{position:relative;text-align:left}.overlay-wrapper .overlay-header h1{padding:0;margin:0 auto}.overlay-wrapper .overlay-close-btn{margin-left:auto}@media screen and (max-width:37.4375em){.disable-scroll{position:fixed}}@media print,screen and (min-width:37.5em){.overlay-wrapper{padding:3.57143rem 0}}@media screen and (max-width:37.4375em){.overlay-wrapper .align-vertical{display:none;display:inline-block}}.overlay-wrapper.visible .overlay-content{align-self:flex-start}.overlay-wrapper .overlay-close-btn{position:absolute;top:0;right:0;height:2.85714rem;width:2.85714rem;background-position-x:50%;background-position-y:50%;margin-top:.21429rem;margin-right:.21429rem}.overlay-wrapper .overlay-close-btn.header-visible{margin-top:.75rem;margin-right:.53571rem}@media print,screen and (min-width:37.5em){.overlay-wrapper .overlay-close-btn.header-visible{margin-top:1.46429rem;margin-right:1.25rem}}.overlay-wrapper .overlay-content{margin:auto;padding:0;border:1px solid #d0d0d0;background-color:#fff;max-height:none}@media screen and (max-width:37.4375em){.overlay-wrapper .overlay-content{-webkit-overflow-scrolling:auto;width:100%!important;height:100%;max-width:100%;border:none;margin-left:0;margin-right:0}}.overlay-wrapper .overlay-content .overlay-body{margin-top:0}.overlay-wrapper .overlay-content .overlay-body.header-visible{margin-top:1.42857rem}@media screen and (max-width:37.4375em){.overlay-wrapper .overlay-content .overlay-body{max-height:none}@supports (-webkit-overflow-scrolling:touch){.overlay-wrapper .overlay-content .overlay-body{height:100%}}}.header-wrapper{position:relative;position:-webkit-sticky;position:sticky;top:0;min-height:3.57143rem}.overlay-header{padding:1.42857rem 4.28571rem 1.42857rem 1.42857rem;width:100%;border-bottom:1px solid #d0d0d0;font-size:1.28571rem}@media print,screen and (min-width:37.5em){.overlay-header{padding:2.14286rem 4.28571rem 2.14286rem 2.14286rem;font-size:1.71429rem}}.overlay-body{padding-left:1.42857rem;padding-right:1.42857rem;padding-bottom:2.14286rem}@media print,screen and (min-width:37.5em){.overlay-body{padding-left:2.14286rem;padding-right:2.14286rem;padding-bottom:2.85714rem}}.overlay-wrapper .overlay-content .overlay-body .overlay-content-container{margin-bottom:0}