.accordion-item{margin-bottom:0}
.accordion-close .accordion-content{height:0;transition:height 1s ease-out;transform:scaleY(0)}
.accordion-open .accordion-content{transition:transform .4s ease;transform:scaleY(1);transform-origin:top}
.accordion-open .accordion-content li{padding-left:2.5rem}
.accordion--disclaimer .accordion-open .accordion-heading .accordion__heading-text::after{transform:rotate(-180deg)}
.accordion--disclaimer .accordion-heading{font-weight:400;color:#00c0f3;border-bottom:1px solid #999;padding-bottom:3px;font-size:1rem;text-align:left}
.accordion--disclaimer .accordion-heading .accordion__heading-text::after{content:'';display:inline-block;border-right:8px solid transparent;border-left:8px solid transparent;border-top:8px solid;color:#00c0f3;position:relative;margin-left:5px;transition:.2s linear}
.accordion--disclaimer .accordion-heading button{border:0;background:0}
.accordion--disclaimer .accordion-content{line-height:20px;font-size:12px;background-color:inherit}
.accordion--disclaimer2{background-image:none;padding:2%;transition:.6s linear}
.accordion--disclaimer2 hr{border:1px solid #98a4ae}
.accordion--disclaimer2 .accordion__disclaimer-text{font-weight:400}
.accordion--disclaimer2 .accordion__disclaimer-text.collapse:not(.show){display:block;height:2.7rem;overflow:hidden;margin-bottom:5px}
.accordion--disclaimer2 .accordion__disclaimer-text.collapsing{height:3rem}
.accordion--disclaimer2 .accordion__disclaimer-text:not(:first-child),.accordion--disclaimer2 .accordion__disclaimer-text.show:not(:first-child),.accordion--disclaimer2 .accordion__disclaimer-text.collapsing:not(:first-child){display:inline-block}
.accordion--disclaimer2 .accordion__disclaimer-text a:not(.collapse)::after{content:''}
.accordion--disclaimer2 a{font-weight:400}
.accordion--disclaimer2 a:not(.collapse)::after{content:'Read Less'}
.accordion--disclaimer2 a.collapsed::after{content:'Read More'}
.accordion--faq{background-image:none;line-height:22px;background-size:cover}
.accordion--faq .accordion-open .accordion-heading::before{content:'-';padding:0 15px;position:absolute;left:0}
.accordion--faq .accordion-heading{position:relative;background-color:#e4e8f0;background-size:21px;cursor:pointer;padding:15px 15px 15px 40px;transition:all .5s ease 0;display:block;box-shadow:none;color:inherit;border:1px solid transparent;font-family:"Barlow Semi Condensed","Inter",sans-serif;font-weight:300;color:#131e29;font-size:28px;line-height:28px}
.accordion--faq .accordion-heading:hover{border:1px solid #00c0f3}
.accordion--faq .accordion-heading::before{content:'+';padding:0 15px;position:absolute;left:0}
.accordion--faq .accordion-heading::after{display:none}
.accordion--faq .accordion-heading button{border:0;background:0}
.accordion--faq .accordion-content{padding:10px 10px 10px 40px;width:100%;float:none;z-index:0;background-color:inherit}
.accordion--hide-show{padding-top:0 !important}
.accordion--hide-show .accordion-item{display:flex;flex-direction:column-reverse}
.accordion--hide-show .accordion-item .accordion-heading{margin-bottom:10px}
.accordion--hide-show .accordion-item .accordion__heading-text{color:#00c0f3;cursor:pointer;position:relative;font-weight:400;padding-left:40px}
.accordion--hide-show .accordion-item .accordion-content{background-color:transparent}
.accordion--hide-show .accordion-item .accordion-content ul,.accordion--hide-show .accordion-item .accordion-content ol{padding-bottom:0;margin-top:-20px}
.accordion--hide-show .accordion-item .accordion-content li{padding-left:0}
.accordion--hide-show .accordion-item .accordion-content .text .cmp-text p{padding-left:40px}
@media only screen and (max-width:600px){.accordion--hide-show .accordion-item.accordion-open .accordion-heading{margin-bottom:10px}
}
.accordion--hide-show .accordion-item.accordion-open .accordion-heading .accordion__heading-text{color:transparent;display:block;min-height:50px}
.accordion--hide-show .accordion-item.accordion-open .accordion-heading .accordion__heading-text[data-hidetext]::after{content:attr(data-hidetext);position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;color:#00c0f3;padding-left:40px}
.accordion--faq-white .accordion-open .accordion-heading::before{content:'-';padding:0 15px;position:absolute;left:0}
.accordion--faq-white .accordion-open .accordion-heading{border-radius:24px 24px 0 0}
.accordion--faq-white .accordion-heading{position:relative;background-color:#fff;border-radius:24px;font-family:'Montserrat','Arial',sans-serif;font-weight:700;font-size:21px;color:#0f3d58;padding:40px;box-shadow:0 5px 15px rgba(27,27,27,0.15)}
.accordion--faq-white .accordion-heading::before{content:'+';padding:0 15px;position:absolute;left:0;color:#00c0f3}
.accordion--faq-white .accordion-content{background-color:#fff;margin-bottom:5px;border-radius:0 0 24px 24px;color:#0f3d58;font-size:16px;line-height:20px;box-shadow:0 5px 15px rgba(27,27,27,0.15);padding:10px 10px 10px 40px}
.solopage .accordion--disclaimer2 .h6{font-family:'Inter',Arial,sans-serif}