/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/accordion-simple/style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************/
 .accordion-simple{background-color:var(--dark-green);overflow:hidden;color:var(--light-green)}.accordion-simple .accordion{isolation:isolate;cursor:pointer}.accordion-simple .content-wrapper{max-height:0;transition:var(--duration);overflow:hidden}.accordion-simple .accordion>header{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-bottom:.1rem solid var(--light-green)}.accordion-simple .accordion::before,.accordion-simple .accordion::after{content:"";width:101vw;left:-13%;position:absolute;inset-block:0;pointer-events:none}.accordion-simple .accordion::before{background:var(--main-color);opacity:0;transition:var(--duration);z-index:-1}.accordion-simple .accordion.active::before,.accordion-simple .accordion:hover::before{opacity:1}.accordion-simple .accordion::after{content:"";border-bottom:.1rem solid var(--soft-white)}.accordion-simple .accordion:first-child:after{border-top:.1rem solid var(--soft-white)}.accordion-simple .accordion .icon-arrow-left{display:inline-block;transform:rotate(180deg);font-size:1.4rem}.accordion-simple .accordion.active header{border-bottom:0}.accordion-simple .accordion.active .icon-arrow-left{transform:rotate(270deg)}.accordion-simple h2{font:normal normal 5rem/1.72em var(--marlide-font)}.accordion-simple h3{font:normal bold 1.8rem/1.7em var(--work-font)}.accordion-simple h4{font:normal normal 2.2rem/1.18em var(--marlide-font);max-width:calc(100% - 8.6rem)}.accordion-simple p{font:normal normal 1.4rem/2em var(--work-font);text-transform:uppercase;letter-spacing:.1em}.accordion-simple a{color:var(--light-green);text-decoration:underline}.accordion-simple ul ul li{text-transform:none}.accordion-simple ul ul{padding-left:2rem}@media only screen and (min-width:0) and (max-width:960px){.accordion-simple .row:not(.full-width){padding-inline:1rem}.accordion-simple.row>[class*=col-]{padding-inline:.4rem 19.3rem}.accordion-simple h2{text-align:left;margin-bottom:4.4rem}.accordion-simple h3{margin-bottom:2.4rem}.accordion-simple .accordion::before,.accordion-simple .accordion::after{left:-3%}.accordion-simple .accordion>header{padding-block:2.5rem 4rem}.accordion-simple .accordion.active .content-wrapper{margin-bottom:11rem;margin-top:4rem}}@media only screen and (min-width:961px){.accordion-simple .row:not(.full-width){max-width:144rem;padding-inline:13.8rem}.accordion-simple .row>[class*=col-]{padding-inline:0}.accordion-simple .accordion>header{padding-block:4.6rem 3.8rem}.accordion-simple h2{text-align:left;margin-bottom:6.8rem;font-size:5.4rem;line-height:1.14em}.accordion-simple h3{font-size:1.8rem;line-height:1.16em;letter-spacing:.04em;margin-bottom:6.4rem}.accordion-simple h4{font-size:3rem;line-height:1.4em}.accordion-simple .accordion.active .content-wrapper{margin-top:2rem;margin-bottom:8rem}.accordion-simple .accordion .icon-arrow-left{margin-right:16rem}.accordion-simple p{padding-right:16rem}.accordion-simple ul ul{padding-left:4rem}}