.block-curriculum-modules-block .lp-curriculum-modules-list-single{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:32px}@media(max-width: 1023px){.block-curriculum-modules-block .lp-curriculum-modules-list-single{display:block;border-radius:.5rem;margin-bottom:1rem;border:1px solid #c4c4c4}}@media(max-width: 1023px){.block-curriculum-modules-block .lp-curriculum-modules-list-single.show .lp-curriculum-modules-list-single-right{display:block;padding-left:1rem;padding-right:1rem}}.block-curriculum-modules-block .lp-curriculum-modules-list-single h3{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:24px;font-weight:500;color:#1f2b24;line-height:120%;margin-right:25px;padding:1rem}@media(max-width: 1023px){.block-curriculum-modules-block .lp-curriculum-modules-list-single h3{gap:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:0;font-weight:500;line-height:120%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.block-curriculum-modules-block .lp-curriculum-modules-list-single h3 .curriculum-mobile-i{display:none}@media(max-width: 1023px){.block-curriculum-modules-block .lp-curriculum-modules-list-single h3 .curriculum-mobile-i{color:#000;width:.75rem;height:.75rem;display:inline-block;position:relative;background-color:rgba(0,0,0,0);-webkit-transition:all 300ms;transition:all 300ms}.block-curriculum-modules-block .lp-curriculum-modules-list-single h3 .curriculum-mobile-i.rotate{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.block-curriculum-modules-block .lp-curriculum-modules-list-single h3 .curriculum-mobile-i.rotate::before{display:none}}.block-curriculum-modules-block .lp-curriculum-modules-list-single h3 .curriculum-mobile-i::before,.block-curriculum-modules-block .lp-curriculum-modules-list-single h3 .curriculum-mobile-i::after{content:"";position:absolute;background-color:#1f2b24;width:2px;height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.block-curriculum-modules-block .lp-curriculum-modules-list-single h3 .curriculum-mobile-i::after{width:100%;height:2px;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right{width:100%;margin-top:15px;padding-top:15px;position:relative;border-top:1px solid #dcdcdc}@media(max-width: 1023px){.block-curriculum-modules-block .lp-curriculum-modules-list-single-right{margin-top:0px;padding-top:0px;display:none;border-top:none;border-bottom:1px solid #dcdcdc}}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right::before{top:16px;width:4px;left:-28px;content:"";display:none;position:absolute;height:calc(100% - 16px);background-color:#5ea745}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right.active{display:block}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .curriculum-question-div-block{position:relative}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .curriculum-question-div-block::before{top:16px;width:4px;left:-28px;content:"";display:none;position:absolute;height:calc(100% - 16px);background-color:#5ea745}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .curriculum-question-div-block.active{padding-bottom:16px}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .curriculum-question-div-block.active::before{display:block}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .lp-curriculum-question-div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0}@media(max-width: 1023px){.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .lp-curriculum-question-div{padding:20px 0}}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .lp-curriculum-question-div.active h4{font-weight:700}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .lp-curriculum-question-div.active .sign::before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .sign-div{width:100%;height:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .sign{width:12px;height:2px;position:relative;border-radius:2px;background-color:#1f2b24}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .sign::before{width:12px;height:2px;content:"";display:block;position:absolute;border-radius:2px;-webkit-transition:all 300ms;transition:all 300ms;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:#1f2b24}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right h4{font-size:18px;line-height:120%;color:#1f2b24;-webkit-transition:all 300ms;transition:all 300ms}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .content{width:100%;display:none;font-size:16px;margin-top:8px;max-width:100%;line-height:150%;color:#1f2b24}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .content .preview-answer-ul{width:100%}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .content .preview-answer-ul{margin-bottom:17px;padding-bottom:32px;border-bottom:1px solid #dcdcdc}@media(max-width: 1023px){.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .content .preview-answer-ul{padding-bottom:0px;border-bottom:none}}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .content .preview-answer-li{width:100%;padding:16px;font-size:16px;line-height:150%;color:#1f2b24;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dcdcdc}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .content .preview-answer-li>*{padding-right:6px}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .content .preview-answer-li span:first-child{width:100%;max-width:200px}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .content .preview-text{gap:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:.4;color:#1f2b24;cursor:not-allowed;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:capitalize}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .content .preview-text.prev-active{opacity:1;cursor:pointer}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right .content .preview-text::after{width:24px;height:24px;content:url(../../../img/play-circle.svg)}.block-curriculum-modules-block .lp-curriculum-modules-list-single-right.active .curriculum-question-div-block::before{display:block}.block-curriculum-modules-block .lp-curriculum-modules-list .lp-curriculum-overlay{position:relative}.block-curriculum-modules-block .lp-curriculum-modules-list .lp-curriculum-overlay::before{top:0;left:0;width:100%;content:"";height:100%;position:absolute;-webkit-filter:blur(20px);filter:blur(20px);background-color:rgba(94,167,69,.2)}.block-curriculum-modules-block .lp-curriculum-modules-list .lp-curriculum-overlay .lp-curriculum-blur{-webkit-filter:blur(8px);filter:blur(8px)}.block-curriculum-modules-block .lp-curriculum-modules-list .lp-curriculum-overlay .lp-curriculum-modules-list-single .curriculum-question-div-block{display:none}.block-curriculum-modules-block .lp-curriculum-modules-list .lp-curriculum-overlay .lp-curriculum-view-more{top:50%;left:50%;color:#fff;font-weight:700;line-height:150%;position:absolute;text-align:center;letter-spacing:1px;font-size:1rem;border-radius:.25rem;background:#5ea745;text-transform:uppercase;padding:.75rem 1.5rem;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.block-curriculum-modules-block .lp-curriculum-modules-list .lp-curriculum-overlay.hide::before{display:none}.block-curriculum-modules-block .lp-curriculum-modules-list .lp-curriculum-overlay.hide .lp-curriculum-blur{-webkit-filter:none;filter:none}.block-curriculum-modules-block .lp-curriculum-modules-list .lp-curriculum-overlay.hide .lp-curriculum-modules-list-single .curriculum-question-div-block{display:block}.block-curriculum-modules-block .lp-curriculum-modules-list .lp-curriculum-overlay.hide .lp-curriculum-view-more{display:none}.lp-curriculum-form-modal{top:0;left:0;width:100%;height:100%;z-index:1000;display:none;position:fixed;background-color:rgba(0,0,0,.6)}.lp-curriculum-form-modal .lp-curriculum-form-modal-wrap{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.lp-curriculum-form-modal .lp-curriculum-form-modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:auto;max-height:90%;padding:2.5rem;background:#fff;max-width:31.5rem;border-radius:.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 2.5rem);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1023px){.lp-curriculum-form-modal .lp-curriculum-form-modal-content{padding:1.5rem 1rem}}.lp-curriculum-form-modal .lp-curriculum-form-close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:2.5rem;cursor:pointer;height:2.5rem;border-radius:50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #1f2b24}.lp-curriculum-form-modal .lp-curriculum-form-close img{display:block;width:.75rem;height:.75rem}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_validation_errors{display:none}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_heading{margin-bottom:1.75rem}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_heading h2{font-weight:500;font-size:1.5rem;line-height:2rem;margin-bottom:1rem}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_heading .gform_description{line-height:150%;color:#1f2b24;font-size:1rem}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_body .gform_fields{grid-row-gap:2.3125rem}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield{position:relative;grid-column:span 12}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_label{font-weight:400;line-height:115%;color:#5ea745;font-size:.875rem;margin-bottom:1rem}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_label .gfield_required{color:#ff0004;font-weight:400;line-height:115%;font-size:.875rem}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_description{padding:0;font-weight:400;color:#1f2b24;font-size:.625rem;margin-top:-0.9375rem;line-height:1rem;margin-bottom:1rem}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input{padding:0;border:none;outline:none;font-weight:400;line-height:180%;color:#1f2b24;font-size:1.125rem;padding-bottom:.375rem;border-bottom:1px solid rgba(31,43,36,.2)}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .validation_message{border:none;color:#ff0004;margin-bottom:0;bottom:-1.125rem;position:absolute;background-color:rgba(0,0,0,0)}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_footer{margin:0;padding:0;margin-top:2.625rem}.lp-curriculum-form-modal .gform_wrapper.gravity-theme .gform_footer input{margin:0;width:100%;border:none;color:#fff;font-weight:700;line-height:150%;padding:.75rem;text-align:center;letter-spacing:1px;font-size:1rem;border-radius:.25rem;text-transform:uppercase;background-color:#5ea745}
/*# sourceMappingURL=../../../css/blocks/curriculum-modules-block/css/curriculum-modules-block.min.css.map */
