@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";:root{--act-blueberry: #00244d;--act-yellow: #fbe232;--white: #FFF;--bg-gray: #DCDCDC;--bg-dkgray: #969696;--button-primary: #2875b5;--button-disabled: #2876b5cb;--act-mint: #00bfb8;--act-plum: #a539b2;--custom-color: #5e6ab8;--act-red: #f94868;--act-green: #00b27b;--act-mint-pastel: #d9fff6;font-size:16px}html,body{margin:0;padding:0;overflow-x:hidden}h1,h2,h3,h4,p,a,span,label,button{color:var(--act-blueberry);font-family:Montserrat,sans-serif}p,span,label{font-weight:400}h3{font-size:1.2rem;font-weight:600}a{font-size:1rem;font-weight:500}button{background:unset;border-color:unset;border:none}button:hover{cursor:pointer;opacity:.8}._plan-wrapper_191ya_67{background-color:var(--act-mint-pastel);padding:.3rem 1rem 1.2rem;border-radius:2px}._button-group-goal_191ya_73{display:flex;flex-wrap:wrap;justify-content:center}._button-group-goal_191ya_73 ._selectedbutton_191ya_78{background-color:var(--act-blueberry)}._button-group-goal_191ya_73 ._selectedbutton_191ya_78 a{color:var(--bg-gray)}button._goal_191ya_87{background-color:var(--bg-gray);margin-right:1rem;padding:1rem;flex-basis:46%;flex-grow:1;border-radius:5px;min-height:90px;text-align:left;align-items:flex-start}._button-group-grade_191ya_99{display:flex;flex-wrap:wrap;justify-content:flext-start}._button-group-grade_191ya_99 ._selectedbutton_191ya_78{background-color:var(--act-blueberry)}._button-group-grade_191ya_99 ._selectedbutton_191ya_78 a{color:var(--bg-gray)}button._grade_191ya_113{background-color:var(--bg-gray);margin-right:1rem;padding:.8rem;flex-basis:12%;justify-content:center;border-radius:5px}button._grade_191ya_113 a{font-weight:700}button._add_191ya_127,button._remove_191ya_128{font-size:1rem;font-weight:500;display:flex;justify-content:flex-end;width:100%}button._add_191ya_127{color:var(--act-green);padding-top:.5rem;margin-top:1rem}button._remove_191ya_128{color:var(--act-red);justify-content:flex-start}div._remove_191ya_128{padding-bottom:.5rem;margin-bottom:1rem}._remove_191ya_128{display:flex;justify-content:flex-start;margin:.5rem auto}button._sidebar-selected_191ya_159:after{content:"";background-color:var(--act-blueberry);width:3px;height:45px;margin-right:-65px;margin-left:50px;opacity:0;animation:_fadeIn_191ya_1 .5s forwards}@keyframes _fadeIn_191ya_1{to{opacity:1}}button._sidebar-selected_191ya_159 span,button._sidebar-selected_191ya_159 svg{color:var(--act-blueberry);fill:var(--act-blueberry)}._wrapper_191ya_182{font-family:Montserrat,sans-serif;max-width:100vw;margin:0 auto}._wrapper_191ya_182 ._tabs-wrapper_191ya_187{display:flex;max-width:1100px;margin:2rem auto}._wrapper_191ya_182 ._content-area_191ya_193{margin-left:1.8rem;color:var(--act-mint)}._content-title_191ya_199{display:flex;justify-content:center;align-items:center}._content-title_191ya_199 h2{margin:2rem 0}._sr-only_191ya_210{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._table-container_191ya_222{overflow-x:auto;-webkit-overflow-scrolling:touch}._select-icon_191ya_227{text-align:center}._results-grid_191ya_231{margin-top:unset;padding:20px;border-radius:8px;background-color:#00244d;overflow-x:auto;position:relative}._cell-header_191ya_240{text-align:center;min-width:3rem;color:var(--white)}._cell-header_191ya_240 span{color:var(--white);width:3rem;text-align:center}._top-row_191ya_252{justify-content:space-between}._top-row_191ya_252:first-child{border-top:unset}._headers-row_191ya_261{display:flex;align-items:center;border-top:2px solid gray;justify-content:space-between;min-height:85px}._row-header_191ya_269{color:var(--white);width:145px;text-align:left}._col-description_191ya_276{position:relative;font-weight:300}[data-icon="0"] ._icon-wrapper_191ya_281 svg{cursor:default!important}@media (max-width: 767px){._wrapper_191ya_182 ._content-area_191ya_193{max-width:70%}._row-header_191ya_269{position:sticky;left:0;background:#00244d;padding:.5rem 0 .5rem 1.5rem;z-index:1}}@media (max-width: 480px){._wrapper_191ya_182 ._tabs-wrapper_191ya_187{max-width:fit-content;margin:2rem 5% 2rem 0}}.sidebar-menu{min-width:250px;max-height:fit-content;padding:4rem 0}.sidebar-menu:after{content:"";width:3px;height:300px;margin-top:-40px;z-index:-1;background-color:#dcdcdc;position:absolute}.sidebar-menu button span{font-size:1.2rem;font-weight:800}.sidebar-menu span{color:#a7a7a7}.sidebar-menu .completed span,.sidebar-menu .completed svg{color:var(--act-mint);fill:var(--act-mint)}[role=tablist]{display:flex;flex-direction:column;align-items:flex-end}[role=tab],[role=tab]:focus,[role=tab]:hover{margin-top:4px;padding:3px 4rem 3px 4px;cursor:pointer}button{font-size:1.4rem;display:flex;gap:.5rem;align-items:center;font-weight:600;margin-bottom:1rem}@media (max-width: 768px){.sidebar-menu{min-width:100px}.sidebar-menu span{display:none}}.icon-wrapper{position:relative}.custom-tooltip{position:absolute;top:-1rem;left:8rem;background-color:#fff9ec;color:#041324;padding:10px;border-radius:4px;white-space:nowrap;font-size:.85rem;opacity:0;pointer-events:none;transition:opacity .3s ease .7s;font-size:.8rem;font-weight:400}.custom-tooltip a{font-size:.8rem}.icon-wrapper:hover .custom-tooltip,.icon-wrapper:focus-within .custom-tooltip,.custom-tooltip:hover{opacity:1;pointer-events:auto;transition-delay:0s}.gridtop{padding-right:500px}.fa-icon{box-sizing:content-box;display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em;width:var(--fa-width, 1.25em)}.fa-1x{font-size:1.6rem}.fa-2x{font-size:2.5rem}.fa-3x{font-size:3rem}.fa-mint{fill:var(--act-mint)}.fa-plum{fill:var(--act-plum)}.fa-green{fill:var(--act-green)}.fa-red{fill:var(--act-red)}.fa-blue{fill:var(--act-blueberry)}.fa-white{fill:var(--white)}.fa-yellow{fill:var(--act-yellow)}.grid.fa-white:hover{fill:var(--act-mint);cursor:pointer}td[data-icon="0"] .grid.fa-white:hover{cursor:unset}.gridtop{position:absolute;left:93px;max-width:26px;top:10px;cursor:pointer}@media (max-width: 991px){.custom-tooltip{font-size:.8rem;white-space:normal;max-width:320px;width:max-content}}@media (max-width: 768px){.custom-tooltip{max-width:210px}}.intro{max-width:1920px;padding:2rem 13rem;margin:0 auto;text-align:center;background-image:url(https://24131897.fs1.hubspotusercontent-na1.net/hubfs/24131897/raw_assets/assessment-planner/475/js_client_assets/assets/hero-bg-IdXBjj_A.jpg);background-position:center;background-size:cover}.intro .content-wrapper{max-width:1000px;margin:0 auto}.intro h1,.intro h2,.intro .ptext{color:var(--white)}.intro h2{font-weight:300}@media (max-width: 991px){.intro{padding:1rem 4rem 2rem}}@media (max-width: 480px){.intro{padding:1rem 1rem 2rem}.intro .content-wrapper{background:#00244dab;padding:.5rem;border-radius:1rem}}h1{color:var(--act-blueberry);font-size:3.5rem;font-weight:800;line-height:3.5rem}h2{text-align:center;color:var(--act-plum);font-size:2rem}@media (max-width: 991px){h1{font-size:2.5rem;line-height:2.5rem}h2{font-size:1.5rem}}@media (max-width: 480px){h1{font-size:1.5rem;line-height:1.5rem}}.ptext{font-size:1.2rem;color:var(--act-blueberry);text-align:center}.ptext a{font-size:1.2rem;display:inline}@media (max-width: 480px){.ptext{font-size:1rem;font-weight:400}}._buttonWrapper_wky49_1{position:relative;display:inline-block}._customTooltip_wky49_6{position:absolute;top:-77%;right:3%;background-color:#333;color:#fff;padding:6px 10px;border-radius:4px;font-size:.875rem;white-space:nowrap;z-index:10;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}._buttonWrapper_wky49_1:hover ._customTooltip_wky49_6,._buttonWrapper_wky49_1:focus-within ._customTooltip_wky49_6{opacity:1;pointer-events:auto}button._goal_wky49_30{background-color:var(--bg-gray);margin-right:1rem;padding:1rem;flex-basis:46%;flex-grow:1;border-radius:5px;min-height:90px;text-align:left;align-items:flex-start}button._grade_wky49_43{background-color:var(--bg-gray);margin-right:1rem;padding:.8rem;flex-basis:12%;justify-content:center;border-radius:5px}button._grade_wky49_43 a{font-weight:700}button._selectedbutton_wky49_56{background-color:var(--act-blueberry)}button._selectedbutton_wky49_56 a{color:var(--bg-gray)}._navbtn_wky49_65{border-radius:3px;padding:.5rem 2rem;margin:5px;font-size:1rem;cursor:pointer;justify-content:center;min-width:140px}._primary_wky49_75{background-color:var(--button-primary);color:#fff}._secondary_wky49_80{border:2px solid var(--button-primary);color:var(--button-primary)}button._disabled_wky49_85{background-color:var(--button-disabled);cursor:not-allowed}@media (max-width: 480px){._buttonWrapper_wky49_1,._navbtn_wky49_65{width:100%}}._button-group-goal_1ftzt_1{display:flex;flex-wrap:wrap;justify-content:center}._button-group-grade_1ftzt_7{display:flex;flex-wrap:wrap;justify-content:flex-start}._navbtns-wrapper_1ftzt_13{display:flex;justify-content:space-between;margin-top:4rem}._right-align_1ftzt_19{justify-content:flex-end}._left-align_1ftzt_23{justify-content:flex-start}@media (max-width: 480px){._navbtns-wrapper_1ftzt_13{flex-wrap:wrap}}._sr-only_1kzcx_1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._button-like-label_1kzcx_13{background-color:var(--bg-gray);margin-right:1rem;margin-bottom:1rem;padding:1rem;border-radius:5px;transition:background-color .3s ease}._button-like-label_1kzcx_13[for^=goal]{flex-basis:43%;flex-grow:1;min-height:5rem;text-align:left;align-items:flex-start;line-height:1.1rem;font-weight:400}._button-like-label_1kzcx_13[for^=grade]{flex-basis:12%;text-align:center;font-weight:700}._button-like-label_1kzcx_13:hover,._button-like-label_1kzcx_13:focus,._button-like-label_1kzcx_13:focus-visible{opacity:.7;cursor:pointer}input:focus+label{border:1px solid var(--act-blueberry)}._button-like-label_1kzcx_13._checked_1kzcx_49{background-color:var(--act-blueberry);color:var(--bg-gray)}._checkbox-group-goal_1cwye_1{display:flex;flex-wrap:wrap}._checkbox-group-goal_1cwye_1 ._checkbox-item_1cwye_6{display:flex;align-items:center;gap:8px}.form-row{display:flex;flex-wrap:wrap}.form-group{display:flex;flex-direction:column;width:40%;margin:10px;flex-grow:1}#request_consultation,label[for=request_consultation]{cursor:pointer}.form-group select#state{background-color:var(--bg-gray)}.form-group select option{background-color:var(--white)}.form-group input,.form-group textarea{padding:8px 20px}.otherpurpose{margin-left:0}.otherpurpose label{margin-bottom:5px}.otherpurpose input{background:var(--white);padding-left:10px;border:1px solid var(--bg-gray)}.checkbox{flex-direction:row-reverse;justify-content:flex-end;align-items:center}legend{font-size:1.3rem;color:var(--act-blueberry);font-weight:400}input,select,textarea{min-height:29px;background-color:var(--bg-gray);border:unset;border-radius:5px;padding:3px 20px;color:var(--act-blueberry);font-size:1rem;font-family:Montserrat,Arial,Helvetica,sans-serif;box-sizing:content-box}select{padding:8px 23px}@media (max-width: 768px){.form-group{width:100%}}@media (max-width: 480px){.form-row{max-width:80%}}.card{margin:.5rem .5rem 0 0;flex-basis:32%;flex-grow:1;border:1px solid var(--act-plum);text-align:center;border-radius:3px;position:relative;min-height:355px}.card .card-image{max-width:6rem}.card .content-wrapper{padding:1rem .8rem .5rem}.card h3{margin-bottom:.5rem}.card .ptext{font-size:.9rem;margin-top:0}.card .cta-wrapper{background-color:#a539b2;color:#fff;padding:.7rem 0;position:absolute;width:100%;bottom:0}.card a{color:#fff;font-weight:800}@media (max-width: 480px){.card{flex-basis:unset}}.productSection{margin-top:5rem}.productSection h2{color:var(--act-plum);border-top:2px solid var(--act-plum);padding-top:1.5rem}.products{display:flex;flex-wrap:wrap}._selectionsTable_a7w69_1{width:100%}._selectionsContainer_a7w69_5{margin-top:40px;padding:20px;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9;margin-bottom:1.5rem}._selectionsHeader_a7w69_14{display:flex;margin-bottom:15px;color:var(--act-blueberry);padding:10px 20px;background-color:#e0e0e0;border-radius:6px}._header_a7w69_23{flex:1}._selectionItem_a7w69_27{display:flex;margin-bottom:10px;color:var(--act-blueberry)}._item_a7w69_33{flex:1;padding:8px 12px;text-align:center}._item_a7w69_33:not(:last-child){border-right:1px solid var(--bg-dkgray)}.table-key{margin-top:2rem;margin-bottom:2rem;padding:10px;border-radius:8px;background-color:#00244d;color:#fff;display:flex}.key-item{display:flex;align-items:center;margin-right:20px;background:#00244d;flex-wrap:wrap;justify-content:space-evenly;align-content:flex-start;max-width:25%}.key-header{margin-left:10px;font-size:.9rem;color:#fff;text-align:center}@media (max-width: 767px){.table-key{flex-direction:column;align-items:flex-start}.key-item{flex-wrap:nowrap;margin:.3rem;max-width:unset}.key-header{text-align:left}}.ReactModal__Overlay--after-open{z-index:1}.ReactModal__Content--after-open{max-width:500px;margin:0 auto;max-height:70vh;overflow-y:auto;scrollbar-width:thin}.ReactModal__Content--after-open img{max-width:160px;margin:0 auto;display:block}.ReactModal__Content--after-open::-webkit-scrollbar{width:0px;background:transparent}button.modal-close-button{position:absolute;top:1rem;left:1rem;font-weight:600;font-size:1.4rem}.modal-card{border:1px solid var(--act-plum);text-align:center;border-radius:3px;position:relative;min-height:315px}.modal-card .card-image{max-width:6rem}.modal-card .content-wrapper{padding:1rem .8rem .5rem}.modal-card h3{margin-bottom:.5rem}.modal-card .ptext{font-size:.9rem;margin-top:0}.modal-card a{color:#fff;font-weight:800}.modal-header{margin:1rem;padding-bottom:1.5rem;border-bottom:5px solid var(--act-plum)}.modal-header h2{font-size:1.3rem;font-weight:800;margin:0;color:var(--act-plum)}.modal-header h3{font-size:1.1rem;font-weight:300;text-align:center;margin-bottom:0}.modal-body{margin:1.5rem}.modal-body .tool-item:not(:first-child){border-top:1px dashed var(--act-plum);padding-top:1.3rem;margin-bottom:2rem}.modal-body h3{text-align:center;margin-top:0}.modal-body img{margin-bottom:1rem}.modal-body .tool-item p,.modal-body .tool-item a{font-size:.9rem;font-family:Montserrat;text-align:center;display:block}.modal-body .tool-item li{list-style:none}.modal-body .tool-item .plink{display:inline}.modal-body .tool-item h4{display:block;margin-block-start:1.33em;margin-block-end:1.33em;margin-inline-start:0px;margin-inline-end:0px;font-weight:700;unicode-bidi:isolate;font-size:1.1rem}.modal-body a{color:var(--act-plum);font-weight:600}
