.accordionsection{position:relative;margin:clamp(3.75em,1.96vw + 3.039em,5em) 0;font-size:16px}.accordionsection .inside{width:86%;max-width:1536px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 1199.98px){.accordionsection .inside{width:90%}}.accordionsection .accordion-image{width:100%;margin-bottom:clamp(3em,1.568vw + 2.431em,4em)}.accordionsection .accordion-image figure{margin-bottom:0}.accordionsection .accordion-image figure img{display:block;max-width:100%}.accordionsection .accordion-image-caption{font-family:"AribauGrotesk",sans-serif;font-size:clamp(.875em,0.196vw + 0.804em,1em);line-height:1.8;color:#373754;font-size:clamp(1.125em,0.196vw + 1.054em,1.25em);line-height:1.5;margin-top:1.4em}.accordionsection .accordion-image-caption span{display:block}.accordionsection .accordion-image-caption span:first-child{font-weight:700}.accordionsection .accordion-wrapper{width:100%}.accordionsection .accordion-single{max-width:800px;border:solid #0055fa;border-width:0 0 4px 0}.accordionsection .accordion-single:first-child{border-top-width:4px}.accordionsection .accordion-single .accordion-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:1.6em 0;cursor:pointer}.accordionsection .accordion-single .accordion-heading h4{font-family:"GlanceSans",sans-serif;font-size:clamp(1.125em,0.392vw + 0.983em,1.375em);line-height:1.318;color:#001b96;margin:0}.accordionsection .accordion-single .accordion-heading span{position:relative;width:28px;height:28px;margin-left:28px}.accordionsection .accordion-single .accordion-heading span:before,.accordionsection .accordion-single .accordion-heading span:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:3px;background-color:#0055fa;transform:translate(-50%, -50%);transition:all .4s linear}.accordionsection .accordion-single .accordion-heading span:after{height:100%;width:3px}.accordionsection .accordion-single .accordion-heading:hover h4{color:#0055fa}.accordionsection .accordion-single .accordion-body{max-height:0;overflow:hidden;transition:all .4s linear}.accordionsection .accordion-single .accordion-text{padding:.25em 0 2em}.accordionsection .accordion-single .accordion-text p,.accordionsection .accordion-single .accordion-text a,.accordionsection .accordion-single .accordion-text li{font-family:"AribauGrotesk",sans-serif;font-size:clamp(.875em,0.196vw + 0.804em,1em);line-height:1.8;color:#373754}.accordionsection .accordion-single .accordion-text li{margin-bottom:.5em}.accordionsection .accordion-single .accordion-text a{color:#0055fa}.accordionsection .accordion-single .accordion-text a:hover{text-decoration:underline}.accordionsection .accordion-single .accordion-text .btn-primary{display:inline-block;color:#001b96;font-family:"AribauGrotesk",sans-serif;font-size:1em;line-height:1.2;margin:0 .8em 1em 0;padding:.75em .938em;border:1px solid;border-radius:5px;background-color:rgba(0,0,0,0);text-decoration:none;transition:all .2s ease}.accordionsection .accordion-single .accordion-text .btn-primary:last-child{margin-right:0}.accordionsection .accordion-single .accordion-text .btn-primary:hover{color:#fff;background-color:#001b96}.accordionsection .accordion-single .accordion-text .btn-primary:hover{text-decoration:none}.accordionsection .accordion-single .accordion-text>*:last-child{margin-bottom:0}.accordionsection .accordion-single .accordion-buttons{padding-bottom:1.25em}.accordionsection .accordion-single .accordion-buttons .btn-primary{display:inline-block;color:#001b96;font-family:"AribauGrotesk",sans-serif;font-size:1em;line-height:1.2;margin:0 .8em 1em 0;padding:.75em .938em;border:1px solid;border-radius:5px;background-color:rgba(0,0,0,0);text-decoration:none;transition:all .2s ease}.accordionsection .accordion-single .accordion-buttons .btn-primary:last-child{margin-right:0}.accordionsection .accordion-single .accordion-buttons .btn-primary:hover{color:#fff;background-color:#001b96}.accordionsection .accordion-single.accordion-empty:first-child{border-top-width:0}.accordionsection .accordion-single.accordion-empty .accordion-heading{cursor:default}.accordionsection .accordion-single.accordion-empty .accordion-heading h4{color:#001b96}.accordionsection .accordion-single.accordion-expanded .accordion-heading span:after{transform:translate(-50%, -50%) rotate(-90deg)}.accordionsection .accordion-single.accordion-expanded .accordion-body{max-height:3000px;max-height:max-content;max-height:var(--content-height)}@media only screen and (min-width: 1080px){.accordionsection .accordion-image{width:48.5%;margin:0 3% 0 0}.accordionsection .accordion-wrapper{width:48.5%}.accordionsection .accordion-wrapper:only-child{width:100%;max-width:800px}.accordionsection .accordion-wrapper.column-1,.accordionsection .accordion-wrapper.column-2{width:48.5%}.accordionsection .accordion-wrapper.column-1{margin-right:3%}.accordionsection .inside.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.accordionsection .inside.reverse .accordion-image{margin:0 0 0 3%;text-align:center}.accordionsection .inside.reverse .accordion-image figure{display:inline-block;margin:auto;text-align:left}.accordionsection .inside.reverse .accordion-image figure img{margin:0 auto}}@media only screen and (max-width: 1079.98px){.accordionsection .accordion-wrapper.column-2 .accordion-full:first-child{border-top:0}}.simpletext+.accordionsection{margin-top:-2em}