.is-style-accordion{display:block;width:100%;overflow:hidden;padding:0 20px;border-radius:22px;background:#f5f5f5}.is-style-accordion summary::-webkit-details-marker{display:none}.is-style-accordion summary::-moz-list-bullet{list-style-type:none}.is-style-accordion summary::marker{display:none}.is-style-accordion summary{display:block;padding:20px 68px 20px 30px;margin-left:-20px;margin-right:-20px;border-radius:22px;font-size:15px;font-weight:700;line-height:1.1;text-transform:uppercase;background-color:#3e94db;color:#fff;cursor:pointer;position:relative;transition:background-color .2s ease}.is-style-accordion summary:hover{background-color:#06803a}.is-style-accordion summary:before{top:calc(50% - 7px);right:30px;color:transparent;background:url(../img/arrow.svg) no-repeat 50% 50%/1em 1em;width:17px;height:14px;content:"";position:absolute;transform-origin:50% 50% 0;transition:transform .3s}.is-style-accordion[open]{padding-bottom:20px}.is-style-accordion[open]>summary{background-color:#06803a;margin-bottom:20px}.is-style-accordion[open]>summary:before{transform-origin:center;transform:rotate(90deg)}.is-style-accordion summary~*{padding:0 1em 10px 1.4em}.is-style-accordion[open] summary~*{animation:a .5s ease-in-out}@keyframes a{0%{opacity:0}to{opacity:1}}.is-style-accordion summary:focus{outline:0;box-shadow:inset 0 0 1px rgba(0,0,0,.3),inset 0 0 2px rgba(0,0,0,.3)}