/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordion-header{position:relative;display:block;padding:11px 15px 11px 2.1em;font-size:1.1em;font-weight:400;color:#171724;transition:all 0.2s ease-in-out;}.accordion-header:before{position:absolute;left:0.75em;font-family:'PartsDE Family';line-height:inherit;content:'\e909';will-change:transform;transform:scale(0.7);transition:transform .25s;}.accordion-body{padding:11px 15px;}.accordion-item.show .accordion-header:before{transform:scale(0.7) rotate(90deg);}* + .accordion{margin-top:30px;}.context-dark .accordion-header{color:#fff;}.context-dark .accordion-header:hover{color:rgba(255,255,255,0.7);}@media (min-width:1200px){.accordion-header{font-size:1.5rem;line-height:1.54;}}@media (min-width:1600px){* + .accordion{margin-top:70px;}}.accrordion-bootstrap .accordion-item{border:1px solid #e8e8e9;border-radius:0.375rem;}.accrordion-bootstrap .accordion-item:not(:first-of-type) .card-header:first-child{border-radius:0;}.accrordion-bootstrap .accordion-item:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0;}.accrordion-bootstrap .accordion-item:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.accrordion-bootstrap .accordion-item:last-of-type{border-top-left-radius:0;border-top-right-radius:0;}.accrordion-bootstrap .accordion-header:hover{background-color:rgba(232,232,233,0.5);}.accrordion-bootstrap .accordion-body{padding:30px 25px;box-shadow:inset 0 0 0 2px #e8e8e9;}.accrordion-bootstrap .accordion-item.show .accordion-header{background-color:#e8e8e9;}.context-dark .accrordion-bootstrap .accordion-header:hover{background-color:rgba(232,232,233,0.1);}.context-dark .accrordion-bootstrap .accordion-item.show .accordion-header{background-color:rgba(232,232,233,0.2);}@media (min-width:768px){.accrordion-bootstrap .accordion-body{padding:40px 40px;}}@media (min-width:1600px){.accrordion-bootstrap .accordion-body{padding:63px 109px 106px;}}.accordion-boxed .accordion-item{border:1px solid #e8e8e9;border-radius:0.375rem;transition:all 0.2s ease-in-out;}.accordion-boxed .accordion-item.show,.accordion-boxed .accordion-item:hover{box-shadow:inset 0 0 0 2px #e8e8e9;}.accordion-boxed .accordion-item + .accordion-item{margin-top:20px;}@media (min-width:768px){.accordion-body{padding:20px;}}@media (min-width:1600px){.accordion-body{padding:63px 109px 106px;}}.accordion-classic .accordion-item:not(:first-child){border-top:1px solid #e8e8e9;}.accordion-classic .accordion-header{padding:22px 15px 22px 1.125em;font-size:1.3125rem;line-height:1.54;}.accordion-classic .accordion-header:before{top:22px;left:-.15em;}.accordion-classic .accordion-body{padding-bottom:22px;padding-left:0;}.accordion-classic .accordion-item:first-child .accordion-header{padding-top:0;}.accordion-classic .accordion-item:first-child .accordion-header:before{top:-1px;}.accordion-classic .accordion-item:last-child .accordion-header{padding-bottom:0;}.accordion-classic .accordion-item:last-child .accordion-body{padding-top:22px;padding-bottom:0;}@media (min-width:1600px){.accordion-classic .accordion-header{padding-top:41px;padding-bottom:41px;}.accordion-classic .accordion-body{padding:0 0 41px;margin-top:-15px;}.accordion-classic .accordion-item:first-child .accordion-header:before{top:-1px;}.accordion-classic .accordion-item:last-child .accordion-body{padding-top:41px;}.accordion-classic .accordion-item .accordion-header:before{top:39px;}}.accordion-small .accordion-header{padding:19px 10px 15px 40px;font-size:1.3125rem;}.accordion-small .accordion-header:before{top:18px;}.accordion-small .accordion-body{padding:0 15px 24px 40px;font-size:1.0625rem;}@media (min-width:992px){.accordion-small .accordion-header{padding-left:54px;}.accordion-small .accordion-body{padding-left:54px;}}
