.schedule-praxis-test .epp-container{padding:16px 24px 24px;border-radius:8px;background:var(--praxis-white);-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.08);box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}@media(max-width: 769px){.schedule-praxis-test .epp-container{padding:24px 15px 32px;margin-top:24px}}.schedule-praxis-test .epp-selection{padding-top:24px}.schedule-praxis-test .epp-selection .content-asset-wrapper,.schedule-praxis-test .epp-selection p{font-size:14px;font-weight:400;line-height:24px;margin:0;color:var(--praxis-text-gray)}.schedule-praxis-test .epp-selection label{margin:0}@media(max-width: 769px){.schedule-praxis-test .epp-selection label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.schedule-praxis-test .epp-selection .remove-epp{right:55px}.schedule-praxis-test .epp-selection .loading-button{background-color:var(--praxis-text-gray);width:120px}.schedule-praxis-test .epp-selection .loading-button:hover{background-color:var(--praxis-text-gray);border-color:var(--praxis-text-gray);color:var(--praxis-white)}.schedule-praxis-test .epp-selection .epp-label{font-size:14px;font-weight:700;line-height:24px}.schedule-praxis-test .epp-selection .epp-label .content-address{font-size:0.75rem}.schedule-praxis-test .epp-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px}.schedule-praxis-test .epp-title .btn{padding:8px 16px;font-size:14px;font-weight:700;line-height:24px}.schedule-praxis-test .epp-title p{font-size:21px;font-weight:300;line-height:24px;margin:0}.schedule-praxis-test .form-control{color:var(--praxis-black)}.schedule-praxis-test .form-control span.placeholder{color:var(--praxis-text-gray)}.schedule-praxis-test .form-control,.schedule-praxis-test .form-control-label{line-height:1.5rem}@media(max-width: 769px){.schedule-praxis-test .form-control,.schedule-praxis-test .form-control-label{padding-right:80px}}.schedule-praxis-test .add-epp-label{font-size:0.875rem;font-weight:700;line-height:24px}@media(max-width: 769px){.schedule-praxis-test .add-epp-label{margin-bottom:16px}}.schedule-praxis-test .form-group{margin-bottom:32px;max-width:526px}@media(max-width: 769px){.schedule-praxis-test .form-group{margin-bottom:0}}.schedule-praxis-test .separator-line{margin:0 -24px;height:1px;background-color:var(--praxis-gray-light)}@media(max-width: 769px){.schedule-praxis-test .separator-line{margin:0 -15px}}.schedule-praxis-test .checkbox-epp-question{font-size:14px;font-weight:400;line-height:24px;color:var(--praxis-black)}.schedule-praxis-test .checkbox-epp-text{font-size:14px;font-weight:400;line-height:24px;color:var(--praxis-text-gray);margin-left:8px}@media(max-width: 769px){.schedule-praxis-test .checkbox-epp-text{margin-left:-24px}}.schedule-praxis-test .cancel-save-region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.schedule-praxis-test .cancel-save-region .btn-tertiary{margin-right:24px;font-size:14px;font-weight:700;line-height:24px;text-decoration:underline}.schedule-praxis-test .cancel-save-region .btn-tertiary:not(:disabled):not(.disabled){position:initial}.schedule-praxis-test .cancel-save-region .btn-save-changes{padding:8px 16px;font-size:14px;font-weight:700;line-height:24px;max-width:125px}.schedule-praxis-test .cancel-save-region .btn-save-changes:disabled{color:var(--praxis-white)}@media(max-width: 769px){.schedule-praxis-test .cancel-save-region{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}}.sidebar-recipients .panel-heading-cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none}.sidebar-recipients .panel-heading-cta .counter{font-size:0.75rem;font-weight:400;line-height:1rem;padding-right:20px}.sidebar-recipients .productPage__cart{width:416px}.sidebar-recipients .productPage__cart .productPage__cart--collapsecta{padding:32px 24px 0}@media(max-width: 769px){.sidebar-recipients .productPage__cart .productPage__cart--collapsecta{padding:16px 24px}}.sidebar-recipients .productPage__cart .cart-and-ipay{padding:0}.sidebar-recipients .productPage__cart .productPage__cart--prices{padding:24px}@media(max-width: 769px){.sidebar-recipients .productPage__cart .productPage__cart--prices{padding:0 24px 24px}}.sidebar-recipients .btn-save-changes{width:100%}.sidebar-recipients .btn-save-changes:disabled{color:var(--praxis-white)}.sidebar-recipients__list{list-style:none;margin:0;padding:16px 32px 0;max-height:140px;overflow:auto}.sidebar-recipients__list li{color:var(--praxis-black);font-size:0.875rem;font-weight:400;line-height:1.5rem;margin-bottom:20px;padding:6px 0}.sidebar-recipients__list--label{display:block}.sidebar-recipients__list--remove{color:var(--praxis-black);cursor:pointer;font-size:0.75rem;font-weight:700;line-height:1rem;text-decoration:underline}.sidebar-recipients__list--remove.disabled{pointer-events:none}.sidebar-recipients .alert-confirm{color:var(--praxis-error-red);display:block;font-size:0.75rem;font-weight:400;line-height:1rem;max-width:248px}.sidebar-recipients .alert-limit-scores{font-size:0.75rem;margin:5px 24px}.sidebar-recipients .recipient-institution{font-weight:700;text-decoration:underline}@media(min-width: 769px){.sidebar-recipients .mobile-heading{display:none}.sidebar-recipients .default-heading{display:block}}@media(max-width: 769px){.sidebar-recipients .mobile-heading{display:block}.sidebar-recipients .default-heading{display:none}}.free-score-recipients .form-custom-options .options-group{border-radius:0 0 8px 8px;top:calc(100% + 2px);z-index:99}.free-score-recipients .input-filter{padding:0 80px 0 16px}.free-score-recipients .input-filter:disabled{background-color:var(--praxis-light)}.free-score-recipients .landing__free--title{margin-bottom:0}.free-score-recipients .no-results-message{display:none}.free-score-recipients .search__results--counter,.free-score-recipients .search__results--text{color:var(--praxis-text-gray)}.free-score-recipients .search__results--counter-empty,.free-score-recipients .search__results--text-empty{color:var(--praxis-black)}.free-score-recipients .search__results--list{list-style:none;margin:0;padding:0}.free-score-recipients .search__results--tip{display:block;font-size:0.75rem;font-weight:400;line-height:1rem;margin-top:1rem}.free-score-recipients .search__results--title{font-size:1.3125rem;font-weight:400;line-height:2rem;margin:16px 0}.free-score-recipients .search__results--value{color:var(--praxis-black);font-weight:700}.free-score-recipients .search__results .institution__info{background-color:var(--praxis-white);border-radius:8px;-webkit-box-shadow:0 4px 24px rgba(0,0,0,.08);box-shadow:0 4px 24px rgba(0,0,0,.08);margin-bottom:16px;padding:16px 25px}.free-score-recipients .search__results .institution__info--alert{background-color:var(--praxis-error-bg);border-radius:8px;color:var(--praxis-error-red);font-size:0.75rem;font-weight:400;line-height:1rem;margin-top:8px;padding:11px 9px}.free-score-recipients .search__results .institution__info--code{color:var(--praxis-medium-dark-gray);font-size:0.875rem;font-weight:400;line-height:1.5rem}.free-score-recipients .search__results .institution__info--name{color:var(--praxis-black);font-size:0.875rem;font-weight:400;line-height:1.5rem;padding:6px 0;position:relative}.free-score-recipients .search__results .institution__info--name .form-check{padding:0}.free-score-recipients .search__results .institution__info--name .form-check-input{display:none}.free-score-recipients .search__results .institution__info--name .form-check-input:checked+.checkbox-label{background-color:var(--praxis-purple)}.free-score-recipients .search__results .institution__info--name .form-check-input:checked+.checkbox-label::before{content:url("../../svg/checkmark.svg");color:var(--praxis-white);display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -38%);transform:translate(-50%, -38%)}.free-score-recipients .search__results .institution__info--name .form-check-label{cursor:pointer;display:inline-block;position:relative;width:100%}.free-score-recipients .search__results .institution__info--name .form-check-label .checkbox-label{background-color:var(--praxis-white);border:1px solid var(--praxis-purple);border-radius:4px;height:24px;right:0;position:absolute;top:0;width:24px}.free-score-recipients .search__results .institution__info.border-is-checked{border:1px solid var(--praxis-purple)}.free-score-recipients .search__results .institution__info .institution{display:block}.landing__free{background:var(--praxis-white);position:relative}.landing__free .noTestSelectedRegion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:300px}.landing__free .noTestSelectedRegion .no-test-result{color:var(--praxis-text-gray);font-size:12px;font-weight:400;line-height:16px;margin-top:8px}@media(max-width: 769px){.landing__free .noTestSelectedRegion{height:230px}}.landing__free .not-test-selected-image{background-image:url(../../images/noTestSelected.png);background-position-x:100%;background-size:auto;background-repeat:no-repeat;height:136px;width:136px}.landing__free .not-results-found-image{background-image:url(../../images/searchIconNotFound.png);background-position-x:100%;background-size:auto;background-repeat:no-repeat;height:136px;margin-top:50px;width:136px}.landing__free .custom-alert--edit{max-width:100%;position:relative;top:0;width:100%}@media(max-width: 991.98px){.landing__free .custom-alert--edit{margin-top:20px}}@media(min-width: 769px){.landing__free .custom-alert--edit{-webkit-transform:translate(0, -16%);transform:translate(0, -16%)}}.landing__free .custom-alert--edit .custom-alert--content-description{max-width:100%}.landing__free .custom-alert--edit .custom-alert--icon{height:20px;width:20px}.landing__free .custom-modal{max-width:746px;height:auto;border-radius:8px;position:fixed;width:100%;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;top:170px;z-index:3}.landing__free .custom-modal .fa-check-circle-o{color:var(--praxis-dark-success);font-size:22px}.landing__free .custom-modal .fa-exclamation-circle{color:var(--praxis-error-red);font-size:22px}.landing__free .custom-modal .icon-region{margin-right:8px}.landing__free .custom-modal .modal-title{font-size:14px;font-weight:700;line-height:24px;margin:0}.landing__free .custom-modal .modal-text{font-size:14px;font-weight:400;line-height:24px;margin:0}@media(max-width: 769px){.landing__free .custom-modal{width:88%;top:80px}}.landing__free .custom-modal.alert-promotion{max-width:670px;top:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.landing__free .modal-success{border:1px solid var(--praxis-dark-success);background:var(--praxis-light-success)}.landing__free .modal-error{border:1px solid var(--praxis-error-red);background:var(--praxis-error-red-light)}.landing__free--header{background-color:var(--praxis-beige);padding:16px 0 40px}.landing__free--header .back-link-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.landing__free--header .back-link-container .fa-chevron-left{margin-right:8px;text-decoration:none}.landing__free--header .back-link-container .back-link{font-size:14px;font-weight:700;line-height:24px;padding:8px 0}@media(max-width: 769px){.landing__free--header{padding:16px 24px 24px}.landing__free--header h1{text-align:center}}.landing__free--paragraph{color:var(--praxis-text-gray);font-size:0.875rem;line-height:1.5rem}.landing__free--title{font-size:1.6875rem;font-weight:300;line-height:2rem;margin-bottom:20px;margin-top:30px;padding:10px 0}@media(min-width: 769px){.landing__free--title{margin-top:40px}}.landing__free .sidebar-recipients{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.landing__free .sidebar-recipients .col-md-6{margin-right:auto}.landing__free .modal{background-color:rgba(58,19,89,.85);overflow:auto !important}.landing__free .modal-body{text-align:center}.landing__free .modal-content{border-radius:8px}.landing__free .modal-description{color:var(--praxis-black);font-size:0.875rem;font-weight:400;line-height:1.5rem;margin:0}.landing__free .modal-dialog{margin:80px 24px;max-width:592px}@media(min-width: 769px){.landing__free .modal-dialog{margin:auto;padding-top:15%}}.landing__free .modal-footer{border-top:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0}@media(max-width: 769px){.landing__free .modal-footer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width: 769px){.landing__free .modal-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.landing__free .modal-footer .btn-primary{font-size:0.875rem}.landing__free .modal-footer .btn-secondary:not(:disabled):not(.disabled){border:none;font-size:0.875rem;text-decoration:underline;margin-top:10px;opacity:1}.landing__free .modal-header{border-bottom:none}.landing__free .modal-header .close{color:var(--praxis-black);opacity:1;padding:20px 20px 0}.landing__free .modal-header .close:not(:disabled):not(.disabled):hover,.landing__free .modal-header .close:not(:disabled):not(.disabled):focus{color:var(--praxis-black);opacity:1}.landing__free .modal-title{color:var(--praxis-black);font-size:1.6875rem;font-weight:300;line-height:2rem;margin:16px 0}.landing__free .no-results-message{display:none}.landing__free .banner__additional-recipients{background-color:var(--praxis-beige);margin-top:72px}.landing__free .banner__additional-recipients .heading-cta{padding:32px 24px 24px}.landing__free .banner__additional-recipients .heading-cta h2{font-size:1.6875rem;font-weight:300;line-height:2rem;margin-bottom:24px;max-width:366px}.landing__free .banner__additional-recipients .heading-cta .btn{border-radius:100px;font-size:0.875rem;font-weight:700;line-height:1.5rem}@media(min-width: 769px){.landing__free .banner__additional-recipients .heading-cta{padding:48px 72px 24px}}.landing__free .banner__additional-recipients .photo-tile-figure{overflow:hidden;margin-bottom:0}@media(min-width: 1200px){.landing__free .banner__additional-recipients .photo-tile-figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;overflow:unset;padding-right:52px}}.landing__free .banner__additional-recipients img{max-width:528px}@media(max-width: 543.98px){.landing__free .banner__additional-recipients img{-webkit-transform:translate(-177px, 0);transform:translate(-177px, 0)}}@media(min-width: 769px){.my-free-score-recipients{padding-bottom:72px}}
