@import url(https://p.typekit.net/p.css?s=1&k=xfe5yoy&ht=tk&f=28747&a=17918701&app=typekit&e=css);@font-face{font-family:filson-soft;src:url(https://use.typekit.net/af/0ceada/00000000000000003b9ade5c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/0ceada/00000000000000003b9ade5c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/0ceada/00000000000000003b9ade5c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}.tk-filson-soft{font-family:filson-soft,sans-serif}.visually-hidden{border:0!important;clip:rect(0 0 0 0);height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:1045px;margin:0 auto}.accordion .a-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:5px;border-bottom:1px solid #000}.accordion .a-container .a-btn{display:block;margin:0;position:relative;padding:10px 0;width:100%;color:#000;font-weight:700;cursor:pointer}@media (min-width:768px){.accordion .a-container .a-btn{font-size:20px;padding:14px 6px 19px 0}}@media (min-width:1620px){.accordion .a-container .a-btn{font-size:22px;padding:25px 6px 25px 0}}.accordion .a-container .a-btn span{width:31px;height:31px;border-radius:50%;background-position:center center;background-repeat:no-repeat;border:2px solid transparent;background-image:url(../img/chevron-down--black--big.svg);background-size:90%;-webkit-transition:background-color .2s,border-color .2s;transition:background-color .2s,border-color .2s;display:block;position:absolute;right:0;top:2px;pointer-events:none}@media (min-width:768px){.accordion .a-container .a-btn span{width:60px;height:60px}}.accordion .a-container .a-btn:hover span{background-color:#0ea6d1}.accordion .a-container .a-panel{width:100%;padding:0 45px 0 0;color:#2f2f2f;height:auto;max-height:0;overflow:hidden;opacity:0;-webkit-transition:opacity .2s ease-in-out,max-height .2s ease-in-out,padding-top .2s ease-in-out,padding-bottom .2s ease-in-out;transition:opacity .2s ease-in-out,max-height .2s ease-in-out,padding-top .2s ease-in-out,padding-bottom .2s ease-in-out}@media (min-width:768px){.accordion .a-container .a-panel{padding:0 30% 0 70px}}.accordion .a-container.active .a-btn span{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-color:#0ea6d1}.accordion .a-container.active .a-btn:hover span{border-color:#0ea6d1;background-color:transparent}.accordion .a-container.active .a-panel{opacity:1;max-height:500px;padding:0 45px 0 0}@media (min-width:768px){.accordion .a-container.active .a-panel{padding:10px 30% 30px 70px}}