@charset "UTF-8";body{font-family:"Nunito",sans-serif;color:var(--color-body-text)}.text-h1{font-family:"Baloo Bhaina 2",sans-serif!important;color:var(--color-headline-text);font-weight:600!important;font-size:39px!important;line-height:1.2!important;margin:24px 0 18px!important}@media (min-width:768px){.text-h1{font-size:44px!important;margin:28px 0 22px!important}}.text-h2{font-family:"Baloo Bhaina 2",sans-serif!important;color:var(--color-headline-text);font-weight:100!important;font-size:38px!important;line-height:1.2!important;margin:20px 0 14px!important}@media (min-width:768px){.text-h2{font-size:41px!important;margin:26px 0 20px!important}}.text-h3{font-family:"Baloo Bhaina 2",sans-serif!important;color:var(--color-headline-text);font-weight:400!important;font-size:34px!important;line-height:1.2!important;margin:18px 0 12px!important}@media (min-width:768px){.text-h3{font-size:36px!important;margin:24px 0 18px!important}}.text-h4,.text-h5,.text-h6{font-family:"Baloo Bhaina 2",sans-serif!important;color:var(--color-headline-text);font-weight:100!important;font-size:30px!important;line-height:1.2!important;margin:18px 0 12px!important}.text-h5,.text-h6{font-weight:400!important;font-size:24px!important;margin:14px 0 8px!important}.text-h6{font-size:18px!important;margin:10px 0 4px!important}.text-p{font-family:"Nunito",sans-serif!important;color:var(--color-body-text);font-size:17px!important;line-height:24px!important}.text-p>a{color:#000}.valign-center{display:flex;justify-content:center;flex-direction:column;height:100%}.hover-invert:hover{filter:invert(1)}.component.text-block .dark-mode a,.component.text-block .dark-mode h1,.component.text-block .dark-mode h2,.component.text-block .dark-mode h3,.component.text-block .dark-mode h4,.component.text-block .dark-mode h5,.component.text-block .dark-mode h6,.component.text-block .dark-mode li,.component.text-block .dark-mode ol,.component.text-block .dark-mode p,.component.text-block .dark-mode ul,.light.component.text-block a,.light.component.text-block h1,.light.component.text-block h2,.light.component.text-block h3,.light.component.text-block h4,.light.component.text-block h5,.light.component.text-block h6,.light.component.text-block li,.light.component.text-block ol,.light.component.text-block p,.light.component.text-block ul,.styled-text-light a,.styled-text-light h1,.styled-text-light h2,.styled-text-light h3,.styled-text-light h4,.styled-text-light h5,.styled-text-light h6,.styled-text-light li,.styled-text-light ol,.styled-text-light p,.styled-text-light ul,.styled-text.light a,.styled-text.light h1,.styled-text.light h2,.styled-text.light h3,.styled-text.light h4,.styled-text.light h5,.styled-text.light h6,.styled-text.light li,.styled-text.light ol,.styled-text.light p,.styled-text.light ul{color:#fff}.component.text-block .h1,.component.text-block h1,.styled-text .h1,.styled-text h1{font-family:"Baloo Bhaina 2",sans-serif;color:var(--color-headline-text);font-weight:600;font-size:39px;line-height:1.2;margin:24px 0 18px}@media (min-width:768px){.component.text-block .h1,.component.text-block h1,.styled-text .h1,.styled-text h1{font-size:44px;margin:28px 0 22px}}.component.text-block .h2,.component.text-block h2,.styled-text .h2,.styled-text h2{font-family:"Baloo Bhaina 2",sans-serif;color:var(--color-headline-text);font-weight:100;font-size:38px;line-height:1.2;margin:20px 0 14px}@media (min-width:768px){.component.text-block .h2,.component.text-block h2,.styled-text .h2,.styled-text h2{font-size:41px;margin:26px 0 20px}}.component.text-block .h3,.component.text-block h3,.styled-text .h3,.styled-text h3{font-family:"Baloo Bhaina 2",sans-serif;color:var(--color-headline-text);font-weight:400;font-size:34px;line-height:1.2;margin:18px 0 12px}@media (min-width:768px){.component.text-block .h3,.component.text-block h3,.styled-text .h3,.styled-text h3{font-size:36px;margin:20px 0 14px}}.component.text-block .h4,.component.text-block h4,.styled-text .h4,.styled-text h4{font-family:"Baloo Bhaina 2",sans-serif;color:var(--color-headline-text);font-weight:100;font-size:30px;line-height:1.2;margin:18px 0 12px}.component.text-block .h5,.component.text-block .h6,.component.text-block h5,.component.text-block h6,.styled-text .h5,.styled-text .h6,.styled-text h5,.styled-text h6{font-family:"Baloo Bhaina 2",sans-serif;color:var(--color-headline-text);font-weight:400;font-size:24px;line-height:1.2;margin:14px 0 8px}.component.text-block .h6,.component.text-block h6,.styled-text .h6,.styled-text h6{font-size:18px;margin:10px 0 4px}.component.text-block .paragraph,.component.text-block p,.styled-text .paragraph,.styled-text p{font-family:"Nunito",sans-serif;color:var(--color-body-text);font-size:17px;line-height:24px}.component.text-block .anchor,.component.text-block a,.styled-text .anchor,.styled-text a{font-family:"Nunito",sans-serif;color:var(--color-text-link);font-weight:700}.component.text-block .anchor:hover,.component.text-block a:hover,.styled-text .anchor:hover,.styled-text a:hover{filter:brightness(.75)}.component.text-block .ordered-list,.component.text-block li,.component.text-block ol,.styled-text .ordered-list,.styled-text li,.styled-text ol{font-family:"Nunito",sans-serif;color:var(--color-body-text)}.component.text-block .unordered-list,.component.text-block ul,.styled-text .unordered-list,.styled-text ul{font-family:"Nunito",sans-serif;color:var(--color-body-text);font-size:17px;line-height:24px;padding-left:20px}.component.text-block li,.styled-text li{font-size:17px;line-height:24px;margin-bottom:10px;margin-top:10px}.component.text-block ul li,.styled-text ul li{list-style:none;margin-left:12px;text-indent:-12px}.component.text-block ul li:before,.styled-text ul li:before{color:var(--color-list-dot);content:"•";font-size:1.2em;padding-right:6px;position:relative;top:0}.component.text-block dl,.styled-text dl{margin:0}.component.text-block dd,.component.text-block dt,.styled-text dd,.styled-text dt{font-family:"Baloo Bhaina 2",sans-serif;font-weight:600;font-size:18px;margin:12px 0 5px}.component.text-block dd,.styled-text dd{font-weight:100;margin:0}.component.text-block abbr,.styled-text abbr{text-decoration:none}.component.text-block img,.styled-text img{max-width:100%;vertical-align:middle;margin:10px;object-fit:cover}.component.text-block blockquote,.styled-text blockquote{position:relative;background-color:#f0f0f0;margin:25px 0;padding:15px 30px 45px}@media (min-width:768px){.component.text-block blockquote,.styled-text blockquote{padding:30px 60px 60px}}.component.text-block blockquote:after,.styled-text blockquote:after{content:"";display:block;position:absolute;left:25%;bottom:25px;right:25%;height:6px;background:linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary) 33.3333%,var(--color-secondary) 33.3334%,var(--color-secondary) 66.6666%,var(--color-tertiary) 66.6667%,var(--color-tertiary) 100%)}.component.text-block{position:relative;padding:25px 20px;overflow:clip}@media (min-width:1220px){.component.text-block{padding:40px 0}}.component.text-block .grid-row>div>:first-child{margin-top:0}.component.text-block .section-backgrounds{position:absolute;top:0;left:0;right:0;bottom:0}.component.text-block .section-backgrounds .left,.component.text-block .section-backgrounds .right{position:absolute;top:0;bottom:0;width:50%;background-repeat:no-repeat;background-size:cover}.component.text-block .section-backgrounds .left{left:0}.component.text-block .section-backgrounds .right{right:0}.component.text-block .container{padding:0}.component.text-block.has-section-backgrounds img.mobile-background,.component.text-block.has-section-backgrounds picture.mobile-background img{margin:0;height:auto}@media screen and (max-width:767px){.component.text-block.has-section-backgrounds{padding:0}.component.text-block.has-section-backgrounds .wysiwyg{margin:0;padding:30px 40px}.component.text-block.has-section-backgrounds .has-background-column{margin:0}}