.surveyQuickForm{width:300px;margin:0 0 20px;border-radius:8px;background-color:#fcf3f6}@media(max-width:1200px){.surveyQuickForm{width:100%}.surveyQuickForm .sv-popup{height:100vh}.surveyQuickForm .sv-popup .sv-list__filter-icon{display:none}}.surveyQuickForm .sv_body,.surveyQuickForm .sv_main{margin:0;border-radius:8px;padding:10px 0 0!important}.surveyQuickForm .sv_body,.surveyQuickForm .sv_container,.surveyQuickForm .sv_row{border-radius:8px;border:none!important;background-color:#fcf3f6!important}.surveyQuickForm .sv-action-bar{align-items:flex-start!important}.surveyQuickForm .sv_header{display:none!important}.surveyQuickForm .sv_qcbc{display:flex;padding:0 5px;margin:10px 0 5px;justify-content:space-between}.surveyQuickForm .sv_qcbx{display:block}.surveyQuickForm .sv_q_select_column{display:block!important;max-width:100%!important}.surveyQuickForm .sv_q_checkbox{position:relative;margin-bottom:5px;max-width:100%!important}.surveyQuickForm .sv_q_checkbox .checkmark{position:absolute;left:0}.surveyQuickForm .sv_q_checkbox .checkmark .checkmark-content{padding-left:2px}.surveyQuickForm .sv_q_checkbox_control_label{padding-left:30px;font-size:12px!important;font-family:OpenSansRegular,Helvetica,sans-serif!important}.surveyQuickForm .sv_q_radiogroup_label{height:100%;font-size:12px;line-height:16px;padding:5px 13px;position:relative;color:#6a749d;font-family:OpenSansRegular,Helvetica,sans-serif}.surveyQuickForm .sv_q_radiogroup_label:hover{cursor:pointer}.surveyQuickForm .sv_q_radiogroup_label .check+span{height:30px;display:flex;align-items:center}.surveyQuickForm .sv_q_radiogroup_label .sv-string-viewer{height:100%;min-height:40px;align-items:center;display:inline-flex}.surveyQuickForm .sv_q_checkbox_control_item{opacity:0;cursor:pointer;position:absolute}.surveyQuickForm .sv_q_checkbox_control_item:checked~.checkmark{background-color:#e4506b}.surveyQuickForm .sv_q_checkbox_control_item:checked~.checkmark .checkmark-content{display:block}.surveyQuickForm .sv_q_radiogroup{min-height:40px;position:relative;border-radius:8px;margin:10px 0 5px;width:120px!important;padding-right:13px!important;border:1px solid #edeff7;background-color:#fff;box-shadow:0 4px 8px rgba(21,26,50,.05)}.surveyQuickForm .sv_q_radiogroup.checked{border-color:#ee8098;background-color:#fefbfc}.surveyQuickForm .sv_q_radiogroup.checked .sv_q_radiogroup_label{color:#e4506b!important}.surveyQuickForm .sv_q_radiogroup_control_item{opacity:0;cursor:pointer;position:absolute}.surveyQuickForm .sv_q_radiogroup_control_item:checked~.checkmark{background-color:#e4506b}.surveyQuickForm .sv_q_radiogroup_control_item:checked~.checkmark .checkmark-content{display:block}.surveyQuickForm .sv_q_text_root{margin-top:5px;height:40px!important;border-radius:8px!important;border:1px solid #edeff7!important}.surveyQuickForm .sv_q_rating{padding:15px 0 5px;font-size:12px!important;font-family:OpenSansRegular,Helvetica,sans-serif!important}.surveyQuickForm .sv_q_title{margin:0!important;padding-bottom:5px}.surveyQuickForm .sv_q_title span{font-size:12px;line-height:20px;color:#e4506b;font-family:OpenSansSemiBold,Helvetica,sans-serif}.surveyQuickForm .sv_q_description span{display:block;font-size:10px;margin-top:10px;line-height:20px;color:#e4506b;font-family:OpenSansRegular,Helvetica,sans-serif}.surveyQuickForm .sv_q_description span:empty{margin-top:0}.surveyQuickForm .sv-boolean__switch{margin:10px 0;background-color:#e4506b!important}.surveyQuickForm .sv-boolean__label{font-size:12px;color:#e4506b;font-family:OpenSansRegular,Helvetica,sans-serif}.surveyQuickForm .sv-boolean__label--disabled{color:#6a749d!important}.surveyQuickForm .sv_row textarea{margin-top:5px;border-radius:8px!important;border:1px solid #edeff7!important}.surveyQuickForm .sv_q_erbox{padding:0!important;border:none!important;font-size:12px!important;margin:10px 0 0!important;background-color:rgba(0,0,0,0)!important}.surveyQuickForm .sv_q_erbox+input,.surveyQuickForm .sv_q_erbox+textarea{border:1px solid #ca1c1d!important}.surveyQuickForm .sv_qstn{display:block;font-size:14px;line-height:24px;color:#e4506b;font-family:OpenSansRegular,Helvetica,sans-serif;padding:5px 20px 15px!important}.surveyQuickForm .sv_nav{height:50px;display:flex;margin:0 20px 20px;justify-content:flex-start;padding-top:5px!important}.surveyQuickForm .sv_prev_btn{margin-right:15px!important}.surveyQuickForm .sv_q_num,.surveyQuickForm .sv_q_num+span,.surveyQuickForm .sv_q_required_text{display:none}.surveyQuickForm .sv_complete_btn,.surveyQuickForm .sv_next_btn,.surveyQuickForm .sv_prev_btn{border:none!important;height:40px!important;outline:none!important;padding:0 20px!important;min-width:90px!important;font-size:12px!important;color:#fff!important;border-radius:8px!important;letter-spacing:normal!important;font-family:OpenSansSemiBold,Helvetica,sans-serif!important;background-color:#e4506b!important}.surveyQuickForm .sv_complete_btn:hover,.surveyQuickForm .sv_next_btn:hover,.surveyQuickForm .sv_prev_btn:hover{cursor:pointer}.surveyQuickForm .sv_complete_btn{margin-right:0!important}.surveyQuickForm .surveyQuickForm-button--disabled{pointer-events:none;background-color:#e3e6ef!important}.surveyQuickForm .surveyQuickForm-button--disabled:hover{cursor:default}.surveyQuickForm .checkmark{right:0;width:20px;height:20px;display:flex;margin-top:4px;position:absolute;text-align:center;border-radius:5px;align-items:center;top:calc(50% - 15px);box-sizing:border-box;justify-content:center;border:1px solid #c9cee2}.surveyQuickForm .checkmark:hover{cursor:pointer}.surveyQuickForm .checkmark-content{display:none;color:#fff}.form-widget .surveyQuickForm,.insuranceOfferingPage-sidebar .surveyQuickForm{width:100%;background-color:#fff}.form-widget .surveyQuickForm .sv_body,.form-widget .surveyQuickForm .sv_main,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_body,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_main{border-radius:0;padding:0!important}.form-widget .surveyQuickForm .sv_body,.form-widget .surveyQuickForm .sv_container,.form-widget .surveyQuickForm .sv_row,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_body,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_container,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_row{background-color:#fff!important}.form-widget .surveyQuickForm .sv_qstn,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_qstn{padding:0 0 10px!important}.form-widget .surveyQuickForm .sv_q_title,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_q_title{padding-bottom:5px}.form-widget .surveyQuickForm .sv_q_title span,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_q_title span{font-size:16px;line-height:26px;color:#2d3554;font-family:OpenSansSemiBold,Helvetica,sans-serif}.form-widget .surveyQuickForm .sv_q_description span,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_q_description span{line-height:16px;color:#3d4875}.form-widget .surveyQuickForm .sv_qcbc,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_qcbc{padding:0;display:block;margin:5px 0 0}.form-widget .surveyQuickForm .sv_q_radiogroup,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_q_radiogroup{width:100%!important}.form-widget .surveyQuickForm .sv_nav,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_nav{margin:7px 0 0;justify-content:flex-end}.form-widget .surveyQuickForm .checkmark,.insuranceOfferingPage-sidebar .surveyQuickForm .checkmark{border-radius:50%}.form-widget .surveyQuickForm .checkmark-content,.insuranceOfferingPage-sidebar .surveyQuickForm .checkmark-content{transform:translateY(-.5px)}.form-widget .surveyQuickForm .sv_next_btn,.insuranceOfferingPage-sidebar .surveyQuickForm .sv_next_btn{margin:0!important}@media(max-width:1200px){.form-widget .surveyQuickForm,.insuranceOfferingPage-sidebar .surveyQuickForm{width:100%;margin-bottom:0}}.insuranceOfferingPage-sidebar .surveyQuickForm .sv_q_radiogroup_label{line-height:25px}.form-widget .surveyQuickForm{box-sizing:border-box;padding:25px 20px 0}.form-widget .surveyQuickForm .sv_body,.form-widget .surveyQuickForm .sv_main{border-radius:8px!important}@media(max-width:1200px){.form-widget .surveyQuickForm{padding:0}}.surveyForm-completedHTML{font-size:14px;line-height:24px;color:#6a749d;font-family:OpenSansLight,Helvetica,sans-serif;background-color:#fff}.sv_main .sv_q_rating_item.active .sv_q_rating_item_text{border-color:#e4506b!important;background-color:#e4506b!important}.sv_q_rating_item_text:hover{border-color:#e4506b!important}.back-btn{outline:none;font-size:12px;max-width:90px;margin-left:20px;color:#4897c5;border-radius:8px;padding:11px 16px;line-height:normal;grid-area:"button";background-color:rgba(0,0,0,0);border:1px solid #edeff7;font-family:OpenSansSemiBold,Helvetica,sans-serif}.back-btn:hover{cursor:pointer}@media(max-width:1200px){.back-btn{padding:0;border:none;margin-left:0;border-radius:0;justify-self:flex-start}}.back-btn-icon{width:12px;height:12px;stroke-width:2;stroke:#4897c5;padding-right:10px;vertical-align:middle;transform:translateY(-1px)}.transition-enter{opacity:0}.transition-exit{opacity:1}.transition-enter-active{opacity:1;transition:opacity .3s cubic-bezier(.25,.8,.25,1)}.transition-exit-active{opacity:0;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.coursesPopup-wrap{top:0;left:0;right:0;bottom:0;z-index:999;display:flex;position:fixed;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5)}.coursesPopup{left:0;right:0;top:15vh;margin:0 auto;position:fixed;max-width:700px;border-radius:12px;background-color:#fff;box-shadow:0 8px 16px rgba(160,174,192,.25)}@media(max-width:1200px){.coursesPopup{margin:0 5%}}.coursesPopup-header{display:flex;padding:20px 30px;align-items:center;justify-content:space-between;box-shadow:inset 0 -1px 0 #edeff7}.coursesPopup-header-title{margin:0;font-size:22px;line-height:30px;color:#3d4875;font-family:OpenSansSemiBold,Helvetica,sans-serif}.coursesPopup-close-button{font-size:32px;color:#9ba4c5;font-family:OpenSansRegular,Helvetica,sans-serif}.coursesPopup-close-button:hover{cursor:pointer}.coursesPopup-body{padding:20px 20px 10px}.coursesPopup-body-title{margin:10px 0;font-size:14px;line-height:24px;color:#6a749d;font-family:OpenSansRegular,Helvetica,sans-serif}.coursesPopup-body-list{padding:0;margin:30px 0 40px}.coursesPopup-body-list-item{display:flex;margin:15px 0;font-size:12px;line-height:18px;color:#6a749d;align-items:center;font-family:OpenSansSemiBold,Helvetica,sans-serif}.coursesPopup-body-list-item-icon-wrap{height:24px;display:flex;min-width:24px;margin-right:25px;border-radius:4px;align-items:center;justify-content:center;background-color:#4897c5}.coursesPopup-body-list-item-icon{width:12px;height:12px;stroke-width:3;stroke:#fff}.coursesPopup-button{width:100%;border:none;outline:none;display:block;font-size:14px;text-align:center;border-radius:8px;padding:17px 10px;margin-bottom:10px;box-sizing:border-box;font-family:OpenSansSemiBold,Helvetica,sans-serif}.coursesPopup-button:hover{cursor:pointer}.coursesPopup-button-secondary{color:#4897c5;background-color:#fff;border:1px solid #edeff7}.coursesPopup-button-primary{color:#fff!important;background-color:#e4506b}.coursesPopup-button-default{background-color:#4897c5}.onboarding{z-index:999;display:grid;max-width:450px;min-height:600px;border-radius:8px;position:relative;padding:0 15px 20px;margin:30px auto!important;background-color:#fff;border:1px solid #edeff7;box-shadow:0 4px 8px rgba(21,26,50,.05)}@media(max-width:1200px){.onboarding{border:none;box-shadow:none;min-height:70vh;margin:0!important}}.onboarding-content-center{padding-top:50px;align-self:center}@media(max-width:1200px){.onboarding-content-center{width:85%;margin:0 auto}}.onboarding-icon-wrap{width:80px;height:80px;display:flex;margin:20px auto;border-radius:50%;align-items:center;justify-content:center;background-color:#fcf3f6}.onboarding-icon{stroke:#e4506b}.onboarding-user-icon{width:35px;height:35px;stroke-width:1.5}.onboarding-check-icon{stroke-width:2}.onboarding-title{font-size:22px;line-height:30px;color:#151a32;margin:20px 0 10px;font-family:OpenSansSemiBold,Helvetica,sans-serif}.onboarding-subtitle{margin:15px 0}.onboarding-label,.onboarding-subtitle{font-size:14px;line-height:24px;color:#3d4875;font-family:OpenSansRegular,Helvetica,sans-serif}.onboarding-label{margin:30px 0;display:block}.onboarding-label-text{display:block;padding-bottom:12px}.onboarding-text{font-size:16px;line-height:26px;color:#3d4875;font-family:OpenSansRegular,Helvetica,sans-serif}.onboarding-button,.onboarding-buttons-wrap{align-self:flex-end}.onboarding-button{width:100%;height:48px;border:none;outline:none;display:block;font-size:14px;line-height:48px;border-radius:8px;text-align:center;margin:10px auto 0;font-family:OpenSansSemiBold,Helvetica,sans-serif}.onboarding-button:hover{cursor:pointer}.onboarding-button-primary{color:#fff;background-color:#e4506b}.onboarding-button-secondary{color:#4897c5;background-color:#fff;border:1px solid #edeff7;box-shadow:0 1px 3px rgba(21,26,50,.05)}.onboarding-stage-content{padding:0 10px}.onboarding-phase-list{padding:0;list-style:none;margin:35px 0 30px}.onboarding-phase-list-item{height:56px;padding:0 15px;font-size:14px;line-height:56px;border-radius:8px;color:#6a749d;position:relative;margin-bottom:10px;border:1px solid #edeff7;font-family:OpenSansSemiBold,Helvetica,sans-serif;box-shadow:0 4px 8px rgba(21,26,50,.05)}.onboarding-phase-list-item:hover{cursor:pointer}.onboarding-phase-list-item-active{color:#e4506b;border:1px solid #ee8098;background-color:#fefbfc}.onboarding-phase-list-item-label{cursor:pointer}.onboarding-organization-consent-checkbox,.onboarding-radio-input{display:none}.onboarding-organization-consent-checkbox:checked~.onboarding-checkmark,.onboarding-radio-input:checked~.onboarding-checkmark{background-color:#e4506b;border:1px solid #e4506b}.onboarding-checkmark{top:16px;right:15px;width:24px;height:24px;display:flex;position:absolute;border-radius:50%;align-items:center;box-sizing:border-box;justify-content:center;border:1px solid #c9cee2}.onboarding-checkmark:hover{cursor:pointer}.onboarding-checkmark-icon{width:10px;height:10px;stroke-width:5;stroke:#fff;font-family:OpenSansRegular,Helvetica,sans-serif}.onboarding-calendar-icon{width:28px;height:28px;stroke-width:1.7}.onboarding-stage-header{display:flex;font-size:16px;color:#9ba4c5;align-items:center;padding:15px 0 10px;font-family:OpenSansSemiBold,Helvetica,sans-serif;justify-content:space-between}.onboarding-previous-step-button{margin-right:10px;padding-right:15px;stroke:#9ba4c5;vertical-align:middle}.onboarding-previous-step-button:hover{cursor:pointer}.onboarding-step-label{vertical-align:middle}.onboarding-logout-button{padding:0;border:none;outline:none;font-size:30px;text-align:right;color:#9ba4c5;font-family:OpenSansLight,Helvetica,sans-serif;background-color:rgba(0,0,0,0)}.onboarding-logout-button:hover{cursor:pointer}.onboarding-button-disabled{pointer-events:none;background-color:#e3e6ef}.onboarding-button-disabled:hover{cursor:default}.onboarding-title-attention{color:#e4506b}.onboarding-text-bold{font-family:OpenSansSemiBold,Helvetica,sans-serif}.onboarding-input-wrap{margin:45px 0 25px}.onboarding-date-input-wrap{position:relative}.onboarding-input{width:100%;height:30px;outline:none;font-size:16px;padding:0 0 6px;color:#151a32;font-family:OpenSansRegular,Helvetica,sans-serif;border:none;border-bottom:1px solid #c9cee2}.onboarding-input::placeholder{font-size:14px;color:#9ba4c5}.onboarding-date-input-value{vertical-align:middle}.onboarding-date-input-placeholder{color:#9ba4c5}.onboarding-date-input{height:25px;margin-top:5px}.onboarding-date-input:hover{cursor:pointer}.onboarding-date-input-icon{right:0;top:-3px;width:22px;height:22px;stroke-width:2;position:absolute;stroke:#6a749d}.onboarding-date-input-icon:hover{cursor:pointer}.onboarding-date-picker .datePicker{left:0;right:0;bottom:0;width:100%;background-color:#fff}.onboarding-link{font-size:14px;color:#4897c5;padding-bottom:4px;display:inline-block;font-family:OpenSansRegular,Helvetica,sans-serif;box-shadow:inset 0 -1px 0 #b6d8e9}.onboarding-link:hover{cursor:pointer}.onboarding-organization-card{display:flex;padding:13px;border-radius:8px;align-items:center;border:1px solid #edeff7;box-shadow:0 4px 8px rgba(21,26,50,.05)}.onboarding-organization-card-text{font-size:14px;line-height:20px;color:#6a749d;padding-right:25px;font-family:OpenSansSemiBold,Helvetica,sans-serif}.onboarding-organization-image{width:45px;height:45px;padding:10px;border-radius:8px;margin-right:15px;border:1px solid #edeff7}.onboarding-organization-checkmark{right:18px;top:calc(50% - 12px)}.onboarding-organization-card-text-small{display:block;font-size:12px;font-family:OpenSansLight,Helvetica,sans-serif}.onboarding-organization-search-organization-button{padding:0;border:none;outline:none;color:#4897c5;margin:20px 0;font-size:14px;line-height:24px;text-decoration:underline;font-family:OpenSansRegular,Helvetica,sans-serif;background-color:rgba(0,0,0,0)}.onboarding-organization-search-organization-button:hover{cursor:pointer}.onboarding-organization-consent-text{display:block;font-size:14px;line-height:24px;user-select:none;padding-left:38px;color:#3d4875;position:relative;font-family:OpenSansRegular,Helvetica,sans-serif}.onboarding-organization-consent-text:hover{cursor:pointer}.onboarding-consent-checkmark{left:0;border-radius:5px;top:calc(50% - 12px)}.onboarding-consent-checkmark-icon{width:11px;height:11px}.onboarding-organization-search-form{position:relative;padding-top:30px}.onboarding-organization-search-icon{left:0;width:20px;height:20px;position:absolute;stroke:#6a749d}.onboarding-organization-search-icon:hover{cursor:pointer}.onboarding-search-input{padding:0 0 10px 36px;box-sizing:border-box}.onboarding-search-input::-webkit-inner-spin-button,.onboarding-search-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.onboarding-search-input:focus .onboarding-organization-search-icon{stroke:#e4506b}.onboarding-organization-search-button{right:0;top:13px;padding:0;width:90px;height:auto;line-height:30px;position:absolute}.onboarding-info-message{display:flex;font-size:14px;line-height:24px;padding-top:15px;color:#6a749d;font-family:OpenSansLight,Helvetica,sans-serif}.onboarding-info-message-icon{padding-right:10px}.onboarding-organization-list{padding:0;margin-bottom:30px}.onboarding-organization-list .onboarding-organization-card{margin:10px 0}.onboarding-organization-list .onboarding-organization-card:hover{cursor:pointer}.onboarding-organization-list-item{list-style:none;position:relative}.onboarding-organization-list-item-active .onboarding-organization-card{border-color:#ee8098;background-color:#fefbfc}.onboarding-organization-list-item-active .onboarding-organization-card-text{color:#e4506b}.onboarding-organization-list-item-active .onboarding-organization-card-text-small{color:#ee8098}.onboarding-loadmore-button{border:none;outline:none;display:block;font-size:14px;color:#9ba4c5;margin:35px auto 45px;background-color:rgba(0,0,0,0);font-family:OpenSansRegular,Helvetica,sans-serif}.onboarding-loadmore-button:hover{cursor:pointer}.onboarding-loadmore-icon{padding-right:9px;vertical-align:middle}.communityOnboarding .input-range,.onboarding .input-range{margin:0 auto;width:calc(100% - 59px)}.communityOnboarding .input-range__label-container,.onboarding .input-range__label-container{font-size:14px;color:#6a749d;font-family:OpenSansRegular,Helvetica,sans-serif}.communityOnboarding .input-range__slider,.onboarding .input-range__slider{transform:translateY(-1px);border-color:#e4506b;background-color:#e4506b}.communityOnboarding .input-range__label--value .input-range__label-container,.onboarding .input-range__label--value .input-range__label-container{bottom:-40px;color:#e4506b}.communityOnboarding .input-range__track,.onboarding .input-range__track{background-color:#edeff7}.communityOnboarding .input-range__track--active,.onboarding .input-range__track--active{background-color:#ee8098}.communityOnboarding .input-range__label--max,.onboarding .input-range__label--max{transform:translate(22px,-18px)}.communityOnboarding .input-range__label--min,.onboarding .input-range__label--min{transform:translate(-22px,-18px)}.noProviderMessage{height:580px;font-size:18px;padding:35px 25px;position:relative;border-radius:10px;color:#f73f69;font-family:OpenSansRegular,Helvetica,sans-serif;background-color:#fef3f6}.noProviderMessage_icon{top:25px;right:25px;width:25px;height:25px;position:absolute;fill:#cb3456}.noProviderMessage_text{margin:0;line-height:2;padding:0 40px 25px 0}.noProviderMessage_button{width:75px;color:#fff;display:block;margin:0 auto;text-align:center;padding:15px 20px;border-radius:8px;background-color:#f73f69}@media (max-width:850px){.noProviderMessage{height:auto}.noProviderMessage_button{margin:0}}._mobile{display:none!important}@media(max-width:1200px){._mobile{display:block!important}}._desktop{display:block!important}@media(max-width:1200px){._desktop{display:none!important}}.nowrap{white-space:nowrap}.text-center{text-align:center}.cursor-pointer:hover{cursor:pointer}.componentWrap{max-width:450px;min-height:600px;border-radius:8px;position:relative;padding:20px 25px;border:1px solid #edeff7;margin:calc(50vh - 300px) auto 30px;box-shadow:0 4px 8px rgba(21,26,50,.05)}@media(max-width:1200px){.componentWrap{padding:0;border:none;margin:20px 5%;max-width:100%;box-shadow:none;min-height:auto;position:static}}.bold{font-family:OpenSansSemiBold,Helvetica,sans-serif}.icon{stroke-linecap:round;stroke-linejoin:round}.home-page-content.grid{gap:55px;margin-top:0;margin-bottom:0;grid-template-columns:66% 1fr}@media(max-width:1200px){.home-page-content.grid{grid-template-columns:1fr}}.home-page-content .contentFeed{margin:0}@media(max-width:1200px){.home-page-content .contentFeed{margin:0}}.home-page-content .contentFeed-title{color:#3d4875;margin-top:30px;margin-bottom:20px}@media(max-width:1200px){.home-page-content .contentFeed-title{margin:0;color:#151a32}}.home-page-content .contentFeed-list{grid-template-columns:1fr 1fr}@media(max-width:1200px){.home-page-content .contentVerticalList{display:none}}.home-page-content .contentVerticalList-title{margin-top:35px}.home-page-content-loaded .contentFeed{margin-top:0;margin-bottom:0}@media(max-width:1200px){.home-page-content-loaded .contentFeed{margin-top:-17px}}.home-page-content-loaded .contentFeed-list{margin-top:8px}.layout-introduction{padding:125px 0 63px;margin-top:0!important}@media(max-width:1200px){.layout-introduction{margin-bottom:-50px;padding:30px 0}}.layout-introduction-content{margin:0 auto;max-width:700px;padding:15px 20px;border-radius:12px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(21,26,50,.05)}@media(max-width:1200px){.layout-introduction-content{margin:0 25px;padding:15px 17px}}.layout-introduction-content .article{min-height:auto;margin-bottom:0}.layout-introduction-content .article-content{margin-bottom:0}.layout-introduction-content .article-title{font-size:24px;line-height:32px;margin-bottom:-5px}.layout-introduction-content .article-content-item{font-size:14px;line-height:24px}.layout-introduction-content .button{width:95px;height:48px;margin:0 0 6px 605px;background-color:#e4506b}@media(max-width:1200px){.layout-introduction-content .button{width:100%;margin-left:0;margin-top:-5px}}.layout-introduction-content p{margin:25px 0}.layout-introduction-content .article-action-bar,.layout-introduction-content .article-publish-data,.layout-introduction-content .article-survey{display:none}.layout-theme{margin:0 auto;max-width:1200px}@media(max-width:1200px){.layout-theme{margin:0 5%}}.layout-theme .article{padding:0}.layout-theme .categoryHeader{margin-top:105px!important}@media(max-width:1200px){.layout-theme .categoryHeader{position:relative;margin-top:-30px!important}.layout-theme .categoryHeader-data{top:123px;position:absolute;background-color:rgba(0,0,0,0)}.layout-theme .categoryHeader-img-mobile{height:320px}.layout-theme .categoryHeader-img-mobile img{height:320px;border-radius:12px;filter:brightness(75%)}}.layout-theme .categoryHeader-back-btn{margin-left:0}@media(max-width:1200px){.layout-theme .categoryHeader-title{color:#fff}.layout-theme .categoryHeader-description{color:#edeff7}}.layout-theme .article-action-bar,.layout-theme .article-intro,.layout-theme .article-publish-data,.layout-theme .article-survey,.layout-theme .article-title{display:none}.layout-theme .layout-columns{gap:30px;display:flex;margin:40px 0;align-items:center;justify-content:space-between}.layout-theme .layout-columns .courseList,.layout-theme .layout-columns .ebookList,.layout-theme .layout-columns .groupList{width:50%}.layout-theme .layout-columns>p{width:50%;text-align:center}@media(max-width:1200px){.layout-theme .layout-columns{display:block;margin:0!important;width:100%!important}.layout-theme .layout-columns>p{width:100%;text-align:center}.layout-theme .layout-columns>div{width:100%!important}.layout-theme .layout-columns .courseList,.layout-theme .layout-columns .ebookList,.layout-theme .layout-columns .groupList{width:100%}}.layout-theme .layout-columns>div{width:50%;box-sizing:border-box}.layout-theme .layout-columns>div h3{margin:0;font-size:32px;line-height:44px;color:#3d4875;font-family:OpenSansSemiBold,Helvetica,sans-serif}@media(max-width:1200px){.layout-theme .layout-columns>div h3{color:#151a32;font-size:18px;line-height:24px}}.layout-theme .layout-columns>div p{font-size:16px;margin-top:10px;line-height:26px;color:#6a749d;font-family:OpenSansRegular,Helvetica,sans-serif}@media(max-width:1200px){.layout-theme .layout-columns>div p{color:#3d4875}}.layout-theme .layout-columns-section-1 .layout-columns,.layout-theme .layout-columns-section-4 .layout-columns{margin-top:80px;flex-direction:row-reverse}.layout-theme .layout-columns-section-1 .layout-columns>div,.layout-theme .layout-columns-section-4 .layout-columns>div{min-height:541px;border-radius:12px;padding:100px 45px;background-color:#f7f8fc}@media(max-width:1200px){.layout-theme .layout-columns-section-1 .layout-columns>div,.layout-theme .layout-columns-section-4 .layout-columns>div{padding:0;min-height:auto;background-color:#fff}}.layout-theme .layout-columns-section-2,.layout-theme .layout-columns-section-5{width:1200px;align-items:center;background-color:#f7f8fc;padding:0 calc((100vw - 1200px)/2);margin-left:calc((100vw - 1200px)/2*-1)}.layout-theme .layout-columns-section-2>div,.layout-theme .layout-columns-section-5>div{padding:70px}@media(max-width:1200px){.layout-theme .layout-columns-section-2>div,.layout-theme .layout-columns-section-5>div{padding:0}.layout-theme .layout-columns-section-2,.layout-theme .layout-columns-section-5{width:100%;padding:0;margin:0;background-color:#fff}}.layout-theme .layout-columns-section-3,.layout-theme .layout-columns-section-6{padding:15px 0}.fixed-bottom{left:0;right:0;bottom:0;z-index:999;display:none;position:fixed;padding:20px 5% 5px;background-color:#fff}@media(max-width:1200px){.fixed-bottom{display:grid}}.datePicker{z-index:99;width:320px;user-select:none;position:absolute;border-radius:16px 16px 0 0;box-shadow:0 -8px 24px rgba(21,26,50,.1)}.datePicker-calendar{width:98%;height:295px;margin:0 auto;font-size:14px;color:#6a749d;border-collapse:collapse;font-family:OpenSansRegular,Helvetica,sans-serif}.datePicker-header{display:flex;padding:0 25px;align-items:center;justify-content:space-between;box-shadow:inset 0 -1px 0 #edeff7}.datePicker-header-title{font-size:16px;color:#151a32;font-family:OpenSansSemiBold,Helvetica,sans-serif}.datePicker-close-button{padding:0;border:none;outline:none;font-size:30px;color:#9ba4c5;text-align:right;font-family:OpenSansLight,Helvetica,sans-serif;background-color:rgba(0,0,0,0)}.datePicker-close-button:hover{cursor:pointer}.datePicker-month-selector{display:flex;font-size:16px;color:#151a32;align-items:center;padding:30px 20px 5px;font-family:OpenSansSemiBold,Helvetica,sans-serif;justify-content:space-between}.datePicker-month-selector-button{width:18px;height:18px;padding:10px;stroke-width:2;stroke:#9ba4c5}.datePicker-month-selector-button:hover{cursor:pointer}.datePicker-month-selector-button-disabled{stroke:#e3e6ef;pointer-events:none}.datePicker-calendar-weekdays{font-size:14px;color:#9ba4c5;font-family:OpenSansRegular,Helvetica,sans-serif}.datePicker-calendar-day{width:50px;height:40px;text-align:center}.datePicker-calendar-day:hover{cursor:pointer}.datePicker-calendar-day[data-disabled=true]{color:#c9cee2}.datePicker-calendar-day[data-disabled=true]:hover{cursor:default}.datePicker-button-wrap{margin:0 15px}.datePicker-button{width:100%;height:48px;border:none;outline:none;margin:20px 0;display:block;font-size:14px;text-align:center;line-height:48px;color:#fff;border-radius:8px;font-family:OpenSansSemiBold,Helvetica,sans-serif;background-color:#e4506b}.datePicker-button:hover{cursor:pointer}.datePicker-calendar-day-fade{color:#c9cee2}.datePicker-calendar-day-label{width:40px;height:40px;margin:0 auto;line-height:40px;border-radius:50%;text-align:center}.datePicker-calendar-day-selected .datePicker-calendar-day-label{color:#fff;background-color:#e4506b}
/*# sourceMappingURL=2200.71bad8e332652a69.css.map*/