section.accordion-block {padding: 5rem 0 4rem 0;}
section.accordion-block div .accordion-item:first-child .accordion-title {border: 0;}
section.accordion-block .accordion-item>a {font-size: inherit;color: inherit;}
section.accordion-block .accordion-item>a>* {margin: 0;}
section.accordion-block .accordion-item .accordion-title {border: 0;border-top: 1px solid #e6e6e6;}
section.accordion-block .accordion-item .accordion-title::before {color: #777;position: absolute;top: 50%;right: 1rem;margin-top: -16px;content: "+";content: "×";font-size: 41px;font-size: 41px;font-family: "Bitly Display Bold";transform: rotate(45deg);transition: all 300ms;line-height: 41px;}
section.accordion-block .accordion-item.is-active .accordion-title::before {transform: rotate(0deg);}
section.accordion-block .accordion-item .accordion-content {border: 0;padding-top: 0;}
section.accordion-block.Horizontal {}
section.accordion-block.Horizontal .block-intro, section.accordion-block.Vertical .block-intro, section.accordion-block.Minimal .block-intro {padding-bottom: 20px;}
section.accordion-block.Horizontal .tabs {border: 0;}
section.accordion-block.Horizontal .tabs .tabs-title {float: none;padding: 15px;border-radius: 2px 2px 2px 2px;display: list-item;}
section.accordion-block.Horizontal .tabs .tabs-title.is-active, section.accordion-block.Horizontal .tabs .tabs-title:hover {background: #f6f7f8;}
section.accordion-block.Horizontal .tabs-title a {font-size: inherit;color: inherit;outline: none !important;}
section.accordion-block.Horizontal .tabs-title a {opacity: 0;transition: opacity 100ms;}
section.accordion-block.Horizontal .tabs .tabs-title.is-active a, section.accordion-block.Horizontal .tabs .tabs-title:hover a {opacity: 1;}
section.accordion-block.Horizontal .tabs-title p {margin: 0;position: relative;}
section.accordion-block.Horizontal .tabs-title p img {margin-right: 15px;margin-bottom: 1.5em;}
section.accordion-block.Horizontal .tabs-title p svg {margin-right: 15px;margin-bottom: 1.5em;float: left;}
@media all and (max-width: 640px) {section.accordion-block.Horizontal .tabs-title p svg {margin-bottom: 2.5em;}}
@media all and (max-width: 400px) {section.accordion-block.Horizontal .tabs-title p svg {margin-bottom: 3em;}}
section.accordion-block.Horizontal .tabs-title[aria-selected=true] {background: #f6f7f8;border-radius: 6px 6px 6px 6px;}
section.accordion-block.Horizontal .tabs-content {border: 0;}
section.accordion-block.Horizontal .tabs-content .tabs-panel {padding-top: 0;}
section.accordion-block.Minimal {}
section.accordion-block.Minimal .accordion-item {margin-bottom: 20px;}
section.accordion-block.Minimal .accordion-title {padding: 0;border: 0;}
section.accordion-block.Minimal .accordion-title:hover {background: transparent;}
section.accordion-block.Minimal .accordion-title:before {display: none;}
section.accordion-block.Minimal .accordion-title:after {content: "Read More +";color: #2a5bd7;}
section.accordion-block.Minimal .accordion-title[aria-expanded="true"]:after {content: "Read Less -";color: #2a5bd7;}
section.accordion-block.Minimal .accordion-content {padding-left: 0;}
section.accordion-block.Vertical .accordion-content {padding-top: 15px;}
section.accordion-block.Vertical .accordion-title:focus, section.accordion-block.Vertical .accordion-title:hover, section.accordion-block.Vertical .is-active .accordion-title {background-color: #e6e6e6;}
@media all and (min-width:1024px) {section.accordion-block.Vertical .accordion-title, section.accordion-block.Vertical .accordion-content {padding-left: 90px;}}
@media all and (max-width:767px) {section.accordion-block div .accordion-item:first-child .accordion-title {border-top: 1px solid #e6e6e6;}
	section.accordion-block div .accordion-item .accordion-title {padding-right: 50px;}}
section.accordion-block.v2 {}
section.accordion-block.no-padding-top {padding-top: 0;}
@media all and (min-width:1100px) {section.accordion-block.narrow .grid-container .grid-x {justify-content: center;}
	section.accordion-block.narrow .grid-container .cell {max-width: 80%;}}
section.accordion-block.v2 .accordion-title {}
section.accordion-block.v2 .accordion-title:before {color: #000;content: url("https://mkt-static.bitly.com/static/1774992755/pages/wp-content/uploads/2019/03/feather-icon-chevron-down.svg");position: relative;display: inline-block;transform: rotate(0deg);transform: translate(0px,7px);font-size: 0;line-height: normal;margin: 0;}
@media all and (max-width: 767px) {section.accordion-block.v2 div .accordion-item .accordion-title {padding-right: 0;padding-left: 40px;}
	section.accordion-block.v2 .accordion-title:before {position: absolute;left: 0;top: 10px;width: 24px;height: 24px;}}
section.accordion-block.v2 .accordion-item.is-active .accordion-title:before {transform: rotate(180deg) translate(0px,-3px);}
section.accordion-block.v2 .accordion-title h5, section.accordion-block .accordion-title > * {display: inline-block;font-family: "Bitly Display","Helvetica Neue",Helvetica,Arial,sans-serif;color: #031f39;font-size: 20px;font-weight: 800;letter-spacing: 0;line-height: 22px;}
@media all and (min-width: 1024px) {section.accordion-block.v2.Vertical .accordion-content {padding-left: 120px;}}
@media all and (min-width:1024px) {section.accordion-block.Vertical.v3 .accordion-title, section.accordion-block.Vertical.v3 .accordion-content {padding-left: 20px;}}
section.accordion-block.v3 {}
section.accordion-block.no-padding-top {padding-top: 0;}
@media all and (min-width:1100px) {section.accordion-block.narrow .grid-container .grid-x {justify-content: center;}
	section.accordion-block.narrow .grid-container .cell {max-width: 80%;}}
section.accordion-block.v3 .accordion-title {}
section.accordion-block.Vertical.v3 .accordion-title:focus, section.accordion-block.Vertical.v3 .accordion-title:hover, section.accordion-block.Vertical.v3 .is-active .accordion-title {background-color: #fff;}
section.accordion-block.Vertical.v3 .accordion-title:hover {background-color: #e6e6e6;}
section.accordion-block.v3 .accordion-title:before {color: #000;content: url("https://mkt-static.bitly.com/static/1774992755/pages/wp-content/uploads/2019/03/feather-icon-chevron-down.svg");position: absolute;right: 10px 0;display: inline-block;transform: rotate(0deg);transform: translate(0px,-10px);font-size: 0;line-height: normal;margin: 0;}
@media all and (max-width: 767px) {section.accordion-block.v3 div .accordion-item .accordion-title {padding-right: 40px;padding-left: 20px;}
	section.accordion-block.v3 .accordion-title:before {position: absolute;right: 10px;top: 10px;width: 24px;height: 24px;}}
section.accordion-block.v3 .accordion-item.is-active .accordion-title:before {transform: rotate(180deg) translate(0px,10px);}
section.accordion-block.v3 .accordion-title h5, section.accordion-block .accordion-title > * {display: inline-block;}
@media all and (min-width: 1024px) {section.accordion-block.v3.Vertical .accordion-content {padding-left: 20px;}}
section.accordion-block.v3 .grid-x {align-items: flex-start;}