.accordion__item{padding-top:20px;position:relative;text-align:left}.accordion__item:before{background-color:var(--color,#e6e6e6);content:"";display:block;height:10px;left:50%;position:absolute;top:0;transform:translateX(-50%);transform-origin:50% 50%;transition:all .6s ease;width:100%}.accordion__item.category--hunting:before{background-color:#ffddc4}.accordion__item.category--boating:before{background-color:#cddde3}.accordion__item.category--fishing:before{background-color:#d3d080}.accordion details{color:#494b4d;font-size:2rem;line-height:1.4;padding:17px 0 55px}.accordion details[open] summary:after{transform:translateY(-50%) rotate(180deg)}.accordion details>div{padding:15px 0 5px}.accordion details>div h6{font-size:1.8rem;line-height:1.44;margin-bottom:4px}.accordion details>div a:not(.cta):not(.link){color:#e58947;text-decoration:underline}.accordion details>div .wp-block-ndow-blocks-button>a{margin-top:0}.accordion details>div .wp-block-ndow-blocks-button:not(:last-child)>a{margin-bottom:24px}.accordion summary{color:#19304b;cursor:pointer;display:block;font:600 2.4rem futura-pt,Arial,Helvetica,sans-serif;padding-right:40px;position:relative}.accordion summary:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjhweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgMjggMTciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+YXJyb3ctY2FsbGFwc2Utb3BlbjwvdGl0bGU+CiAgICA8ZyBpZD0iRGVzaWduIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiPgogICAgICAgIDxnIGlkPSJORFctRFhQLURFUy1HZXRPdXRzaWRlLUh1bnRpbmctUGxhbllvdXJIdW50LTIwNTE2NSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwNDIuMDAwMDAwLCAtNDk0NS4wMDAwMDApIiBzdHJva2U9IiMxOTMwNEIiIHN0cm9rZS13aWR0aD0iMiI+CiAgICAgICAgICAgIDxnIGlkPSJQYXRoLTYtQ29weS0xMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA0Mi4wMDAwMDAsIDQ5NDUuNjU4MDAwKSI+CiAgICAgICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgtNi1Db3B5LTUiIHBvaW50cz0iMiAxLjM0MiAxNCAxMy4zNDIgMjYgMS4zNDIiPjwvcG9seWxpbmU+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) 50% 50%/contain no-repeat;content:"";display:block;height:18px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:28px}.accordion summary::-webkit-details-marker{display:none}.preparation-plan{margin:0 auto;max-width:700px}.preparation-plan__intro{margin-bottom:6rem}@media only screen and (max-width:768px){.preparation-plan__intro{display:none}}.preparation-plan__list{border-bottom:1px solid #19304b;margin-bottom:6rem}.preparation-plan__checklist{font-size:1.8rem;line-height:1.44}.preparation h3{margin-bottom:3.6rem}.preparation .text-block-with-image{padding-bottom:6rem}
