body{margin:0;font-family:Roboto,Raleway,sans-serif;color:#2d3748;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{border-width:0;border-style:solid;border-color:#e2e8f0}h2{font-family:Raleway,Gotham,sans-serif;color:#2d3748;font-weight:400}input:disabled~*{opacity:.8!important}input:disabled:checked+[type=radio],input:disabled:checked+[type=checkbox]{background-color:#254571!important;border-color:#254571!important}.theme-modal .modal-box{padding:0;border-radius:6px;overflow:hidden}.theme-modal .chakra-heading{font-size:20px!important;font-weight:700!important;padding:20px 30px!important;background:#fff!important;position:relative;width:100%}.theme-modal .close-btn{position:absolute!important;right:15px;top:50%;transform:translateY(-50%);color:#000!important;font-size:16px!important;opacity:1!important}.theme-modal .modal-body{position:relative;padding:40px;background:#f7fafc}form .chakra-radio__control{background:#fff;border:1px solid #E2E8F0!important;border-radius:9999px!important;width:24px!important;height:24px!important}form .chakra-radio__control:before{width:12px!important;height:12px!important;border-radius:50%!important;left:0;top:0}.upload_box .upload_innbox{position:relative;border:1px dashed #4299E1;border-radius:6px;height:120px;display:flex;align-items:center;justify-content:center}.upload_box .upload_innbox .upload_with_preview{height:180px}.upload_box input[type=file]{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;right:0;z-index:1}.upload_innbox label{color:#3182ce;font-weight:500;font-size:12px}.upload_box .upload_innbox .absolute-img{position:absolute}.upload_box .upload_innbox .absolute-img img{object-fit:contain;height:128px;width:128px}.direction-column{flex-direction:column}.themeTable tr,.themeTable td{background:#fff}.remove_btn{background:#fff!important;border:2px solid #FC8181;color:#fc8181!important;border-radius:10px!important;width:20px!important;height:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:initial!important;font-size:20px!important;min-width:initial!important}.plus_minus{width:24px;height:24px;border-radius:12px;background:#edf2f7;color:#3182ce;border:1px solid #E2E8F0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.table-scrollable{width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0;overflow:auto}.nasted_table th,.nasted_table td{padding:12px 15px;color:#2d3748;font-size:14px;text-align:center;border-bottom:1px solid #E2E8F0;white-space:nowrap}.nasted_table th{text-transform:uppercase;letter-spacing:.5px}td .chakra-menu__menu-button,.top-card .chakra-menu__menu-button,.small-card .chakra-menu__menu-button{min-width:30px;min-height:25px;display:flex;align-items:center;justify-content:center;margin:0 auto}.top-card .chakra-menu__menu-button,.small-card .chakra-menu__menu-button{margin-left:auto!important;margin-right:5px}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.nasted_table th:last-child{text-align:center}.nasted_table tr td:last-child{text-align:center}.nasted_table tbody,.nasted_table tr td{background:#fff}.themeTab .chakra-tabs__tab{opacity:.8;letter-spacing:.8px}.css-1so6pqv[aria-selected=true],.css-1so6pqv[data-selected]{opacity:1}.themeTab .chakra-tabs__tab[data-selected],.themeTab .chakra-tabs__tab:focus{opacity:1}.logo-center{position:absolute;left:0;right:0;margin:0 auto;max-width:200px;top:50%;transform:translateY(-50%)}.survey-card{word-break:break-all;white-space:pre-wrap}select:disabled{background:#ddd}.flinksconnect{width:100%}@media (max-width: 991px){.mobile_full{grid-template-columns:initial!important}.theme-modal .chakra-heading{padding:15px 20px!important}}.theme-modal .close-btn{right:15px}.theme-modal .modal-body{padding:20px}.user-avatar{height:48px;width:48px;border-radius:50%;cursor:pointer}.user-avatar img{border-radius:50%}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}.contact-form-label{text-align:left;font-size:16px;color:#fff;font-weight:500}.subscribe-main-container{justify-content:center;align-items:center;background-color:#4980c7;width:100%}.subscribe-main-box{flex-direction:column;align-items:center;background-color:#fff;width:40%;margin-top:2%;margin-bottom:2%}@media only screen and (max-width: 768px){.subscribe-main-box{width:80%}}.subscribe-button{align-content:left;align-items:left;margin-top:20px;margin-bottom:20px}.subscribe-heading{font-size:28px;color:#254571;font-weight:700;margin-top:2%;text-align:center}.subscribe-subheading{font-size:16px;font-weight:400;width:90%;margin-top:5%}.subscribe-input-box{width:90%}.subscribe-input-title{font-size:20px;color:#254571;font-weight:800}.subscribe-input-container{flex-direction:column;margin-top:10px;width:90%;padding-top:20px}/*!
* Cropper.js v1.6.2
* https://fengyuanchen.github.io/cropperjs
*
* Copyright 2015-present Chen Fengyuan
* Released under the MIT license
*
* Date: 2024-04-21T07:43:02.731Z
*/.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}#popupModal{background:#fff;width:40vw;min-width:750px;margin:4% auto auto;outline:none;padding-left:2em;padding-right:2em;position:relative;box-shadow:0 2.8px 2.2px #00000009,0 6.7px 5.3px #0000000c,0 12.5px 10px #0000000f,0 22.3px 17.9px #00000012,0 41.8px 33.4px #00000016,0 100px 80px #0000001f}#errorMessage{margin-left:15px;font-size:12px;color:red}.container{display:grid;grid-template-columns:200px 200px 200px}.grid-container{display:grid;column-gap:50px}#popupCropper{position:relative;display:flex;flex-direction:column;justify-content:space-between;background:#f0f8ff;min-height:500px;width:90%;max-width:800px;margin:auto;margin-top:25vh;outline:none;padding-left:2em;padding-right:2em;box-shadow:0 2.8px 2.2px #00000009,0 6.7px 5.3px #0000000c,0 12.5px 10px #0000000f,0 22.3px 17.9px #00000012,0 41.8px 33.4px #00000016,0 100px 80px #0000001f}#modalHeader{font-weight:700;font-size:30px;text-align:center;color:#2e8dcc;margin:20px 20px 0}#zoomSlider{position:absolute;bottom:11%;left:0;width:100%}#zoomSlider div{width:80%;margin:auto}#buttonContainer{display:flex;align-items:center;width:50%;margin:0 auto}@media only screen and (max-width: 800px){#buttonContainer{width:100%}}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}._mobile-navlink_1hsq5_1{padding:14px 0;cursor:pointer}._mobile-navlink_1hsq5_1:not(:last-child){border-bottom:1px solid #bce0fd}._mobile-navigation_1hsq5_10{max-height:800px;overflow:hidden;transition:all .5s ease-in-out}._mobile-navigation--hidden_1hsq5_16{max-height:0}._link_1hsq5_20:hover{text-decoration:underline!important}.password-field{position:relative}.encrypted-input{position:absolute;right:10px;bottom:10px;z-index:1;cursor:pointer}.view-password-registration{position:absolute;right:15px;bottom:20px;z-index:1;cursor:pointer}.view-password-login{position:absolute;right:7px;top:13px;z-index:1;cursor:pointer}.password-field>svg{color:#254571}.feedback-container{display:flex;flex-direction:column;align-items:center}.feedback-text-container{margin:0 20px;display:flex;flex-direction:column;align-items:center;max-width:625px}.feedback-form-container{padding:20px;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:600px}.feedback-description{display:flex;justify-content:center;width:fit-content;margin:0 25px 25px}@media only screen and (max-width: 600px){.feedback-description{margin:0 15px 15px;padding:0}.feedback-description p{font-size:16px}}.feedback-heading{font-weight:700;font-size:40px;color:#2e8dcc;margin:20px;text-align:center}@media only screen and (max-width: 600px){.feedback-heading{font-size:30px}}.custom_data_table .sort_column .MuiSvgIcon-root{background-image:url(../filter-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain}#pop-up-modal{background:#fff;max-width:512px;margin:auto;margin-top:25vh;outline:none;padding:1em;position:relative;box-shadow:0 2.8px 2.2px #00000009,0 6.7px 5.3px #0000000c,0 12.5px 10px #0000000f,0 22.3px 17.9px #00000012,0 41.8px 33.4px #00000016,0 100px 80px #0000001f}#modal-header-container{background-color:#3182ce;height:36px;width:100%}#modal-header-container #modal-header-text{display:flex;flex-direction:column;color:#fff;font-family:Raleway;font-weight:700;font-size:16px;line-height:16.44px;align-items:center;margin-top:8px}#modal-container{display:flex;flex-direction:column}#content-container{display:flex;flex-direction:row;margin-top:1em}#content-right{width:82px;margin-left:2em}#content-left{display:flex;flex-direction:column;font-family:roboto}#content-left #info-text{color:#58595c;font-weight:300;font-size:10px;line-height:12px;width:100%}#content-left #prompt{color:#414141;font-weight:500;font-size:12px;line-height:14px;margin-top:1em}#modal-button-container{margin-top:1em}#modal-button-container #accept-invite{height:24px}#modal-button-container #decline-invite{height:24px;margin-left:2em}.width-auto-column{width:auto!important}.checkbox-input svg{width:16px;height:16px}.MuiCheckbox-colorSecondary.Mui-checked{color:#2b6cb0!important}.custom_data_table .sort_column .MuiSvgIcon-root{background-image:url(../filter-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.custom_data_table .sort_column .MuiSvgIcon-root path{display:none}.oauth-title{font-style:normal;font-weight:500;font-size:24px;line-height:32px;text-align:center;margin-bottom:1rem;color:#000}.supporting-text,.bulletPoint,.access-text{font-style:normal;font-weight:400;line-height:24px;color:#718096}.supporting-text a,.bulletPoint a,.access-text a{font-weight:700}.access-text{font-size:16px}.bulletPoint{font-size:1432px;margin-left:20px;border:"solid red"}.oauth-client-description,.section-info,.section-title{font-style:normal;line-height:20px}.section-title{font-weight:700;font-size:14px;color:#1a202c}.section-info{font-weight:400;font-size:12px;color:#718096}.arrow-icon{margin-left:11px;height:12px}.oauth-card-container{height:auto;background:#f7fafc;min-width:320px;width:30%;max-width:420px;margin:auto;padding:24px 12px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.oauth-container{padding:1.5rem 1rem;position:relative}.oauth-container a{color:#3182ce}.oauth-header{border:"solid red";display:flex;flex-direction:row;padding:0 24px;margin-bottom:12px}.oauth-title{text-align:center;font-size:2rem;line-height:1.25;margin-bottom:1rem;color:#000}.oauth-title a{font-weight:700}.oauth-subtitle{text-align:center;font-size:18px;line-height:1.15;margin-bottom:1rem;color:#718096}.oauth-subtitle a,.oauth-error{font-weight:700}.logo{height:20px;width:auto;margin-right:1rem}.forgot-password{font-style:normal;font-weight:400;font-size:14px;margin-top:10px;width:100%;display:flex;justify-content:flex-end}.description-text{color:#718096;font-style:normal;font-weight:400;font-size:14px;margin-bottom:32px}.form-field-title{color:#2d3748;font-style:normal;font-weight:500;font-size:16px;line-height:24px}#browserPopup{background:#fff;width:25vw;min-width:400px;margin:10% auto auto;outline:none;padding-left:2em;padding-right:2em;position:relative;box-shadow:0 2.8px 2.2px #00000009,0 6.7px 5.3px #0000000c,0 12.5px 10px #0000000f,0 22.3px 17.9px #00000012,0 41.8px 33.4px #00000016,0 100px 80px #0000001f}.portal-icons:hover img{filter:invert(37%) sepia(41%) saturate(1273%) hue-rotate(175deg) brightness(89%) contrast(86%)}.portal-container{border:1px solid #e6e1e5;justify-content:space-between;flex-direction:column;width:360px;height:184px;margin:10px}.portal-container:hover{background:#ebf8ff;border:1px solid #3182ce}.portal-text{font-family:Raleway;font-weight:400}.firstPopUp{font-size:2.5rem;z-index:4}.tour-button{color:#3182ce;border:1px;font-size:10px;padding:10px 20px;cursor:pointer;margin-right:57px;margin-bottom:10px;justify-content:space-between}.buttonTourSurveyContainer{background-color:#edf2f6}.buttonTourSurveyBuilder{background-color:#fff;margin-top:5em;margin-left:10px}.onboarding-prompt-container{margin:auto;padding-bottom:40px;color:#254571;text-align:center}@media only screen and (max-width: 991px){.onboarding-prompt-container{margin-top:30px;margin-bottom:20px}}.activity-block-container{align-items:center;justify-content:center;text-align:left;margin-top:10px;margin-bottom:10px;width:225px;height:100px;border:1px solid rgb(230,225,229);background-color:#fff}.referral-table{max-width:1100px;overflow-x:auto;overflow-y:auto;margin-top:10px;margin-bottom:10px}.referral-table-pagination-arrows{width:25px;height:25px;cursor:pointer}.referral-main-container{flex:1;align-items:flex-start;align-content:flex-start;width:100%;background-color:#eff8fe}.referral-content{max-width:1160px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%;flex-direction:column}.referral-heading{color:#1a202c;margin-top:40px}.referral-text{color:#1a202c;font-size:larger;font-weight:"400, Regular"}.editable-intro{background-color:#edf2f7;border-left:8px solid #4299e1}.subsection-title{margin-left:1.5rem;margin-top:20px;height:35px;font-family:Raleway;font-style:normal;font-weight:500;line-height:28px;font-size:25px}.editable-question{background-color:#edf2f7;border-left:8px;border-bottom:none}.prompt{font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;color:#718096;margin-right:10px;line-height:20px;text-transform:uppercase}.accordion{width:100%;border:0px}.accordion-button{padding:0px 1rem;background-color:#fff!important;text-decoration:none;margin-top:20px;height:48px;border:1px solid #e2e8f0;box-shadow:0 1px 2px #0000000d;justify-content:flex-end}.question-page-accordion-panel{padding:0rem 0rem 2rem!important;margin:0!important;background-color:#fff;width:100%;box-shadow:0 1px 2px #0000000d;border:1px solid transparent}.editable-intro{background-color:#edf2f7;border-left:8px solid #4299e1;border-bottom:none}.checkpoint-section-title{font-family:Raleway;font-style:normal;font-weight:500;font-size:30px;line-height:43px;color:#1a202c;border-bottom:1px solid transparent}.page-description{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:24px;color:#718096;border-bottom:1px solid transparent}.hide-button{position:absolute!important;padding:0!important;right:1rem;top:.5rem;background:transparent!important;text-transform:uppercase;padding:0;font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#4299e1}.editableIntro{background-color:#edf2f7;border-left:8px solid #4299e1;border-bottom:none}.disabled{color:gray;opacity:.5;pointer-events:none}.icon-title{font-family:Raleway;font-style:normal;font-weight:800;font-size:lg;color:#1a202c;border-bottom:1px solid transparent}.icon-description{display:block;font-family:Roboto;font-style:normal;font-weight:medium;font-size:small;color:#718096;border-bottom:1px solid transparent}.dropdown-div{width:1038px;box-sizing:border-box}.accordion-panel{padding:0!important;margin:0!important;background-color:#fff;width:100%;box-shadow:0 1px 2px #0000000d;border:1px solid transparent}.accordion-panel:hover{border:1px solid #4299e1!important}.generalStyle{font-style:normal}.sideBarContainer{background:#fff;border:1px solid #e2e8f0}.header{color:#2d3748;font-family:Raleway;font-style:normal;font-weight:600;font-size:20px;line-height:120%;margin-bottom:.5rem}.helperText{color:#718096;font-style:normal;font-weight:400;font-size:14px;line-height:20px;margin-bottom:.2rem}.helperText:hover{color:#5884c8}.sectionContainer{min-height:70px;border:1px solid #e2e8f0;padding:10px}.principal-content-container{padding:10px;max-width:1280px;margin-top:50px;width:100%;margin-left:auto;margin-right:auto;flex:1}.principal-plans-selection{flex-direction:row;align-items:left;margin-bottom:20px}@media only screen and (max-width: 768px){.principal-plans-selection{margin-top:20px;align-items:center;flex-direction:column}}.principal-plan-container{margin-top:10px;justify-content:center;flex-direction:row}@media only screen and (max-width: 768px){.principal-plan-container{align-items:center;flex-direction:column}}.principal-billing-period{flex-direction:row;align-items:center}@media only screen and (max-width: 768px){.principal-billing-period{justify-content:center}}.principal-advisor-plan{flex-direction:column;width:250px;height:650px;box-shadow:5px;align-items:center}@media only screen and (max-width: 768px){.principal-advisor-plan{width:80vw;text-align:center}}.subscription-content{padding:10px;max-width:1280px;margin-top:50px;width:100%;margin-left:auto;margin-right:auto;flex:1}.pricing-title-container{flex-direction:row;align-items:flex-start;margin-bottom:20px}@media only screen and (max-width: 768px){.pricing-title-container{align-items:center;flex-direction:column}}.pricing-heading{width:200px;margin-right:20px}.subscription-button-container{justify-content:space-between;flex-direction:row;gap:4px;border-radius:35px;width:175px;height:30px;background-color:#c5e2f6;margin-top:6px}.subscription-type-button{flex:1;margin-bottom:2px;border-radius:35px;margin-right:2px;border:solid red}.billing-term{flex-direction:row;align-items:"center"}@media only screen and (max-width: 768px){.billing-term{justify-content:center}}.subscription-type-container{margin-top:10px;margin-bottom:30px;justify-content:center;gap:50px}@media only screen and (max-width: 768px){.subscription-type-container{width:100%;flex-direction:column;align-items:center}}.subscription-type{flex-direction:column;width:250px;height:650px;box-shadow:5px;align-items:center}@media only screen and (max-width: 768px){.subscription-type{width:80vw;text-align:center}}.pricing-contact-us-container{width:100%;background-color:#2b6cb0;min-height:300px;padding:20px;color:#fff;display:flex;flex-direction:column}@media only screen and (max-width: 768px){.pricing-contact-us-container{align-items:center}}.subscription-info-container{width:575px;border-width:1px;overflow:hidden;margin-bottom:10px}@media only screen and (max-width: 768px){.subscription-info-container{width:100%}}.billing-page-container{padding:10px;max-width:1280px;margin-top:50px;width:100%;margin-left:auto;margin-right:auto;flex:1}.billing-content-container{flex-direction:row}@media only screen and (max-width: 768px){.billing-content-container{flex-direction:column}}.billing-subscription-info{flex-direction:column;width:31%}@media only screen and (max-width: 768px){.billing-subscription-info{width:100%;align-items:center}}.billing-form-container{width:100%}@media only screen and (min-width: 768px){.billing-form-container{width:450px}}.billing-input-form{justify-content:center;width:100%}@media only screen and (max-width: 768px){.billing-input-form{width:100%}}.StripeElement{height:40px;padding:10px 12px;width:100%;color:#32325d;background-color:#fff;border:1px solid #bce0fd;border-radius:3px;transition:box-shadow .15s ease}.StripeElement--focus{box-shadow:0 1px 3px #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.long-text-container{width:100%;padding-right:1rem}.long-text-toggle-button{margin-top:1rem}tr.hover-effect:hover{background-color:#e2e8f0;cursor:pointer}@media (max-width: 1100px){.table-class{width:500px}}@media (max-width: 500px){.table-class{width:300px}}@media (min-width: 1100px){.table-class{width:1100px}}@media (max-width: 599px){.main-container{width:100%!important;height:100%!important}}.executive-summary-button{display:flex!important;top:10px!important;left:330px!important;padding:5px!important;width:230px!important;font-size:15px!important}.clients-navigation{width:100%;flex-direction:column;align-items:flex-start;background-size:cover}.clients-navigation-inner{cursor:pointer;color:#fff}.clients-navigation-inner :hover{text-decoration:underline}.clients-navigation-text{font-weight:400;font-size:12px;line-height:20px;padding:10px 10px 10px 150px}@media (max-width: 599px){.main{align-items:center}}.icons:hover img{filter:invert(37%) sepia(41%) saturate(1273%) hue-rotate(175deg) brightness(89%) contrast(86%)}button{line-height:initial!important;outline:none!important;box-shadow:none!important}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;z-index:1}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.chakra-tabs__tab-panels p a{color:#3182ce}.text-opacity{opacity:.7}.reviewImage{position:relative;background:#fff;border:1px solid #e2e8f0;text-align:center;justify-content:center;align-items:center;padding:5px}.reviewImage img{max-width:100%;margin:0 auto}.flex-wrap{flex-wrap:wrap}.react-multi-email{margin:0;max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;padding:.4em .5em;background:#fff;border:1px solid rgba(34,36,38,.15);color:#000000de;border-radius:.28571429rem;-webkit-transition:box-shadow .1s ease,border-color .1s ease;transition:box-shadow .1s ease,border-color .1s ease;position:relative;display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start}.react-multi-email>span[data-placeholder]{display:none;position:absolute;left:.5em;top:.4em;padding:.4em;line-height:1.21428571em}.react-multi-email.focused{border-color:#85b7d9;background:#fff}.react-multi-email.empty>span[data-placeholder]{display:inline;color:#ccc}.react-multi-email.fill>span[data-placeholder]{display:none}.react-multi-email>input{flex:1;width:auto!important;outline:none!important;border:0 none!important;display:inline-block!important;line-height:1;vertical-align:baseline!important;padding:.4em .1em!important}.react-multi-email [data-tag]{line-height:1;vertical-align:baseline;margin:.14285714em;background-color:#f3f3f3;background-image:none;padding:.4em .8em;color:#0009;text-transform:none;font-weight:600;border:0 solid transparent;border-radius:.28571429rem;-webkit-transition:background .1s ease;-o-transition:background .1s ease;transition:background .1s ease;font-size:.8rem;display:flex;align-items:center;justify-content:flex-start;max-width:100%}.react-multi-email [data-tag] [data-tag-item]{max-width:100%;overflow:hidden}.react-multi-email [data-tag]:first-child{margin-left:0}.react-multi-email [data-tag] [data-tag-handle]{margin-left:.833em;cursor:pointer}.avatar{border-radius:100%}.avatar>img{border-radius:100%;object-fit:cover}#popupModal{background:#fff;width:30vw;min-width:500px;margin:10% auto auto;outline:none;padding-left:2em;padding-right:2em;position:relative;box-shadow:0 2.8px 2.2px #00000009,0 6.7px 5.3px #0000000c,0 12.5px 10px #0000000f,0 22.3px 17.9px #00000012,0 41.8px 33.4px #00000016,0 100px 80px #0000001f}.toast-container{width:470px;border-radius:6px;padding:12px 16px;background-color:#fed7d7}.single-page-container{justify-content:space-between}.icon-warning{width:20px;height:20px;color:#e53e3e;margin:0 14px 0 0}.text,.error-text,.header-text{font-family:Roboto;font-size:16px;font-style:normal;line-height:24px}.header-text{font-weight:400;color:#63171b;height:48px;width:358px;margin-bottom:10px}.error-text{font-weight:600;color:#822727}.icon-close{color:#2d3748;cursor:pointer}.chakra-Switch{border-radius:500rem}.chakra-Switch>span{border-radius:500rem}.chakra-Switch>span>span{border-radius:500rem}@media (max-width: 480px){#focus-container .survey-flex-wrapper{flex-wrap:wrap;margin:0;justify-content:flex-start}#focus-container .survey-flex-wrapper>button{margin-top:12px;margin-left:12px}}@media (max-width: 480px){.input-wrapper{width:auto!important}}.accordion:hover .prompt{color:#254571}.grid-parent-contact-info{display:grid;column-gap:10px;max-width:980px}@media only screen and (min-width: 900px){.grid-parent-contact-info{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}.checkbox label div:last-of-type{font-size:18px;margin:.25rem 2em .25rem 0;padding-left:15px}.questionnaire-radio-group div[type=radio]{border-radius:100%}.questionnaire-radio-group div[type=radio]>span{border-radius:100%}.questionnaire-radio-group label div:last-of-type{margin-right:40px;font-size:18px;padding-left:15px;display:inline-block}.result-container{margin-bottom:2rem}.uploaded-file-title{font-weight:700;font-size:10px;color:#000}.uploaded-file-size{font-style:normal;font-weight:400;font-size:8px;color:#718096;display:flex;justify-content:flex-end}.file-upload{max-width:100%;min-height:56px;background:#bee3f8;border:1px dashed #63b3ed;border-radius:5px;padding-top:10px;display:flex;align-items:center;justify-content:center;flex-direction:column}.file-upload .fa-upload{display:block;color:#3182ce}.file-upload .fa-plus{display:none;color:#48bb78}.file-upload .dropzone-text{color:#3182ce;font-size:12px}.file-upload .browse-files{color:#3182ce}.file-upload:hover{background:#c6f6d5}.file-upload:hover .fa-upload{display:none}.file-upload:hover .fa-plus{display:block}.file-upload:hover .dropzone-text,.file-upload:hover .browse-files{color:#38a169}.container-documents{max-width:750px}.title{font-size:16px;color:#000;min-height:45px}.description{font-size:12px;color:#718096;max-width:165px;min-height:75px}.grid-card{max-width:175px;min-height:175px;display:flex;flex-direction:column;margin:9px}.file-link{width:100%;margin-top:5px;display:flex;justify-content:center;font-size:12px;text-decoration:underline}.uploaded-files-container{max-width:100%;background:#fff;border:1px solid #cbd5e0;box-sizing:border-box}.loading-container{width:50%}.tab-header{font-weight:700;font-size:28px;color:#2e8dcc;margin:20px;text-align:center}@media only screen and (max-width: 500px){.tab-header{font-size:24px}}.email-reset-modal-container{width:100%;justify-content:center;align-items:center;flex-direction:column;padding:25px}.email-reset-modal-header{text-align:center;font-weight:600;color:#3182ce}.email-reset-modal-text{text-align:center;font-weight:400;line-height:20px}.email-reset-modal-inner-container{flex-direction:column;align-items:center;justify-content:space-between;width:75%}
