form.mktoForm{width:100%!important;padding:0px!important}form.mktoForm .mktoFormRow{display:flex;flex-direction:row;column-gap:16px;width:100%!important}.mktoFieldWrap{display:flex;flex-direction:column;width:100%}.mktoForm .mktoFormCol{float:none;position:relative;min-height:auto;width:100%;margin-bottom:32px!important;padding:0px!important}.mktoForm .mktoRequiredField .mktoAsterix{display:inline!important}.mktoLabel{width:auto!important;font-family:ct_font_mulish,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important;letter-spacing:-0.32px!important;margin-bottom:16px!important;color:#3F2D7B!important;padding:0px!important}.mktoGutter,.mktoFormRow .mktoFieldDescriptor .mktoOffset{display:none}.mktoLabel .mktoAsterix{visibility:visibile!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important;letter-spacing:-0.32px!important;color:#3F2D7B!important;float:none!important}.mktoField{font-family:ct_font_mulish,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:16px!important;color:#3F2D7B!important;letter-spacing:-0.32px!important;height:64px!important;padding:23px 20px!important;width:100%!important;border-radius:4px!important;border:1px solid #3F2D7B4D!important;opacity:1!important}.mktoField::placeholder,.mktoField::-webkit-input-placeholder{color:#3F2D7B!important;opacity:1!important;font-family:ct_font_mulish,sans-serif!important;text-transform:capitalize!important}.mktoTextField{padding:23px 20px!important;height:64px!important}.mktoButtonWrap{margin-left:0px!important}.mktoButtonWrap button{background-color:#3F2D7B!important;background-image:none!important;border:2px solid #3F2D7B!important;border-radius:8px!important;font-family:ct_font_mulish,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:900!important;line-height:18px!important;letter-spacing:-0.32px!important;text-transform:uppercase!important;padding:16px 24px!important}.mktoButtonWrap button:hover{background-color:transparent!important;color:#3F2D7B!important}.mktoCaptchaDisclaimer{font-family:ct_font_mulish,sans-serif!important;font-size:12px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.32px;margin-bottom:16px!important;color:#3F2D7B!important}.mktoForm .mktoError .mktoErrorArrowWrap{width:16px;height:8px;overflow:hidden;position:absolute;top:0;left:10px!important;z-index:100}.mktoForm .mktoError .mktoErrorArrow{background-color:#3F2D7B!important;border:1px solid #3F2D7B!important;border-right:none;border-bottom:none;display:inline-block;height:16px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);-ms-transform:rotate(45deg);width:16px;margin-top:5px!important;margin-left:0}.mktoForm .mktoError .mktoErrorMsg{display:block;margin-top:7px;background-color:#3F2D7B!important;background-image:none!important;background-image:none!important;background-image:none!important;background-image:none!important;border:1px solid #3F2D7B!important;-webkit-border-radius:8px!important;border-radius:8px!important;-webkit-box-shadow:rgb(0 0 0 / .2) 0 2px 7px,inset #3F2D7B 0 1px 0px!important;box-shadow:rgb(0 0 0 / .2) 0 2px 7px,inset #3F2D7B 0 1px 0px!important;color:#ffffff!important;font-size:1em;line-height:1.2em;max-width:16em;padding:.4em .6em;text-shadow:none!important;font-family:ct_font_mulish,sans-serif!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important;letter-spacing:-0.32px!important}.mktoForm .mktoError{bottom:-35px!important;right:auto!important}.lead-gen-form form.mktoForm{display:grid!important;grid-template:auto / repeat(2,1fr) auto!important;gap:8px!important}.lead-gen-form .mktoForm input[type=email]::placeholder,.lead-gen-form .mktoForm input[type=text]::placeholder,.lead-gen-form .mktoForm input[type=phone]::placeholder,.lead-gen-form .mktoForm select.mktoField::placeholder{color:white!important}.lead-gen-form .mktoForm input[type=email],.lead-gen-form .mktoForm input[type=text],.lead-gen-form .mktoForm input[type=phone]{height:66px!important;border-radius:4px;border:1px solid rgb(255 255 255 / .8)!important;background:rgb(255 255 255 / .04)!important;color:#FFF;font-family:ct_font_mulish,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:100%!important;line-height:normal!important;letter-spacing:-0.32px!important}.lead-gen-form .mktoButtonRow{display:flex}.lead-gen-form .mktoButtonWrap{align-self:flex-end;height:66px}.lead-gen-form .mktoButtonWrap button{height:66px;border:2px solid #FFFFFF!important;background-color:#FFFFFF!important;color:#3F2D7B!important}.lead-gen-form .mktoButtonWrap button:hover{height:66px;border:2px solid #FFFFFF!important;background-color:transparent!important;color:#FFFFFF!important}.lead-gen-form .mktoForm select.mktoField{border-radius:4px;border:1px solid rgb(255 255 255 / .8)!important;background:rgb(255 255 255 / .04)!important;color:white!important;color:#FFF;font-family:ct_font_mulish,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:100%!important;letter-spacing:-0.32px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0IDhMMTAgMTJMNiA4IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)!important;background-size:20px;background-repeat:no-repeat!important;background-position:calc(100% - 18px) center!important}.lead-gen-form .mktoFormRow:has(input[type="hidden"]),.lead-gen-form form>div:not(.mktoFormRow,.mktoButtonRow){display:none!important}.lead-gen-form .mktoFormCol{margin-bottom:0px!important;width:100%!important}.lead-gen-form .mktoFormRow label,.lead-gen-form .mktoAsterix{font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important;letter-spacing:-0.32px!important;color:#FFFFFF!important}footer form#mktoForm_12093.mktoForm{display:grid;grid-template:auto / auto 66px;gap:16px}footer #mktoForm_12093.mktoForm input[type=email]::placeholder,footer #mktoForm_12093.mktoForm input[type=text]::placeholder,footer #mktoForm_12093.mktoForm input[type=phone]::placeholder,footer #mktoForm_12093.mktoForm select.mktoField::placeholder{color:white!important}footer #mktoForm_12093.mktoForm input[type=email],footer #mktoForm_12093.mktoForm input[type=text],footer #mktoForm_12093.mktoForm input[type=phone]{height:66px!important;border-radius:4px;border:1px solid rgb(255 255 255 / .8)!important;background:rgb(255 255 255 / .04)!important;color:#FFF;font-family:ct_font_mulish,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;letter-spacing:-0.32px!important}footer #mktoForm_12093.mktoForm select.mktoField{border-radius:4px;border:1px solid rgb(255 255 255 / .8)!important;background:rgb(255 255 255 / .04)!important;color:white!important;color:#FFF;font-family:ct_font_mulish,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;letter-spacing:-0.32px!important}footer #mktoForm_12093 .mktoButtonRow button{width:66px;height:66px!important;border-radius:var(--radius-radius-4,4px)!important;border:2px solid rgb(255 255 255 / .8)!important;background:#FFFFFF!important;color:transparent!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMgMUgxNFYxMiIgc3Ryb2tlPSIjM0YyRDdCIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTMgMkwxIDE0IiBzdHJva2U9IiMzRjJEN0IiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=)!important;background-size:13px;background-repeat:no-repeat!important;background-position:center center!important}footer #mktoForm_12093 .mktoButtonRow button:hover{width:66px;height:66px;border-radius:var(--radius-radius-4,4px)!important;border:2px solid rgb(255 255 255 / .8)!important;background:transparent!important;color:transparent!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMgMUgxNFYxMk0xMyAyTDEgMTQiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)!important;background-size:13px;background-repeat:no-repeat!important;background-position:center center!important}footer #mktoForm_12093 .mktoFormRow:has(input[type="hidden"]),footer form>div:not(.mktoFormRow,.mktoButtonRow),footer #mktoForm_12093 .mktoFormRow:has(select),footer #mktoForm_12093 .mktoForm .mktoRequiredField label.mktoLabel{display:none!important}.mktoForm label[for="FirstName"]:before{display:inline!important;content:"First Name"}.mktoForm label[for="Inquiry_Type__c"]:before{display:inline!important;content:"Inquiry Type"}.mktoForm label[for="LastName"]:before{display:inline!important;content:"Last Name"}.mktoForm label[for="Email"]:before{display:inline!important;content:"Work Email"}.mktoForm label[for="Company"]:before{display:inline!important;content:"Company"}.mktoForm label[for="Phone"]:before{display:inline!important;content:"Phone Number"}.mktoForm label[for="Title"]:before{display:inline!important;content:"Job Title"}.mktoForm label[for="Country"]:before{display:inline!important;content:"Country"}.mktoForm label[for="Annual_Revenue__c"]:before{display:inline!important;content:"Annual Revenue"}.mktoForm label[for="Contact_About__c"]:before{display:inline!important;content:"How Can We Help You?"}.mktoForm label[for="State"]:before{display:inline!important;content:"State"}@media (max-width:690px){form.mktoForm .mktoFormRow{flex-direction:column!important}}.resource-template-default select{padding-top:0px!important;padding-bottom:0px!important;height:48px!important;color:#3F2D7B!important}@media (min-width:1000px) and (max-width:1280px){.ct-sticky-container .ct-container{width:min(100%, calc(95vw - 0px * 2))!important}header .ct-sticky-container .ct-menu-link:not(:empty){padding:0 calc(16px / 2)!important}}@media (min-width:1000px) and (max-width:1089px){header .ct-sticky-container .ct-menu-link:not(:empty){font-size:14px!important}header .ct-sticky-container .gspb-buttonbox-title{font-size:14px!important}}@media (min-width:1090px) and (max-width:1180px){header .ct-sticky-container .ct-menu-link:not(:empty){font-size:15px!important}header .ct-sticky-container .gspb-buttonbox-title{font-size:15px!important}}@media (min-width:1037px) and (max-width:1122px){header .ct-sticky-container .default-logo{width:210px!important}}@media (min-width:1000px) and (max-width:1036px){header .ct-sticky-container .default-logo{width:190px!important}header .ct-sticky-container .ct-menu-link:not(:empty){padding:0 calc(10px / 2)!important}}@media (min-width:1000px) and (max-width:1280px){.growth-priorities-dropdown .primary-nav-link{text-align:left!important;height:auto!important;max-height:54px!important;margin-bottom:16px!important}}@media (max-height:800px) and (min-width:1000px) and (max-width:1280px){.gp-column-2{padding:24px 24px!important}.gp-column-2 .nav-mid-padlet{padding:12px!important}.gp-column-2 .nav-mid-padlet .gspb_heading,.gp-column-2 .nav-mid-padlet .gspb_iconBox__wrapper{margin-bottom:8px!important}.gp-column-1{padding:24px 7px 24px 24px!important}.gp-column-2 .gspb_text,.gp-column-1 .gspb_text{margin-bottom:16px!important}}.emblaze-template-default main>.ct-container-full{display:none!important}.emblaze-template-default .ose-embedpress-responsive{width:100%!important;height:auto!important;max-width:100%!important;max-height:100%!important;aspect-ratio:16 / 9!important}.gspb-filter-chip-name{color:#3F2D7B!important}.search-filter-input-text{border:1px solid #3F2D7B!important;border-radius:4px!important;color:#3F2D7B!important;padding:0px!important}.search-filter-input-text input,.mepr-form-input{padding:20px 20px!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important;letter-spacing:-0.32px!important;height:66px!important;border-radius:4px!important;color:#3F2D7B!important}select#gspb_id-gsbp-9a65e64,.emblaze-filters select{padding:20px 20px!important;font-size:18px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important;letter-spacing:-0.32px!important;height:66px!important;border-radius:4px!important;color:#3F2D7B!important}.search-filter-input-text input::placeholder,.emblaze-filters select::placeholder,select#gspb_id-gsbp-9a65e64::placeholder{color:#3F2D7B!important}#gspb_id-gsbp-1a62b38 .gspb-checkbox__checkmark::after{left:6px!important;top:2px!important;width:6px!important;height:10px!important}.form-wrapper .mp-form-row-group{gap:16px}.mp-address-group{margin-bottom:0px!important}.mepr_spacer{display:none}.mepr-form-input.invalid,#mepr-address-country.invalid,#mepr-address-city.invalid,#mepr-address-two.invalid,#mepr-address-one.invalid,#user_first_name1.invalid,#user_last_name1.invalid,#mepr-address-state.invalid,#mepr-address-zip.invalid{background-color:#FFFFFF!important}.mp_wrapper .placeholder-text,.mp_wrapper .placeholder-text.active,[for="mepr-address-country"]{position:relative!important;width:auto!important;font-family:ct_font_mulish,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:20px!important;letter-spacing:-0.32px!important;margin-bottom:16px!important;color:#3F2D7B!important;padding:0px!important;top:auto!important;left:auto!important;transform:none!important;background:none!important}.mepr-form-input,.gspb-filter-item .gspb-search{font-family:ct_font_mulish,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:16px!important;color:#3F2D7B!important;letter-spacing:-0.32px!important;height:64px!important;padding:23px 20px!important;width:100%!important;border-radius:4px!important;border:1px solid #3F2D7B!important;opacity:1!important}.mepr-submit{background-color:#3F2D7B!important;background-image:none!important;border:2px solid #3F2D7B!important;border-radius:8px!important;font-family:ct_font_mulish,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:900!important;line-height:18px!important;letter-spacing:-0.32px!important;text-transform:uppercase!important;padding:16px 24px!important}.mepr-submit:hover{background-color:transparent!important;color:#3F2D7B!important}.emblaze-template-default .section-base .primary-nav-link{height:auto!important;text-align:left!important;margin-bottom:16px!important}.mepro-login-contents{z-index:1}.mpcs-lesson-template-default{font-family:ct_font_mulish,sans-serif!important}#mpcs-main{background:#F0EDF5!important}.single-mpcs-course h1,.mpcs-main-content h1{font-size:58px;font-style:normal;font-weight:900;line-height:68px;letter-spacing:-2.32px;color:#3F2D7B}.single-mpcs-course h2,.mpcs-main-content h2{font-size:50px;font-style:normal;font-weight:900;line-height:122%;letter-spacing:-2px;color:#3F2D7B}.course-progress h2{font-size:18px!important;letter-spacing:0px!important;font-weight:700!important}.single-mpcs-course h3{font-size:44px;font-style:normal;font-weight:900;line-height:122%;letter-spacing:-1.76px;color:#3F2D7B}.mpcs-lesson-template-default h4{font-size:34px;font-style:normal;font-weight:900;line-height:122%;letter-spacing:-.68px;color:#3F2D7B}.mpcs-lesson-template-default h5{font-size:22px;font-style:normal;font-weight:900;line-height:122%;color:#3F2D7B}aside#mpcs-sidebar{width:300px!important}#mpcs-main{width:calc(100% - 300px)!important;padding:0px!important}#mpcs-sidebar .progress-bar{background-color:#fff}.entry-content #mpcs-main>h1{display:none!important}#mpcs-main>h2.entry-title{display:none!important}#mpcs-navbar .navbar-section:first-child{width:300px!important}#mpcs-navbar .navbar-section:last-child{width:calc(100% - 300px)!important}.mpcs-sidebar-content,#mpcs-sidebar-header,.course-progress,.mpcs-sidebar-resources,.mpcs-sidebar-content .mpcs-section,.mpcs-sidebar-content .mpcs-section-title{background:#F0EDF5!important}.mpcs-sidebar-content .mpcs-section{border-bottom:1px solid rgb(63 45 123 / .2)!important}.mpcs-sidebar-resources{border-bottom:1px solid rgb(63 45 123 / .2)!important;border-top:1px solid rgb(63 45 123 / .2)!important}.mpcs-sidebar-wrapper{border-right:1px solid rgb(63 45 123 / .2)!important}.mpcs-lesson-row-link{border-bottom:0px!important}.mpcs-sidebar-with-accordion #mpcs-sidebar .mpcs-section-header:after{top:30px!important}ul li.mpcs-lesson:hover{background-color:#fff}.mpcs-sidebar-with-accordion #mpcs-sidebar .mpcs-section-title{padding:1.2em 2.8em 1.2em 1em!important}.uc_material_accordion .ue-item-image img{display:none!important}@media (max-width:767px){.uc_material_accordion .ue-item-image img{display:block!important}}#home-mobile-accordion #uc_content_accordion_elementor_83081a6 .ue-item-image img{width:100px!important;height:auto}#upcoming-events .ue-event-list .ue-event-list-item,#past-events .ue-event-list .ue-event-list-item{cursor:text!important}#upcoming-events .ue-event-list .ue-event-list-item-details-attributes,#past-events .ue-event-list .ue-event-list-item-details-attributes{display:block;margin-bottom:0}#upcoming-events .ue-event-list .ue-event-list-item-details-attributes-location,#past-events .ue-event-list .ue-event-list-item-details-attributes-location{display:flex;margin-bottom:5px}#upcoming-events .ue-event-list .ue-event-list-item-details-attributes-date,#past-events .ue-event-list .ue-event-list-item-details-attributes-date{display:inline-flex;vertical-align:middle}#upcoming-events .ue-event-list .ue-event-list-item-details-attributes-date:not(:last-child),#past-events .ue-event-list .ue-event-list-item-details-attributes-date:not(:last-child){margin-right:10px}#upcoming-events .ue-event-list .ue-event-list-item-image img,#past-events .ue-event-list .ue-event-list-item-image img{object-fit:cover;width:100%!important;height:auto!important;display:block}@media (min-width:1025px){#upcoming-events .ue-event-list .ue-event-list-item-image,#past-events .ue-event-list .ue-event-list-item-image{cursor:auto;width:30%}}@media (max-width:1024px){#upcoming-events .ue-event-list .ue-event-list-item-image,#past-events .ue-event-list .ue-event-list-item-image{width:100%}}#animated-background{background:linear-gradient(100deg,#3f2d7b,#B93B2A,#3f2d7b);background-size:180% 180%;animation:gradient-animation 12s ease infinite}@keyframes gradient-animation{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.gs-toc-custom{margin-top:18px}.gs-toc-custom ul{list-style:none;padding-left:0}.gs-toc-custom ul li.heading2{font-size:18px;font-weight:700}.gs-toc-custom ul li.heading2::marker{display:none}.gs-toc-custom ul li.heading3{margin-left:12px}body:not(.welcome-back) .g-content{display:none!important;visibility:hidden!important}body.logged-in .g-content{display:block!important;visibility:visible!important}body.welcome-back .gated-form{display:none!important;visibility:hidden!important}body:has(.ungated-resource) .gated-form{display:none!important;visibility:hidden!important}body:has(.ungated-resource) .g-content{display:block!important;visibility:visible!important}h1{font-family:ct_font_mulish,sans-serif;font-size:58px;font-style:normal;font-weight:900;line-height:68px;letter-spacing:-2.32px}@media (max-width:999px){h1{font-size:38px;font-style:normal;font-weight:900;line-height:46px;letter-spacing:-1.52px}}h2{font-family:ct_font_mulish,sans-serif;font-size:50px;font-style:normal;font-weight:900;line-height:122%;letter-spacing:-2px}@media (max-width:999px){h2{font-size:32px;font-style:normal;font-weight:900;line-height:39px;letter-spacing:-1.28px}}h3{font-family:ct_font_mulish,sans-serif;font-size:40px;font-style:normal;font-weight:900;line-height:50px}@media (max-width:999px){h3{font-size:28px;font-style:normal;font-weight:900;line-height:34px}}h4{font-family:ct_font_mulish,sans-serif;font-size:34px;font-style:normal;font-weight:900;line-height:42px}@media (max-width:999px){h4{font-size:26px;font-style:normal;font-weight:900;line-height:32px}}h5{font-family:ct_font_mulish,sans-serif;font-size:24px;font-style:normal;font-weight:900;line-height:30px}h6{font-family:ct_font_mulish,sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:24px}