/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-element-help{display:inline-block;box-sizing:content-box;width:14px;height:14px;margin:0 0.3em;text-align:center;vertical-align:baseline;color:#fff;border:2px solid #bbb;border-radius:50%;background:#bbb;font-size:12px;font-weight:bold;line-height:14px;}.webform-element-help:focus,.webform-element-help:active,.webform-element-help:hover{cursor:help;color:#fff;border:2px solid #0074bd;background:#0074bd;}.webform-element-help--title{margin-bottom:0.2em;font-size:1.1em;font-weight:bold;}.webform-element-help--content{font-weight:normal;}.webform-element-help--content a:link,.webform-element-help--content a:visited,.webform-element-help--content a:hover,.webform-element-help--content a:active{color:#9cf;}.webform-element-help--content p:first-child{margin-top:0;}.webform-element-help--content p:last-child{margin-bottom:0;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
.paragraph--unpublished{background-color:#fff4f4;}
.captcha__description{margin-bottom:.75em;}
.gin--edit-form .grid--row,.layout .grid--row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:30px;}@media screen and (max-width:768px){.layout.mb-remove-space-between .grid--row{gap:0;}.layout.mb-reverse-layout .grid--50-50 > :nth-child(1),.layout.mb-reverse-layout .grid--33-66 > :nth-child(1),.layout.mb-reverse-layout .grid--66-33 > :nth-child(1){order:2;}.layout.mb-reverse-layout .grid--50-50 > :nth-child(2),.layout.mb-reverse-layout .grid--33-66 > :nth-child(2),.layout.mb-reverse-layout .grid--66-33 > :nth-child(2){order:1;}.layout.mb-reverse-layout .grid--33-33-33 > :nth-child(1),.layout.mb-reverse-layout .grid--25-50-25 > :nth-child(1),.layout.mb-reverse-layout .grid--25-25-50 > :nth-child(1),.layout.mb-reverse-layout .grid--50-25-25 > :nth-child(1){order:3;}.layout.mb-reverse-layout .grid--33-33-33 > :nth-child(2),.layout.mb-reverse-layout .grid--25-50-25 > :nth-child(2),.layout.mb-reverse-layout .grid--25-25-50 > :nth-child(2),.layout.mb-reverse-layout .grid--50-25-25 > :nth-child(2){order:2;}.layout.mb-reverse-layout .grid--33-33-33 > :nth-child(3),.layout.mb-reverse-layout .grid--25-50-25 > :nth-child(3),.layout.mb-reverse-layout .grid--25-25-50 > :nth-child(3),.layout.mb-reverse-layout .grid--50-25-25 > :nth-child(3){order:1;}.layout.mb-reverse-layout .grid--25-25-25-25 > :nth-child(1){order:4;}.layout.mb-reverse-layout .grid--25-25-25-25 > :nth-child(2){order:3;}.layout.mb-reverse-layout .grid--25-25-25-25 > :nth-child(3){order:2;}.layout.mb-reverse-layout .grid--25-25-25-25 > :nth-child(4){order:1;}}@media screen and (min-width:768px){.gin--edit-form .grid--66,.layout .grid--66{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:0;}.gin--edit-form .grid--50-50,.layout .grid--50-50{grid-template-columns:repeat(2,minmax(0,1fr));}.gin--edit-form .grid--66-33,.layout .grid--66-33{grid-template-columns:calc(2 * ((100% - 60px) / 3) + 30px)
      calc((100% - 60px) / 3);gap:30px;}.gin--edit-form .grid--33-66,.layout .grid--33-66{grid-template-columns:calc((100% - 60px) / 3)
      calc(2 * ((100% - 60px) / 3) + 30px);gap:30px;}.gin--edit-form .grid--33-33-33,.layout .grid--33-33-33{grid-template-columns:calc((100% - 60px) / 3)
      calc((100% - 60px) / 3)
      calc((100% - 60px) / 3);gap:30px;}.gin--edit-form .grid--25-50-25,.layout .grid--25-50-25{grid-template-columns:calc((100% - 90px) / 4)
      calc(2 * ((100% - 90px) / 4) + 30px)
      calc((100% - 90px) / 4);gap:30px;}.gin--edit-form .grid--25-25-50,.layout .grid--25-25-50{grid-template-columns:calc((100% - 90px) / 4)
      calc((100% - 90px) / 4)
      calc(2 * ((100% - 90px) / 4) + 30px);gap:30px;}.gin--edit-form .grid--50-25-25,.layout .grid--50-25-25{grid-template-columns:calc(2 * ((100% - 90px) / 4) + 30px)
      calc((100% - 90px) / 4)
      calc((100% - 90px) / 4);gap:30px;}.gin--edit-form .grid--25-25-25-25,.layout .grid--25-25-25-25{grid-template-columns:repeat(2,minmax(0,1fr));}}@media screen and (min-width:1200px){.gin--edit-form .grid--25-25-25-25,.layout .grid--25-25-25-25{grid-template-columns:repeat(4,minmax(0,1fr));}}
.paragraph--type--layouts{position:relative;margin:0 -15px;padding:0 15px;}.paragraph--type--layouts.space-top-small,.space-top-small{padding-top:10px;}.paragraph--type--layouts.space-bottom-small,.space-bottom-small{padding-bottom:10px;}.paragraph--type--layouts.space-top-medium,.space-top-medium{padding-top:20px;}.paragraph--type--layouts.space-bottom-medium,.space-bottom-medium{padding-bottom:20px;}.paragraph--type--layouts.space-top-large,.space-top-large{padding-top:30px;}.paragraph--type--layouts.space-bottom-large,.space-bottom-large{padding-bottom:30px;}.paragraph.space-title-remove .layout__region>[data-component-id^="klg_paragraphs"]{margin-top:0px;}.paragraph.space-title-remove .block-content-paragraph-block-full__field-paragraph-item>[data-component-id^="klg_paragraphs"]{margin-top:0px;}@media only screen and (min-width:768px){.paragraph--type--layouts.space-top-small,.space-top-small{padding-top:20px;}.paragraph--type--layouts.space-bottom-small,.space-bottom-small{padding-bottom:20px;}.paragraph--type--layouts.space-top-medium,.space-top-medium{padding-top:40px;}.paragraph--type--layouts.space-bottom-medium,.space-bottom-medium{padding-bottom:40px;}.paragraph--type--layouts.space-top-large,.space-top-large{padding-top:60px;}.paragraph--type--layouts.space-bottom-large,.space-bottom-large{padding-bottom:60px;}}.paragraph-layouts__field-background-image-media{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;*{width:100%;height:100%;}img{object-fit:cover;}}.layout__region>div:not([class*="space-top-small"]):not([class*="space-top-medium"]):not([class*="space-top-large"]){padding-top:0;}.layout__region{container-name:layout__region;container-type:inline-size;>div{margin-top:0;}>div[class^='paragraph-']{margin:0;}.paragraph-slider,.webform-wrapper,.paragraph-testimonial,.paragraph-hero-section{margin:0;}}.layout-title-text-wrapper{display:flex;align-items:center;gap:20px;margin-bottom:20px;}.layout-link{display:inline-block;padding:8px 0;border-top:2px solid transparent;border-bottom:2px solid #240F6E;border-radius:0;font-family:"Open Sans";font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;background-color:transparent;color:#240F6E;transition:all 0.3s ease-in-out;@media only screen and (min-width:768px){font-size:16px}}.layout-link:hover{border:2px solid #240F6E;border-radius:8px;padding-right:10px;padding-left:10px;background-color:transparent;color:#240F6E;}.layout-link:focus{padding-right:10px;padding-left:10px;border-radius:8px;background-color:#240F6E;color:#ffffff;}.layout-link:disabled{border-bottom:2px solid #240F6E;border-radius:0;color:#AAAAAA;background-color:transparent;}.site-kaplan{.paragraph--type--layouts__wrapper{@media screen and (min-width:768px){display:block;max-width:1150px;margin:0 auto;}&.main-layout-title{margin-bottom:5px;@media screen and (min-width:768px){margin-bottom:20px;}}h2{&.main-layout-title{font-family:'Merriweather';font-size:30px;line-height:1.3;font-weight:300;@media screen and (min-width:768px){font-size:36px;}}}h3{&.main-layout-title{font-family:'Merriweather';font-size:16px;font-weight:700;line-height:1.5;@media screen and (min-width:768px){font-size:18px;}}}h4{&.main-layout-title{font-family:'Merriweather';font-size:16px;line-height:1.5;@media screen and (min-width:768px){font-size:20px;}}}h5{&.main-layout-title{font-family:'Merriweather';font-style:italic;font-size:16px;line-height:1.5;@media screen and (min-width:768px){font-size:20px;}}}.layout-subtitle-description-wrapper{margin-bottom:30px;}.layout-subtitle,.layout-description{font-size:16px;line-height:1.5;color:#000000;@media screen and (min-width:768px){font-size:18px;}p{font-size:16px;line-height:1.5;color:#000000;@media screen and (min-width:768px){font-size:18px;}}}}}.site-esl{@media only screen and (max-width:1200px){.layout-title-text-wrapper,.layout-subtitle-description-wrapper{padding:0;}}.paragraph--type--layouts{max-width:100%;}.paragraph--type--layouts:not([class*="space-"]){padding-top:0;padding-bottom:0;}.paragraph--type--layouts__wrapper{@media screen and (min-width:768px){display:block;max-width:1150px;margin:0 auto;}.main-layout-title{margin-bottom:5px;font-size:18px;line-height:1.5;font-weight:800;color:#000000;@media screen and (min-width:768px){font-size:68px;font-weight:700;}}h1{&.main-layout-title{font-size:40px;line-height:1.3;font-weight:800;@media screen and (min-width:768px){font-size:68px;font-weight:700;}}}h2{&.main-layout-title{font-size:24px;line-height:1.5;font-weight:700;@media screen and (min-width:768px){font-size:36px;}}}h3{&.main-layout-title{font-size:18px;line-height:1.5;font-weight:700;@media screen and (min-width:768px){font-size:18px;}}}h4{&.main-layout-title{font-size:16px;line-height:1.5;font-weight:700;@media screen and (min-width:768px){font-size:24px;}}}.layout-subtitle,.layout-description{font-size:16px;line-height:1.5;color:inherit;@media screen and (min-width:768px){font-size:18px;}p{font-size:16px;line-height:1.5;color:inherit;@media screen and (min-width:768px){font-size:18px;}}}.layout-link{display:inline-block;padding:12px 30px;border:0;border-radius:30px;background-color:#0046b4;color:#ffffff;font-size:14px;text-decoration:none;text-align:center;cursor:pointer;&:hover{background-color:#336bc3;}}.paragraph-layouts__field-background-image-media{z-index:-1;}}}.site-alpadia{.paragraph--type--layouts:not([class*="space-"]){padding-top:0;padding-bottom:0;}.paragraph--type--layouts__wrapper{@media screen and (min-width:768px){display:block;max-width:1150px;margin:0 auto;}.main-layout-title{margin-bottom:5px;font-size:24px;line-height:1.5;font-weight:700;color:#000000;@media screen and (min-width:768px){font-size:32px;font-weight:700;}}h1{&.main-layout-title{font-size:32px;font-weight:700;line-height:1.3;@media screen and (min-width:768px){font-size:46px;}}}h2{&.main-layout-title{margin-bottom:10px;font-size:24px;line-height:1.5;font-weight:700;@media screen and (min-width:768px){font-size:32px;}}}h3{&.main-layout-title{margin-bottom:10px;font-size:18px;line-height:1.5;font-weight:700;@media screen and (min-width:768px){font-size:18px;}}}h4{&.main-layout-title{margin-bottom:10px;font-size:16px;line-height:1.5;font-weight:400;@media screen and (min-width:768px){font-size:20px;}}}.layout-link{display:inline-block;padding:5px 15px;border:1px solid #EC0928;background-color:#EC0928;color:#ffffff;font-size:15px;text-decoration:none;text-align:center;cursor:pointer;border-radius:0;&:hover{background-color:#C20822;}}.layout-description p{font-size:16px;line-height:1.5;font-weight:400;@media screen and (min-width:768px){font-size:18px;}}.paragraph-layouts__field-background-image-media{z-index:-1;}}}
:root{--link:#007bff;--white:#ffffff;--black:#000000;--ribbon-bg:#240F6E;--heading-color:#202020;--btn-gray:#A0A0A0;--btn-gray-1:#AAAAAA;--body-text-color:#212121;--gray-bg:#F8F8F8;--primary-color:#240F6E;--sticky-ribbon-text-color:#ffffff;--cta-color:#ffffff;--lighter-gray:#DDDDDD;--text-gray:#606060;--bg-gray:#EEEEEE;--brand-primary-color:#240F6E;--faded-purple:#7C6CA7;--link-blue:#082ECF;--link-light-blue:#005DE8;--gray-border:#CCCCCC;--gray-hover:#EEEEEE;--slider-dot-inactive:#20202066;--yellow:#FFC800;--cta-border-radius:30px;--side-margin:0 -15px;--container-width:1150px;--title-font-family:'Open Sans';--font-weight-regular:400;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--swap-card-border-radius:30px;--image-block-border-radius:30px;--timeline-card-border-radius:30px;--cl-label-bg:#FEC802;--cl-label-txt:#212121;--txt-8xl:82px;--txt-6xl:68px;--txt-5xl:56px;--txt-xxxl:50px;--txt-2-xxl:46px;--txt-hm-3xl:44px;--txt-2-xl:40px;--txt-2-l:38px;--txt-xxl-xl:36px;--txt-hm-xxl:34px;--txt-h-m-xxl:32px;--txt-h-xxl:30px;--txt-m-h-xxl:28px;--txt-xxl:26px;--txt-h-xl:24px;--txt-xl:20px;--txt-lg:18px;--txt-md:16px;--txt-md-sm:15px;--txt-sm:14px;--txt-sm-xs:13px;--txt-xs:12px;--txt-xxs:11px;--txt-xxxs:10px;--container-max-width:1130px;}
