@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light"),local("Montserrat-Light"),url(../../fonts/montserrat/montserrat-v12-latin-300.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../../fonts/montserrat/montserrat-v12-latin-regular.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../../fonts/montserrat/montserrat-v12-latin-700.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../../fonts/montserrat/montserrat-v12-latin-800.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;src:local("Playfair Display Regular"),local("PlayfairDisplay-Regular"),url(../../fonts/playfair-display/playfair-display-v14-latin-regular.woff) format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;src:local("Playfair Display Italic"),local("PlayfairDisplay-Italic"),url(../../fonts/playfair-display/playfair-display-v14-latin-italic.woff) format("woff")}.module--accordion .accordion,.module--accordion .bottom-content{margin-top:1.875rem}@media print,screen and (min-width:75em){.module--accordion .accordion,.module--accordion .bottom-content{margin-top:2.5rem}}.module--accordion .accordion{border-radius:1.25rem}.module--accordion .accordion-title{position:relative;margin-bottom:0;font-size:1.125rem;padding:1.25rem 3rem 1.25rem 1rem}@media print,screen and (min-width:47.9375em){.module--accordion .accordion-title{font-size:1.25rem;padding:1.5rem 3.75rem 1.5rem 1.25rem}}@media print,screen and (min-width:75em){.module--accordion .accordion-title{padding:1.75rem 3.75rem 1.75rem 2rem}}.module--accordion .accordion-title:hover{color:#191919}.module--accordion .accordion-title .icon-heading{color:inherit;font-size:inherit}.module--accordion .accordion-title:before{display:block;position:absolute;top:0;right:1rem;bottom:0;width:1rem;height:1rem;margin:auto;background:url(../../../img/icon-plus.svg) no-repeat 50%;background-size:contain;transition:background-image .3s ease;content:""}@media print,screen and (min-width:75em){.module--accordion .accordion-title:before{right:1.5rem;width:1.25rem;height:1.25rem}}.module--accordion .accordion-content{padding:0 1rem 1.25rem}@media print,screen and (min-width:47.9375em){.module--accordion .accordion-content{padding:0 1.5rem 1.25rem}}@media print,screen and (min-width:75em){.module--accordion .accordion-content{padding:0 2rem 1.75rem}}.module--accordion .accordion-item{position:relative}.module--accordion .accordion-item:not(:last-of-type){border-bottom:1px solid #f6f6f6}.module--accordion .accordion-item.is-active .accordion-title:before{background-image:url(../../../img/icon-minus.svg)}.module--accordion.bg-white .accordion{background-color:#f6f6f6}.module--accordion.bg-white .accordion .accordion-item{border-color:#fff}