/*!
  * Principal Design System
  * Component: selectionCard
  * Version: 3.2.1
  * Build Date: Mon Oct 05 2020
  * Repo: https://scm.principal.com/projects/GCBIDESIGN/repos/principal-design-system/browse
  * Crimson Text Font licensing: https://www.principalcdn.com/css/principal-design-system/pds/latest/fonts/crimson/OFL.txt
  * Work Sans Font licensing: https://www.principalcdn.com/css/principal-design-system/pds/latest/fonts/worksans/OFL.txt
  * Coded @ Principal with love
  */
.pds-button,.pds-checkbox>input+label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.pds-button-primary>svg,.pds-button-secondary-white-fill>svg,.pds-button-secondary>svg{width:24px;height:24px}.pds-media-body>:first-child,.pds-media-title+*{margin-top:0}.pds-button{display:inline-flex;align-items:center;font-family:"FS Elliot Web Bold",Arial,arial,sans-serif;white-space:normal;border-radius:28px;padding:12px 36px;font-size:16px;line-height:normal;cursor:pointer;user-select:none;text-align:center;transition:color .1s cubic-bezier(.4,0,.2,1),background-color .1s cubic-bezier(.4,0,.2,1),border-color .1s cubic-bezier(.4,0,.2,1)}.pds-button:active{outline:0}.pds-button,.pds-button:active,.pds-button:focus,.pds-button:hover{text-decoration:none}.pds-button:disabled{background-color:#e8e8e8;border:1px solid #e8e8e8;color:#9d9ea4;cursor:not-allowed}.pds-button-icon-left,.pds-button-icon-right{padding-left:16px;padding-right:16px}.pds-button-icon-left.pds-button-primary,.pds-button-icon-left.pds-button-secondary,.pds-button-icon-right.pds-button-primary,.pds-button-icon-right.pds-button-secondary{min-width:180px}.pds-button-icon-left.pds-button-action,.pds-button-icon-left.pds-button-tertiary,.pds-button-icon-right.pds-button-action,.pds-button-icon-right.pds-button-tertiary{padding-left:10px;padding-right:10px}.pds-button-icon-right{justify-content:space-between}.pds-button-icon-left>svg{margin-right:4px}.pds-button-icon-right>svg{margin-left:4px}.pds-button-primary{background-color:#035fa4;color:#fff;border:none}.pds-button-primary:hover{color:#fff;background-color:#04508a;border:none}.pds-button-primary:active{color:#fff;background-color:#034170;outline:0;border:none}.pds-button-secondary{background-color:transparent;color:#035fa4;border:1px solid #035fa4}.pds-button-secondary:hover{border:1px solid #04508a;background-color:#04508a;color:#fff}.pds-button-secondary:active{border:1px solid #034170;background-color:#034170;outline:0;color:#fff}.pds-button-secondary:disabled{border:1px solid #9d9ea4;color:#9d9ea4;background-color:transparent}.pds-button-secondary-white{background-color:transparent;color:#fff;border:1px solid #fff}.pds-button-secondary-white:hover{color:#0091da;border-color:#d8f2ff}.pds-button-secondary-white:active{color:#0091da;border-color:#0091da;outline:0}.pds-button-secondary-white:disabled{border:1px solid #9d9ea4;color:#333;background-color:transparent}.pds-button-secondary-white:hover{background-color:#d8f2ff}.pds-button-secondary-white:active{background-color:#bcdfff}.pds-button-secondary-white-fill{background-color:#fff;color:#035fa4;border:1px solid #035fa4}.pds-button-action>svg,.pds-button-tertiary>svg{width:16px;height:16px}.pds-button-secondary-white-fill:hover{border:1px solid #04508a;background-color:#04508a;color:#fff}.pds-button-secondary-white-fill:active{border:1px solid #034170;background-color:#034170;outline:0;color:#fff}.pds-button-action,.pds-button-action:disabled,.pds-button-tertiary,.pds-button-tertiary:disabled{background-color:transparent}.pds-button-secondary-white-fill:disabled{border:1px solid #9d9ea4;color:#9d9ea4;background-color:transparent}.pds-button-tertiary{color:#035fa4;border:1px solid #035fa4;font-size:16px;padding:5.5px 24px}.pds-button-tertiary:hover{color:#04508a;border-color:#04508a}.pds-button-tertiary:active{color:#034170;border-color:#034170;outline:0}.pds-button-tertiary:disabled{border:1px solid #9d9ea4;color:#9d9ea4}.pds-button-action{color:#333;border:1px solid #035fa4;padding:3px 14px}.pds-button-action:hover{color:#333;border-color:#04508a}.pds-button-action:active{color:#333;border-color:#034170;outline:0}.pds-button-action.activated,.pds-button-action.activated:active,.pds-button-action.activated:hover{color:#333;background-color:#e8e8e8;border:none}.pds-button-action.activated:active{outline:0}.pds-button-action:disabled{border:1px solid #9d9ea4;color:#9d9ea4}.pds-button-circle-icon{background-color:transparent;color:#035fa4;border:1px solid #035fa4;padding:8px;border-radius:50%;line-height:0}.pds-button-circle-icon:hover{color:#04508a;border-color:#04508a}.pds-button-circle-icon:active{color:#034170;border-color:#034170;outline:0}.pds-button-circle-icon:disabled{border:1px solid #9d9ea4;background-color:transparent;color:#9d9ea4}.pds-button-counter,.pds-button-small-icon:active:hover>svg,.pds-button-small-icon:hover>svg,.pds-button-user-avatar>svg{color:#333}.pds-button-circle-icon>svg{width:24px;height:24px}.pds-button-user-avatar{padding:8px;border-radius:50%;line-height:0;box-shadow:0 0 14px rgba(0,0,0,.2);border:none}.pds-button-user-avatar:active,.pds-button-user-avatar:hover{border:none}.pds-button-small-icon,.pds-button-small-icon:active{padding:8px;border-radius:50%;line-height:0;border:1px solid #e8e8e8}.pds-button-small-icon:active>svg,.pds-button-small-icon>svg{width:16px;height:16px;color:#333}.pds-button-small-icon:active:hover,.pds-button-small-icon:hover{box-shadow:0 0 7px rgba(0,0,0,.2);border:1px solid #e8e8e8}.pds-button-counter{padding:8px;line-height:0;border:none;background-color:transparent}.pds-button-counter>svg{width:22px;height:22px;margin-right:8px;color:#035fa4}.pds-button-counter:hover>svg{color:#04508a}.pds-button-counter:active>svg{color:#034170}.pds-media{display:flex;align-items:flex-start}.pds-media-image{max-width:60px;margin-right:10px;-o-object-fit:contain;object-fit:contain}.pds-media-body{flex-grow:1}.pds-media-body>:last-child{margin-bottom:0}.pds-media-title{font-size:20px;font-weight:400;margin-bottom:0}.pds-card{display:flex;flex-direction:column;border:1px solid #e8e8e8;border-radius:8px;background-color:#fff;overflow:hidden}.pds-card.active{border-left:6px solid #0091da}.pds-card-no-border{border:none;box-shadow:0 4px 6px rgba(0,0,0,.1)}.equal-cols .pds-card:only-child{margin-bottom:51px}.equal-cols .pds-card-section:first-child{min-height:120px}.equal-cols .pds-card-section+.pds-card-section+.pds-card-section:last-child{margin-top:auto}.pds-card-section>:first-child,.pds-card-title+*{margin-top:0}.pds-card-cta-right{flex-direction:row;align-items:center;justify-content:space-between}@media (max-width:1024px){.pds-card-cta-right{display:block}}.pds-card-section{padding:24px}.pds-card-section>:last-child{margin-bottom:0}.pds-card-condensed>.pds-card-section{padding:16px}.pds-card-title{font-size:1.375rem;font-weight:400;line-height:normal;margin-top:0;margin-bottom:10px}.pds-checkbox>input+label,label{font-family:"FS Elliot Web Bold",Arial,arial,sans-serif;font-size:1rem}.pds-checkbox>input,.pds-radio>input{margin:-1px;clip:rect(0,0,0,0);white-space:nowrap;overflow:hidden}.pds-card-image{display:block;height:120px;-o-object-fit:cover;object-fit:cover;max-width:100%}.pds-card-top-divider{border-top:1px solid #e8e8e8}.pds-card-bottom-divider{border-bottom:1px solid #e8e8e8}.pds-card-bg-primary-blue-2{background-color:#035fa4;color:#fff}.pds-checkbox>input{position:absolute;width:1px;height:1px;padding:0;border:0}.pds-checkbox>input+label{position:relative;cursor:pointer;padding:1px 1px 1px 32px;user-select:none;color:#333;vertical-align:middle}.pds-checkbox>input+label:before{position:absolute;top:1.5px;left:1.5px;border:1px solid #0091da;display:block;border-radius:2px;background-color:#fff;width:18px;height:18px}.pds-checkbox>input:hover+label:before{background-color:#e8e8e8;border:1px solid #035fa4}.pds-checkbox>input:hover:disabled+label:before{background-color:#fff}.pds-checkbox>input:focus+label:before{box-shadow:0 0 5px #035fa4;background-color:#fff;border:1px solid #035fa4}.pds-checkbox>input:checked+label:after,.pds-checkbox>input:checked+label:before{background-color:#035fa4;background-size:13px auto,100%}.pds-checkbox>input:disabled+label{cursor:not-allowed;color:#616267}.pds-checkbox>input:disabled+label:before{border-color:#c5c6c5}.pds-checkbox>input+label:after{position:absolute;top:3.1px;left:2.6px;height:16px;width:16px}.pds-checkbox>input+label:after,.pds-checkbox>input+label:before{content:'';transition:all .3s linear}.pds-checkbox>input:checked+label:after{max-width:16px;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 26 24' fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='24 9 13 20 8 15' /%3E%3C/svg%3E")}.pds-checkbox>input:checked:disabled+label:before{background-color:#c5c6c5}.pds-checkbox>input:checked:disabled+label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 26 24' fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='24 9 13 20 8 15' /%3E%3C/svg%3E");background-color:#c5c6c5}label{color:#333}label .pds-optional-label{font-family:"FS Elliot Web Regular",Arial,arial,sans-serif;font-size:12px}label .pds-label-required{color:#c00000}.pds-radio>input{position:absolute;width:1px;height:1px;padding:0;border:0}.pds-radio>input+label{position:relative;cursor:pointer;padding:2px 1px 1px 32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#333;font-family:"FS Elliot Web Bold",Arial,arial,sans-serif;font-size:1rem}.pds-radio>input+label:before{content:'';position:absolute;top:1.5px;left:1.5px;border:1px solid #0091da;display:block;background-color:#fff;transition:background-color .1s cubic-bezier(.4,0,.2,1)}.pds-radio>input:hover+label:before{background-color:#e8e8e8;border:1px solid #035fa4}.pds-radio>input:hover:disabled+label:before{background-color:#fff}.pds-radio>input:focus+label:before{box-shadow:0 0 5px #035fa4;background-color:#fff;border:1px solid #035fa4}.pds-radio>input:disabled+label{cursor:not-allowed;color:#616267}.pds-radio>input:disabled+label:before{border-color:#c5c6c5}.pds-radio>input+label:after{position:absolute;top:4.5px;left:4.5px;height:14px;width:14px}.pds-radio>input+label:before{border-radius:50%;width:20px;height:20px}.pds-radio>input:checked+label:after{content:'';background-color:#035fa4;border-radius:50%;-webkit-animation:radio-pop .14s;animation:radio-pop .14s}.pds-radio>input:checked:disabled+label:after{background-color:#c5c6c5}@-webkit-keyframes radio-pop{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1.2)}}@keyframes radio-pop{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1.2)}}.pds-selection-card input+label:hover,.pds-selection-card input:active+label,.pds-selection-card input:focus+label{border-color:#035fa4;box-shadow:0 1px 5px rgba(0,0,0,.2)}.pds-selection-card input+label{flex-direction:column;border-radius:8px;background-color:#fff;overflow:hidden;display:block;border:1px solid #616267;padding:20px 20px 20px 52px;margin-bottom:20px;transition-property:border-color,box-shadow;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pds-selection-card input+label.active{border-left:6px solid #0091da}.pds-selection-card input+label>:first-child{margin-top:0}.pds-selection-card input+label>:last-child{margin-bottom:0}.pds-selection-card input+label:before{top:24px;left:20px}.pds-selection-card input+label:after{top:25px;left:21px}.pds-selection-card input:checked+label{border-color:#035fa4}.pds-selection-card input:disabled+label{background-color:#fff;border-color:#616267;color:#616267;box-shadow:none}.pds-selection-card .pds-radio>label:after{top:27px;left:23px}.pds-selection-card .pds-selection-card-title{margin-bottom:4px}.pds-selection-card .pds-selection-card-content{font-size:14px;margin:0 0 6px}.pds-selection-card.pds-selection-card-vertical{display:flex;width:100%;height:100%;text-align:center}.pds-selection-card.pds-selection-card-vertical .pds-checkbox,.pds-selection-card.pds-selection-card-vertical .pds-radio{width:100%}.pds-selection-card.pds-selection-card-vertical .pds-radio>input+label:after{bottom:23px;left:calc(50% - 7px)}.pds-selection-card.pds-selection-card-vertical .pds-checkbox>input+label:after{bottom:21px;left:calc(50% - 9px)}.pds-selection-card.pds-selection-card-vertical input+label{padding-left:20px;padding-bottom:66px;height:calc(100% - 20px)}.pds-selection-card.pds-selection-card-vertical input+label:before{top:auto;bottom:20px;left:calc(50% - 10px)}.pds-selection-card.pds-selection-card-vertical input+label:after{top:auto}.pds-selection-card.pds-selection-card-vertical .pds-selection-card-title{margin-bottom:4px}