.cgmt-modal.is-open,.modal.is-open{display:block;z-index:1040;position:relative;opacity:1}.cgmt-modal.is-closed,.modal,.modal.is-closed{display:none}.cgmt-modal.is-open>.modal{display:block}.cgmt-modal__overlay,.modal-dialog{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.cgmt-modal__container,.modal-content{background-color:#fff;position:relative;border-radius:10px;overflow-y:auto;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.cgmt-modal__header,.modal-header{text-align:center}.cgmt-modal__header-icon{margin-bottom:12px}.cgmt-modal__header-heading,.modal-title{margin-top:0;margin-bottom:0}.cgmt-modal__header-close,.modal-header>.close{background:0 0;border:0;position:absolute;font-size:24px;line-height:24px;top:20px;right:20px;text-decoration:none;cursor:pointer}.modal-header>button.close .sr-only{display:none}.cgmt-modal__content,.modal-body{margin-top:0;overflow-y:scroll}.cgmt-modal__content>:last-child,.modal-body>:last-child{margin-bottom:0}.cgmt-modal__content-subheading{margin-top:0;margin-bottom:12px}.cgmt-modal__content-copy2{margin-top:24px}.cgmt-modal__scroll-overlay{display:none;position:absolute;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));height:56px;width:100%}.cgmt-modal__footer{text-align:center}.cgmt-modal__footer-disclaimer{margin-top:12px}@media (min-width:0px) and (max-width:767px){.cgmt-modal__container,.modal-content{max-width:680px;max-height:90vh}.cgmt-modal__header,.modal-header{padding:20px 20px 10px}.cgmt-modal__content,.modal-body{max-height:300px;padding:10px 20px 0}.cgmt-modal__footer,.modal-footer{padding:20px}}.autonomous_modal .cgmt-modal__container{max-height:98vh}.autonomous_modal .cgmt-modal__content,.autonomous_modal .modal-body{max-height:500px}.autonomous_modal .cgmt-modal-slide[aria-hidden=false] .cgmt-modal__overlay,.autonomous_modal .cgmt-modal-slide[aria-hidden=false] .modal-dialog,.autonomous_modal .cgmt-modal-slide[aria-hidden=true] .cgmt-modal__container,.autonomous_modal .cgmt-modal-slide[aria-hidden=true] .cgmt-modal__overlay,.autonomous_modal .cgmt-modal-slide[aria-hidden=true] .modal-content,.autonomous_modal .cgmt-modal-slide[aria-hidden=true] .modal-dialog{-webkit-animation:none;animation:none}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(50%);transform:translateY(50%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{0%{-webkit-transform:translateY(50%);transform:translateY(50%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(50%);transform:translateY(50%)}}@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(50%);transform:translateY(50%)}}.cgmt-modal-slide[aria-hidden=false] .cgmt-modal__overlay,.cgmt-modal-slide[aria-hidden=false] .modal-dialog{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.cgmt-modal-slide[aria-hidden=false] .cgmt-modal__container,.cgmt-modal-slide[aria-hidden=false] .modal-content{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.cgmt-modal-slide[aria-hidden=true] .cgmt-modal__overlay,.cgmt-modal-slide[aria-hidden=true] .modal-dialog{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.cgmt-modal-slide[aria-hidden=true] .cgmt-modal__container,.cgmt-modal-slide[aria-hidden=true] .modal-content{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}@media (min-width:768px){.cgmt-modal__container,.modal-content{max-width:752px;max-height:650px}.cgmt-modal__header,.modal-header{padding:32px 32px 16px}.cgmt-modal__content,.modal-body{padding:16px 32px 0}.cgmt-modal__footer,.modal-footer{padding:32px}}