@import url("//46084978.fs1.hubspotusercontent-na1.net/hubfs/46084978/hub_generated/template_assets/1/185294736249/1737659175595/template_all.min.css");html{scroll-behavior:smooth}body,html{height:100%}body{background-color:#fff;color:#171717;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.4;margin:0;overflow-wrap:break-word!important;padding:0;word-break:break-word!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block;height:auto;image-rendering:auto;max-width:100%}a{color:#4f2d7f;display:inline-block;position:relative;text-decoration:none;transition:all .1s ease-in-out}a:active,a:hover{color:rgba(79,45,127,.75);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}a:focus-visible{outline:2px solid #4f2d7f;outline-offset:0}.h1,h1{font-size:36px;line-height:1.2}.h1,.h2,h1,h2{color:rgba(0,0,0,.75);font-weight:700;letter-spacing:-1px;margin:20px 0}.h2,h2{font-size:32px;line-height:1.25}.h3,h3{color:rgba(0,0,0,.75);font-size:28px;font-weight:700;letter-spacing:-1px;line-height:1.3;margin:20px 0}.h4,h4{font-size:24px;line-height:1.4}.h4,.h5,h4,h5{color:rgba(0,0,0,.75);font-weight:700;letter-spacing:normal;margin:20px 0}.h5,h5{font-size:20px;line-height:1.5}.h6,h6{color:rgba(0,0,0,.75);font-weight:700;letter-spacing:normal;line-height:1.6}.h6,.p,h6,p{font-size:18px;margin:20px 0}.p,p{line-height:1.4}.display-lg{font-size:44px}.display-lg,.display-sm{color:rgba(0,0,0,.75);font-weight:700;letter-spacing:-1px;line-height:1.1}.display-sm{font-size:40px}.text-lg{font-size:24px;line-height:1.5}.text-md{font-size:18px;line-height:1.4}.text-sm,.text-sm-inside *{font-size:16px;line-height:1.4}.text-xs,.text-xs-inside *{font-size:14px}.text-xxs,.text-xxs-inside *{font-size:9px;line-height:1.6}ul{font-size:18px;line-height:1.5;list-style:none}ul,ul li{margin:20px 0}ul li:before{color:#4f2d7f;content:"\e122";display:inline-block;font-family:Font Awesome\ 6 Pro;font-weight:700;margin-left:-20px;width:20px}ul ol,ul ul{margin-top:0}ol{counter-reset:item;font-size:18px;line-height:1.5;list-style:none}ol,ol li{margin:20px 0}ol li:before{color:#4f2d7f;content:counter(item) " ";counter-increment:item;display:inline-block;font-weight:700;margin-left:-20px;width:20px}ol ol,ol ul{margin-top:0}ul.check-list li:before{content:"\f00c";font-weight:300;margin-left:-25px;width:25px}.list-unstyled li{margin:0;padding:0}.list-unstyled li:before{display:none}blockquote{border-left:5px solid #ccc;font-size:18px;line-height:1.6;margin:20px 0;padding:0 20px}hr{background-color:#ccc;border:0;height:2px;margin:20px 0}@media only screen and (min-width:992px){.h1,h1{font-size:50px}.h2,h2{font-size:36px}.display-lg{font-size:60px}.display-sm{font-size:55px}}.content-tight blockquote,.content-tight h1,.content-tight h2,.content-tight h3,.content-tight h4,.content-tight h5,.content-tight h6,.content-tight hr,.content-tight ol,.content-tight p,.content-tight ul{margin:10px 0}.content-scrunch blockquote,.content-scrunch h1,.content-scrunch h2,.content-scrunch h3,.content-scrunch h4,.content-scrunch h5,.content-scrunch h6,.content-scrunch hr,.content-scrunch ol,.content-scrunch p,.content-scrunch ul{margin:0}.scrunch{margin:0!important}.scrunch-top{margin-top:0!important}.scrunch-bottom{margin-bottom:0!important}.scrunch-top-first-child:first-child{margin-top:0!important}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.text-fff{color:#fff}.text-purple{color:#4f2d7f}a.black-link{color:#000;text-decoration:none}a.black-link:active,a.black-link:focus-visible,a.black-link:hover{color:#000;text-decoration:underline}a.link-external:after{content:"\f14c";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:80%;font-weight:300;margin-left:5px;margin-right:2px}.content-inverse *,.content-inverse blockquote,.content-inverse h1,.content-inverse h2,.content-inverse h3,.content-inverse h4,.content-inverse h5,.content-inverse h6,.content-inverse hr,.content-inverse ol,.content-inverse p,.content-inverse ul{color:#fff}.links-inverse a{color:#fff;text-decoration:none}.links-inverse a:active,.links-inverse a:focus-visible,.links-inverse a:hover{color:#fff;text-decoration:none}.bg-cover{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.bg-transparent{background-color:transparent}.bg-fff{background-color:#fff}.bg-000{background-color:#000}.bg-F6F9FC{background-color:#f6f9fc}.bg-purple{background-color:#4f2d7f}.bg-purple-gray{background-color:rgba(79,45,127,.05)}.bg-light-blue{background-color:rgba(48,149,180,.15)}.border-top-grey{border-top:1px solid #ccc}.image-object-fit{height:100%;-o-object-fit:cover!important;object-fit:cover!important;object-position:center center;width:100%}.image-center{margin:0 auto}.image-full{width:100%}.image-xs{max-width:50px}.image-sm{max-width:100px}.image-md{max-width:150px}.image-lg{max-width:200px}.image-xl{max-width:250px}.image-xxl{max-width:300px}.aspot-form-wrapper{border-radius:10px;padding:20px;position:relative;z-index:1}@media (max-width:991px){.aspot-form-wrapper{margin-top:0!important}}form.hs-form{margin:20px 0}form.hs-form label{font-size:16px;font-weight:400}form.hs-form .hs-form-field>label{color:#97999b;font-size:16px;font-weight:500;line-height:20px}form.hs-form input[type=email],form.hs-form input[type=file],form.hs-form input[type=number],form.hs-form input[type=password],form.hs-form input[type=tel],form.hs-form input[type=text],form.hs-form select,form.hs-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #97999b!important;border-radius:8px!important;color:#97999b;display:block;font-size:17px;font-weight:400;line-height:22px;min-height:unset;padding:10px!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%!important}form.hs-form select{-moz-padding-start:calc(.75rem - 3px);background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px}form.hs-form .form-columns-1 .hs-fieldtype-intl-phone{width:100%!important}form.hs-form .hs-fieldtype-intl-phone select{margin-bottom:20px!important;width:100%!important}@media (min-width:992px){form.hs-form .hs-fieldtype-intl-phone{display:flex!important;width:100%!important}form.hs-form .hs-fieldtype-intl-phone select{flex:0 0 30%;margin-bottom:0!important;margin-right:10px}form.hs-form .hs-fieldtype-intl-phone input{flex:1}}form.hs-form input[type=checkbox],form.hs-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #97999b;border-radius:.25rem;height:1em!important;margin-right:10px;margin-top:.25em;-webkit-print-color-adjust:exact;vertical-align:top;width:1em!important;color-adjust:exact;cursor:pointer;print-color-adjust:exact}form.hs-form input[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E");border-radius:50%}form.hs-form input[type=checkbox]:checked,form.hs-form input[type=radio]:checked{background-color:#4f2d7f;border-color:#4f2d7f}form.hs-form input[type=checkbox]:focus-visible,form.hs-form input[type=email]:focus-visible,form.hs-form input[type=file]:focus-visible,form.hs-form input[type=number]:focus-visible,form.hs-form input[type=password]:focus-visible,form.hs-form input[type=radio]:focus-visible,form.hs-form input[type=tel]:focus-visible,form.hs-form input[type=text]:focus-visible,form.hs-form select:focus-visible,form.hs-form textarea:focus-visible{border:1px solid #4f2d7f!important;outline:2px solid #4f2d7f;outline-offset:0}form.hs-form .hs-button{background-color:#4f2d7f;border:none;border-radius:100px;color:#fff;display:inline-block;font-size:16px;font-weight:400;line-height:1.4;margin-top:10px;padding:12px 16px;text-align:center;transition:all .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}form.hs-form .hs-button:active,form.hs-form .hs-button:hover{background-color:#3095b4!important;color:#fff!important;text-decoration:none}form.hs-form .hs-button:focus-visible{outline:3px solid rgba(79,45,127,.8)!important;outline-offset:0;text-decoration:none}form.hs-form .hs-form-required{color:#d62246}form.hs-form .hs-input.invalid.error{border-color:#d62246}form.hs-form .hs-error-msg,form.hs-form .hs-error-msgs{color:#d62246;font-size:14px;margin-top:5px}form.hs-form .hs-gdpr_checkbox .hs-form-required{display:none}form.hs-form .legal-consent-container *{font-size:14px}form.hs-form .hs-dateinput{position:relative}form.hs-form .hs-dateinput:before{content:"\f073";font-family:Font Awesome\ 6 Pro;font-weight:400;position:absolute;right:20px;top:50%;transform:translateY(-50%)}form.hs-form input[type=file]{background-color:transparent;border:initial;padding:initial}form.hs-form ol,form.hs-form ul{list-style-type:none;margin:0;padding:0}form.hs-form ol>li,form.hs-form ul>li{margin:0;padding:0}form.hs-form ol>li:before,form.hs-form ul>li:before{display:none}form.hs-form fieldset{max-width:100%!important}form.hs-form .hs-richtext{margin:0 0 10px}form.hs-form .hs-form-field{margin-bottom:20px;position:relative}form.hs-form label{display:block}form.hs-form fieldset .input{margin-right:0!important}form.hs-form .legal-consent-container{margin-bottom:10px}form.hs-form fieldset.form-columns-2 .hs-form-field,form.hs-form fieldset.form-columns-3 .hs-form-field{width:100%}@media (min-width:992px){form.hs-form fieldset .hs-form-field{padding-right:10px}form.hs-form fieldset .hs-form-field:last-child{padding-right:0}form.hs-form fieldset.form-columns-2 .hs-form-field{width:50%}}@media (min-width:1200px){form.hs-form fieldset.form-columns-3 .hs-form-field{width:33.33333%}}form.hs-form .hs-fieldtype-date>label,form.hs-form .hs-fieldtype-number>label,form.hs-form .hs-fieldtype-phonenumber>label,form.hs-form .hs-fieldtype-select>label,form.hs-form .hs-fieldtype-text>label,form.hs-form .hs-fieldtype-textarea>label{font-size:16px;font-weight:400;left:0;margin:0;overflow:hidden;padding:8px 15px;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:10px;transform-origin:0 0;transition:all .1s ease-in-out;white-space:nowrap;width:100%}form.hs-form .hs-fieldtype-date>label{z-index:2}form.hs-form .hs-fieldtype-date.floating-label>label,form.hs-form .hs-fieldtype-number.floating-label>label,form.hs-form .hs-fieldtype-phonenumber.floating-label>label,form.hs-form .hs-fieldtype-phonenumber:has(.hs-fieldtype-intl-phone)>label,form.hs-form .hs-fieldtype-select>label,form.hs-form .hs-fieldtype-text.floating-label>label,form.hs-form .hs-fieldtype-textarea.floating-label>label{color:#97999b;font-size:14px;left:0;opacity:.65;top:0}form.hs-form input[type=email],form.hs-form input[type=file],form.hs-form input[type=number],form.hs-form input[type=password],form.hs-form input[type=tel],form.hs-form input[type=text],form.hs-form select,form.hs-form textarea{padding:25px 15px 7px!important}form.hs-form.system-form input[type=email],form.hs-form.system-form input[type=file],form.hs-form.system-form input[type=number],form.hs-form.system-form input[type=password],form.hs-form.system-form input[type=tel],form.hs-form.system-form input[type=text],form.hs-form.system-form select,form.hs-form.system-form textarea{height:unset!important;padding:7px 15px!important}form.hs-form.hs-form.system-form .hs-button{margin-top:20px;padding:10px 20px}form.hs-form.system-form .email-prefs .item{border:1px solid #97999b;border-radius:8px;margin-bottom:20px;padding:20px}form.hs-form.system-form .email-prefs .item .checkbox-row span{font-weight:700}form.hs-form.system-form .email-prefs .item p{font-size:12px;margin:0 0 0 33px}.btn{border:none!important;border-radius:100px}.btn:active,.btn:hover{text-decoration:none}.btn:focus-visible{outline:3px solid rgba(79,45,127,.8)!important;outline-offset:0;text-decoration:none}.btn-purple{background-color:#4f2d7f!important;color:#fff!important;display:inline-block;font-size:16px;font-weight:400;line-height:1.4;padding:12px 16px;text-align:center;transition:all .1s ease-in-out}.btn-purple:active,.btn-purple:hover{background-color:#3095b4!important;color:#fff!important;text-decoration:none}.btn-white{background-color:rgba(0,0,0,.75)!important;color:#fff!important;display:inline-block;font-size:16px;font-weight:400;line-height:1.4;padding:12px 16px;text-align:center;transition:all .1s ease-in-out}.btn-white:active,.btn-white:hover{background-color:#3095b4!important;color:#fff!important;text-decoration:none}.btn-white:focus-visible{outline:3px solid hsla(0,0%,100%,.8)!important;outline-offset:0;text-decoration:none}a.arrow-link{font-size:18px;font-weight:600;line-height:24px}a.arrow-link:active,a.arrow-link:focus-visible,a.arrow-link:hover{text-decoration:none}.arrow-right:after{animation-direction:alternate;content:"\f061";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:80%;font-weight:700;line-height:1;margin-left:8px;transition:transform .1s ease-in-out}.arrow-right:active:after,.arrow-right:focus-visible:after,.arrow-right:hover:after{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:2;animation-name:slide-forward}@keyframes slide-forward{0%{transform:translateX(0)}to{transform:translateX(35%)}}.arrow-left:before{animation-direction:alternate;content:"\f060";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:80%;font-weight:700;line-height:1;margin-right:8px;transition:transform .1s ease-in-out}.arrow-left:active:before,.arrow-left:focus-visible:before,.arrow-left:hover:before{animation-direction:alternate;animation-duration:.2s;animation-iteration-count:2;animation-name:slide-backward}@keyframes slide-backward{0%{transform:translateX(0)}to{transform:translateX(-35%)}}.container-extend-right{display:flex;flex-wrap:wrap;max-width:none!important;overflow:hidden;padding-right:0!important;width:auto}@media screen and (min-width:576px){.container-extend-right{margin-left:calc(50% - 270px)}}@media screen and (min-width:768px){.container-extend-right{margin-left:calc(50% - 360px)}}@media screen and (min-width:992px){.container-extend-right-lg{max-width:100%!important;overflow:hidden;padding-right:0!important;width:auto}.container-extend-right,.container-extend-right-lg{margin-left:calc(50% - 480px)}}@media screen and (min-width:1200px){.container-extend-right,.container-extend-right-lg{margin-left:calc(50% - 570px)}}@media screen and (min-width:1400px){.container-extend-right,.container-extend-right-lg{margin-left:calc(50% - 660px)}}.container,.container-fluid{padding-left:20px;padding-right:20px}.row{margin-left:-20px;margin-right:-20px}.row>.col,.row>[class*=col-]{padding-left:20px;padding-right:20px}.gutter-top{padding-top:20px}.gutter-bottom{padding-bottom:20px}.row.no-gutters{margin-left:0;margin-right:0}.row.no-gutters>.col,.row.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.row.no-gutters .gutter-top{padding-top:0}.row.no-gutters .gutter-bottom{padding-bottom:0}.row.tight-gutters{margin-left:-10px;margin-right:-10px}.row.tight-gutters>.col,.row.tight-gutters>[class*=col-]{padding-left:10px;padding-right:10px}.row.tight-gutters .gutter-top{padding-top:10px}.row.tight-gutters .gutter-bottom{padding-bottom:10px}.row.wide-gutters{margin-left:-20px;margin-right:-20px}.row.wide-gutters>.col,.row.wide-gutters>[class*=col-]{padding-left:20px;padding-right:20px}.row.wide-gutters .gutter-top{padding-top:20px}.row.wide-gutters .gutter-bottom{padding-bottom:20px}@media (min-width:992px){.container-fluid.wide-gutters{padding-left:36px;padding-right:36px}.row.wide-gutters{margin-left:-36px;margin-right:-36px}.row.wide-gutters>.col,.row.wide-gutters>[class*=col-]{padding-left:36px;padding-right:36px}.row.wide-gutters .gutter-top{padding-top:36px}.row.wide-gutters .gutter-bottom{padding-bottom:36px}}@media (min-width:1200px){.container-fluid.wide-gutters{padding-left:50px;padding-right:50px}.row.wide-gutters{margin-left:-50px;margin-right:-50px}.row.wide-gutters>.col,.row.wide-gutters>[class*=col-]{padding-left:50px;padding-right:50px}.row.wide-gutters .gutter-top{padding-top:50px}.row.wide-gutters .gutter-bottom{padding-bottom:50px}}.layout-container{padding-bottom:30px;padding-top:30px}.layout-pt-sm{padding-top:30px}.layout-pt-md{padding-top:50px}.layout-pt-lg{padding-top:75px}.layout-pb-sm{padding-bottom:30px}.layout-pb-md{padding-bottom:50px}.layout-pb-lg{padding-bottom:75px}@media (min-width:768px){.layout-container{padding-bottom:50px;padding-top:50px}.layout-pt-sm{padding-top:50px}.layout-pt-md{padding-top:100px}.layout-pt-lg{padding-top:150px}.layout-pb-sm{padding-bottom:50px}.layout-pb-md{padding-bottom:100px}.layout-pb-lg{padding-bottom:150px}}.content-section{margin-bottom:40px}.flexible-header{padding-bottom:40px}.flexible-footer{padding-top:40px}.content-padding-sm,.content-padding-xs{padding:10px}.content-padding-md{padding:15px}.content-padding-lg{padding:20px}.content-padding-xl{padding:25px}@media (min-width:768px){.content-padding-xs{padding:10px}.content-padding-sm{padding:20px}.content-padding-md{padding:30px}.content-padding-lg{padding:40px}.content-padding-xl{padding:50px}}.vmiddle-table{display:table;height:100%;width:100%}.vmiddle-cell{display:table-cell;vertical-align:middle}@media (max-width:575px){[class*=height-sizer-sm]{height:auto!important}}@media (max-width:767px){[class*=height-sizer-md]{height:auto!important}}@media (max-width:991px){[class*=height-sizer-lg]{height:auto!important}}@media (max-width:1199px){[class*=height-sizer-xl]{height:auto!important}}@media (max-width:575px){.hidden-xs{display:none!important}}@media (min-width:576px) and (max-width:767px){.hidden-sm{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-md{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-lg{display:none!important}}@media (min-width:1200px){.hidden-xl{display:none!important}}@media (max-width:575px){.order-first-xs{order:-1}}@media (min-width:576px) and (max-width:767px){.order-first-sm{order:-1}}@media (min-width:768px) and (max-width:991px){.order-first-md{order:-1}}@media (min-width:992px) and (max-width:1199px){.order-first-lg{order:-1}}@media (min-width:1200px){.order-first-xl{order:-1}}.align-items-between{display:flex!important;flex-direction:column!important;justify-content:space-between!important}.col-lg-15,.col-md-15,.col-sm-15,.col-xl-15,.col-xs-15{min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:100%}.col-xs-15{flex:0 0 20%;float:left;max-width:20%}@media (min-width:576px){.col-sm-15{flex:0 0 20%;float:left;max-width:20%}}@media (min-width:768px){.col-md-15{flex:0 0 20%;float:left;max-width:20%}}@media (min-width:992px){.col-lg-15{flex:0 0 20%;float:left;max-width:20%}}@media (min-width:1200px){.col-xl-15{flex:0 0 20%;float:left;max-width:20%}}.table{border-bottom:1px solid #dee2e6;word-break:normal!important}.table-lg td,.table-lg th{padding:20px}.table-layout-fixed{table-layout:fixed;width:100%}.carousel-control-next:after,.carousel-control-prev:after{display:none}#image-carousel .carousel-control-next,#image-carousel .carousel-control-prev,#quotes-carousel .carousel-control-next,#quotes-carousel .carousel-control-prev{color:#ccc;font-size:20px;opacity:1;transition:color .2s ease-in-out;width:17.5px}#quotes-carousel .quote-wrapper{background-color:#f5f8fa;margin:0 auto;max-width:85%;padding:40px 20px}#quotes-carousel .quote{font-size:18px;font-weight:700;letter-spacing:0;line-height:23px;margin-bottom:0}#quotes-carousel .quote-author{font-size:15px;font-weight:700;letter-spacing:0;line-height:25px}#image-carousel .carousel-item .carousel-item-inner{margin:0 auto;max-width:85%}.carousel-fade .carousel-item.active{z-index:0}.skip-to-content:focus-visible{left:10px;padding:10px!important;position:absolute;top:10px;z-index:9999}.header-logo{padding:22px 0;width:165px}.header-logo a{display:block}@media (min-width:992px){.desktop-header{border-bottom:1px solid #e5e5e5;position:relative;z-index:1}.header-logo{float:left;padding:20px 0;width:160px}}#st-scrollspy-template{position:relative}#st-scrollspy-template .container{max-width:100%;padding:0;width:100%}nav.scrollspy-nav{max-height:100vh;overflow-y:auto;transition:all .4s ease-in-out;z-index:0}nav.scrollspy-nav>ul{list-style-type:none;margin:0;padding:20px}nav.scrollspy-nav>ul li:before{display:none}nav.scrollspy-nav>ul>li{margin:0;padding:0}nav.scrollspy-nav>ul>li>a{border-left:5px solid #f1f5f9;border-radius:0;color:#171717;display:block;font-size:14px;font-weight:600;margin:2px 0;padding:5px 10px}nav.scrollspy-nav>ul>li>a:active,nav.scrollspy-nav>ul>li>a:hover{border-left:5px solid #4f2d7f;color:#4f2d7f;text-decoration:none}nav.scrollspy-nav>ul>li>a.active{border-left:5px solid #4f2d7f;color:rgba(79,45,127,.75)}nav.scrollspy-nav>ul ul{display:none;list-style-type:none;margin:0;padding:0}nav.scrollspy-nav>ul>li:has(a.active)>ul{display:block}nav.scrollspy-nav>ul ul>li{margin:0;padding:2px 0}nav.scrollspy-nav>ul ul>li>a{border-left:5px solid #f1f5f9;border-radius:0;color:#171717;display:block;font-size:14px;font-weight:400;margin:2px 0;padding:5px 10px}nav.scrollspy-nav>ul ul>li>a:active,nav.scrollspy-nav>ul ul>li>a:hover{border-left:5px solid #4f2d7f;color:#4f2d7f;text-decoration:none}nav.scrollspy-nav>ul ul>li>a.active{border-left:5px solid #4f2d7f;color:#1d4ed8}.scrollspy-menu-toggler{background-color:#fff!important;background-image:none;border:none;border-radius:0;box-shadow:0 0 5px 0 rgba(0,0,0,.1)!important;color:#171717;font-size:25px;height:50px;margin:15px 15px 0 0;padding:10px;position:absolute;right:0;top:0;width:50px;z-index:1}.scrollspy-menu-toggler:active,.scrollspy-menu-toggler:hover{color:#171717}.scrollspy-menu-toggler:focus-visible{color:#171717}nav.mobile-scrollspy-nav>ul{list-style-type:none;margin:0;padding:0}nav.mobile-scrollspy-nav>ul li:before{display:none}nav.mobile-scrollspy-nav>ul>li{margin:0;padding:0}nav.mobile-scrollspy-nav>ul>li>a{color:#171717;display:block;font-size:14px;font-weight:600;margin:2px 0;padding:5px 10px}nav.mobile-scrollspy-nav>ul>li>a:active,nav.mobile-scrollspy-nav>ul>li>a:hover{color:#4f2d7f;text-decoration:none}nav.mobile-scrollspy-nav>ul>li>a.active{color:rgba(79,45,127,.75)}nav.mobile-scrollspy-nav>ul ul{list-style-type:none;margin:0;padding:0}nav.mobile-scrollspy-nav>ul ul>li{margin:0;padding:2px 0}nav.mobile-scrollspy-nav>ul ul>li>a{color:#171717;display:block;font-size:14px;font-weight:400;margin:2px 0;padding:5px 10px}nav.mobile-scrollspy-nav>ul ul>li>a:active,nav.mobile-scrollspy-nav>ul ul>li>a:hover{color:#4f2d7f;text-decoration:none}nav.mobile-scrollspy-nav>ul ul>li>a.active{color:rgba(79,45,127,.75)}.hs-embed-wrapper{max-width:100%!important;min-width:unset!important}.lp-aspot{position:relative}.lp-aspot-bg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.lp-aspot-content{position:relative;width:100%}@media (max-width:767px){.lp-aspot .content-container{padding-bottom:100px!important;padding-top:100px!important}}.ratio-16x9 .vidyard-player-container{position:absolute}.embed-responsive .wistia_embed{border:0;bottom:0;height:100%!important;left:0;position:absolute;top:0;width:100%!important}.acf-map img{max-width:inherit!important}.lazy-youtube-embed{position:relative}.lazy-youtube-embed:active,.lazy-youtube-embed:focus-visible,.lazy-youtube-embed:hover{cursor:pointer}.lazy-youtube-embed-play{color:#fff;font-size:50px;left:50%;margin-left:-25px;margin-top:-25px;position:absolute;top:50%}.footer{background-color:#4f2d7f;padding:30px 0}.footer-logo{max-width:100%;padding:20px 0;width:160px}ul.footer-social{list-style-type:none;margin:0;padding:0}ul.footer-social>li{display:inline-block;margin:0;padding:0}ul.footer-social>li:before{content:none}ul.footer-social>li>a{display:inline-block;font-size:22px;padding:10px}@media only screen and (max-width:767px){.footer-logo{margin:0 auto}}