.twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before {content: " ";display: block;background: #fff;position: absolute;z-index: 30;-webkit-box-shadow: 0 0 12px rgba(51,51,51,.5);-moz-box-shadow: 0 0 12px rgba(51,51,51,.5);box-shadow: 0 0 12px rgba(51,51,51,.5);}
.twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-horizontal .twentytwenty-handle:before {width: 3px;height: 9999px;left: 50%;margin-left: -1.5px;}
.twentytwenty-vertical .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before {width: 9999px;height: 3px;top: 50%;margin-top: -1.5px;}
.twentytwenty-after-label, .twentytwenty-before-label, .twentytwenty-overlay {position: absolute;top: 0;width: 100%;height: 100%;}
.twentytwenty-after-label, .twentytwenty-before-label, .twentytwenty-overlay {-webkit-transition-duration: .5s;-moz-transition-duration: .5s;transition-duration: .5s;}
.twentytwenty-after-label, .twentytwenty-before-label {-webkit-transition-property: opacity;-moz-transition-property: opacity;transition-property: opacity;}
.twentytwenty-after-label:before, .twentytwenty-before-label:before {color: #fff;font-size: 13px;letter-spacing: .1em;}
.twentytwenty-after-label:before, .twentytwenty-before-label:before {position: absolute;background: rgba(255,255,255,.2);line-height: 38px;padding: 0 20px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.twentytwenty-horizontal .twentytwenty-after-label:before, .twentytwenty-horizontal .twentytwenty-before-label:before {top: 50%;margin-top: -19px;}
.twentytwenty-vertical .twentytwenty-after-label:before, .twentytwenty-vertical .twentytwenty-before-label:before {left: 50%;margin-left: -45px;text-align: center;width: 90px;}
.twentytwenty-down-arrow, .twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow {width: 0;height: 0;border: 6px inset transparent;position: absolute;}
.twentytwenty-left-arrow, .twentytwenty-right-arrow {top: 50%;margin-top: -6px;}
.twentytwenty-down-arrow, .twentytwenty-up-arrow {left: 50%;margin-left: -6px;}
.twentytwenty-container {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;z-index: 0;overflow: hidden;position: relative;-webkit-user-select: none;-moz-user-select: none;}
.twentytwenty-container img {max-width: 100%;position: absolute;top: 0;display: block;}
.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay {background: rgba(0,0,0,0);}
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label {opacity: 0;}
.twentytwenty-container * {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.twentytwenty-before-label {opacity: 0;}
.twentytwenty-before-label:before {content: attr(data-content);}
.twentytwenty-after-label {opacity: 0;}
.twentytwenty-after-label:before {content: attr(data-content);}
.twentytwenty-horizontal .twentytwenty-before-label:before {left: 10px;}
.twentytwenty-horizontal .twentytwenty-after-label:before {right: 10px;}
.twentytwenty-vertical .twentytwenty-before-label:before {top: 10px;}
.twentytwenty-vertical .twentytwenty-after-label:before {bottom: 10px;}
.twentytwenty-overlay {-webkit-transition-property: background;-moz-transition-property: background;transition-property: background;background: rgba(0,0,0,0);z-index: 25;}
.twentytwenty-overlay:hover {background: rgba(0,0,0,.5);}
.twentytwenty-overlay:hover .twentytwenty-after-label {opacity: 1;}
.twentytwenty-overlay:hover .twentytwenty-before-label {opacity: 1;}
.twentytwenty-before {z-index: 20;}
.twentytwenty-after {z-index: 10;}
.twentytwenty-handle {height: 38px;width: 38px;position: absolute;left: 50%;top: 50%;margin-left: -22px;margin-top: -22px;border: 3px solid #fff;-webkit-border-radius: 1000px;-moz-border-radius: 1000px;border-radius: 1000px;-webkit-box-shadow: 0 0 12px rgba(51,51,51,.5);-moz-box-shadow: 0 0 12px rgba(51,51,51,.5);box-shadow: 0 0 12px rgba(51,51,51,.5);z-index: 40;cursor: pointer;}
.twentytwenty-horizontal .twentytwenty-handle:before {bottom: 50%;margin-bottom: 22px;-webkit-box-shadow: 0 3px 0 #fff,0 0 12px rgba(51,51,51,.5);-moz-box-shadow: 0 3px 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow: 0 3px 0 #fff,0 0 12px rgba(51,51,51,.5);}
.twentytwenty-horizontal .twentytwenty-handle:after {top: 50%;margin-top: 22px;-webkit-box-shadow: 0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5);-moz-box-shadow: 0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow: 0 -3px 0 #fff,0 0 12px rgba(51,51,51,.5);}
.twentytwenty-vertical .twentytwenty-handle:before {left: 50%;margin-left: 22px;-webkit-box-shadow: 3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);-moz-box-shadow: 3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow: 3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);}
.twentytwenty-vertical .twentytwenty-handle:after {right: 50%;margin-right: 22px;-webkit-box-shadow: -3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);-moz-box-shadow: -3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);box-shadow: -3px 0 0 #fff,0 0 12px rgba(51,51,51,.5);}
.twentytwenty-left-arrow {border-right: 6px solid #fff;left: 50%;margin-left: -17px;}
.twentytwenty-right-arrow {border-left: 6px solid #fff;right: 50%;margin-right: -17px;}
.twentytwenty-up-arrow {border-bottom: 6px solid #fff;top: 50%;margin-top: -17px;}
.twentytwenty-down-arrow {border-top: 6px solid #fff;bottom: 50%;margin-bottom: -17px;}
.flipster {display: block;overflow-x: hidden;overflow-y: visible;position: relative;}
.flipster:focus {outline: none;}
.flipster__container, .flipster__item {margin: 0;padding: 0;list-style-type: none;position: relative;}
.flipster__container {display: block;white-space: nowrap;word-spacing: -.25em;transform-origin: 50% 50%;backface-visibility: hidden;}
.flipster__item {display: inline-block;white-space: normal;word-spacing: normal;vertical-align: bottom;}
.flipster--click .flipster__item--past, .flipster--click .flipster__item--future {cursor: pointer;}
.flipster__item img {max-width: 100%;}
.flipster__button {position: absolute;top: 50%;display: block;appearance: none;background: none;border: none;padding: 0;z-index: 999;cursor: pointer;font-size: 15px;opacity: .5;transition: opacity 500ms ease;margin: -1em 2em;}
.flipster__button svg {width: 2em;stroke: currentColor;fill: transparent;stroke-width: 3;stroke-linecap: round;}
.flipster__button:hover, .flipster__button:focus {opacity: 1;}
.flipster__button--prev {left: 0;}
.flipster__button--next {right: 0;}
.flipster__nav, .flipster__nav__item {list-style-type: none;margin: 0;padding: 0;}
.flipster__nav {display: block;margin: 0 0 4em;text-align: center;position: relative;}
.flipster__nav__item {display: inline-block;margin: 0 .25em;}
.flipster__nav__link {display: block;color: inherit;padding: .5em 1em;position: relative;overflow: hidden;transition: all 250ms ease-out;transition-timing-function: cubic-bezier(.56,.12,.12,.98);}
.flipster__nav__link::after {content: "";display: block;background: #232221;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;transform: translateY(100%) translateY(-.25em);transition: inherit;}
.flipster__nav__item--current>.flipster__nav__link, .flipster__nav__link:hover, .flipster__nav__link:focus {color: #fff;}
.flipster__nav__item--current>.flipster__nav__link::after, .flipster__nav__link:hover::after, .flipster__nav__link:focus::after {transform: translateY(0);}
.flipster__nav__child {display: none;position: absolute;top: 100%;left: 0;right: 0;margin-top: -1px;padding: .5em;background: #4e4441;z-index: 1;}
.flipster__nav__child .flipster__nav__link {color: #fff;}
.flipster__nav__child .flipster__nav__link::after {background: #fff;}
.flipster__nav__child .flipster__nav__item--current>.flipster__nav__link, .flipster__nav__child .flipster__nav__link:hover, .flipster__nav__child .flipster__nav__link:focus {color: #232221;}
.flipster__nav__item--current .flipster__nav__child {display: block;}
.flipster--carousel .flipster__container, .flipster--carousel .flipster__item, .flipster--carousel .flipster__item__content {transition: all 350ms ease-in-out;transition-timing-function: cubic-bezier(.56,.12,.12,.98);}
.flipster--carousel .flipster__item {perspective: 800px;}
.flipster--carousel .flipster__item--past, .flipster--carousel .flipster__item--future {opacity: 0;transition-delay: 115ms;}
.flipster--carousel .flipster__item--past-2, .flipster--carousel .flipster__item--future-2 {opacity: .6;transition-delay: 90ms;}
.flipster--carousel .flipster__item--past-1, .flipster--carousel .flipster__item--future-1 {opacity: .8;transition-delay: 60ms;}
.flipster--carousel .flipster__item--past .flipster__item__content {transform: translateX(100%) rotateY(-20deg) scale(.5);}
.flipster--carousel .flipster__item--past-2 .flipster__item__content {transform: translateX(25%) rotateY(40deg) scale(.65);}
.flipster--carousel .flipster__item--past-1 .flipster__item__content {transform: rotateY(45deg) scale(.8);}
.flipster--carousel .flipster__item--future .flipster__item__content {transform: translateX(-100%) rotateY(20deg) scale(.5);}
.flipster--carousel .flipster__item--future-2 .flipster__item__content {transform: translateX(-25%) rotateY(-40deg) scale(.65);}
.flipster--carousel .flipster__item--future-1 .flipster__item__content {transform: rotateY(-45deg) scale(.8);}
.flipster--carousel.no-rotate .flipster__item--past .flipster__item__content {transform: translateX(175%) scale(.5);}
.flipster--carousel.no-rotate .flipster__item--past-2 .flipster__item__content {transform: translateX(25%) scale(.65);}
.flipster--carousel.no-rotate .flipster__item--past-1 .flipster__item__content {transform: translateX(0) scale(.8);}
.flipster--carousel.no-rotate .flipster__item--future .flipster__item__content {transform: translateX(-175%) scale(.5);}
.flipster--carousel.no-rotate .flipster__item--future-2 .flipster__item__content {transform: translateX(-25%) scale(.65);}
.flipster--carousel.no-rotate .flipster__item--future-1 .flipster__item__content {transform: translateX(0) scale(.8);}
.flipster--carousel .flipster__item--current .flipster__item__content {transform: translateX(0) rotateY(0deg) scale(1);transition-delay: 60ms;}
.flipster--coverflow .flipster__container, .flipster--coverflow .flipster__item, .flipster--coverflow .flipster__item__content {transition: all 350ms ease-in-out;transition-timing-function: cubic-bezier(.56,.12,.12,.98);}
.flipster--coverflow .flipster__item {perspective: 800px;}
.flipster--coverflow .flipster__container {padding-bottom: 5%;}
.flipster--coverflow .flipster__item__content {transform-origin: 50% 100%;box-reflect: below 0 -webkit-gradient(linear,left bottom,left top,color-stop(.05,rgba(255,255,255,.12)),color-stop(.2,transparent));-webkit-box-reflect: below 0 -webkit-gradient(linear,left bottom,left top,color-stop(.05,rgba(255,255,255,.12)),color-stop(.2,transparent));}
.flipster--coverflow .flipster__item__content img:only-child {display: block;}
.flipster--coverflow .flipster__item--past .flipster__item__content {transform-origin: 0 50%;transform: scale(.75) rotateY(55deg);}
.flipster--coverflow .flipster__item--future .flipster__item__content {transform-origin: 100% 50%;transform: scale(.75) rotateY(-55deg);}
.flipster--coverflow .flip-current .flipster__item__content {transform: rotateY(0deg);}
.flipster--flat .flipster__container, .flipster--flat .flipster__item, .flipster--flat .flipster__item__content {transition: all 400ms ease-in-out;}
.flipster--flat .flipster__item--past, .flipster--flat .flipster__item--future {opacity: .5;}
.flipster--flat .flipster__item--past .flipster__item__content {transform: scale(.75);}
.flipster--flat .flipster__item--future .flipster__item__content {transform: scale(.75);}
.flipster--wheel {overflow: hidden;}
.flipster--wheel .flipster__container, .flipster--wheel .flipster__item__content {transition: all 400ms ease-in-out;transition-timing-function: cubic-bezier(.56,.12,.12,.98);}
.flipster--wheel .flipster__container {padding-bottom: 20%;}
.flipster--wheel .flipster__item__content {transform-origin: 50% 100%;}
.flipster--wheel .flipster__item--past .flipster__item__content {transform-origin: 100% 100%;}
.flipster--wheel .flipster__item--future .flipster__item__content {transform-origin: 0 100%;}
.flipster--wheel .flipster__item__content img:only-child {display: block;}
.flipster--wheel .flipster__item--past .flipster__item__content {opacity: 0;transform: rotateZ(-80deg) translate(-170%,110%);}
.flipster--wheel .flipster__item--future .flipster__item__content {opacity: 0;transform: rotateZ(80deg) translate(170%,110%);}
.flipster--wheel .flipster__item--past-3 .flipster__item__content {opacity: 1;transform: rotateZ(-60deg) translate(-70%,75%);}
.flipster--wheel .flipster__item--future-3 .flipster__item__content {opacity: 1;transform: rotateZ(60deg) translate(70%,75%);}
.flipster--wheel .flipster__item--past-2 .flipster__item__content {opacity: 1;transform: rotateZ(-40deg) translate(-17%,30%);}
.flipster--wheel .flipster__item--future-2 .flipster__item__content {opacity: 1;transform: rotateZ(40deg) translate(17%,30%);}
.flipster--wheel .flipster__item--past-1 .flipster__item__content {opacity: 1;transform: rotateZ(-20deg);}
.flipster--wheel .flipster__item--future-1 .flipster__item__content {opacity: 1;transform: rotateZ(20deg);}
.flipster--wheel .flip-current .flipster__item__content {transform: rotateX(0deg);}
.interactive-card {position: relative;width: 100%;height: 600px;display: block;display: flex;z-index: 0;-webkit-display: flex;-webkit-align-items: center;align-items: center;-webkit-justify-content: center;justify-content: center;overflow: hidden;}
.add-shadow {-webkit-box-shadow: 0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);box-shadow: 0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);}
.interactive-card .front-content {position: relative;display: block;-webkit-border-radius: 0;border-radius: 0;z-index: 1;-webkit-transform: scale(1);transform: scale(1);}
.interactive-card .front-content:before {content: "";position: absolute;width: 120px;height: 120px;background-color: rgba(255,255,255,.4);top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-border-radius: 50%;border-radius: 50%;z-index: 1;opacity: .2;-webkit-animation: zoomOut;-o-animation: zoomOut;animation: zoomOut;animation-delay: .8s;}
.interactive-card .front-content:after {content: "";position: absolute;width: 80px;height: 80px;background-color: rgba(255,255,255,.4);top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-border-radius: 50%;border-radius: 50%;z-index: -1;opacity: .1;-webkit-animation: zoomOut;-o-animation: zoomOut;animation: zoomOut;}
.interactive-card .front-content .image-screen {position: relative;width: 100%;height: 100%;z-index: 11;cursor: pointer;background-repeat: no-repeat;background-size: cover;background-position: top;transition: .5s;}
.interactive-card .front-text-content {width: 100%;height: 100%;-webkit-display: flex;display: flex;align-items: center;justify-content: center;}
.interactive-card .front-text-content .image-screen {background: #4d4d4d;width: 100%;height: 100%;padding: 30px;-webkit-display: flex;display: flex;-webkit-flex-direction: column;flex-direction: column;-webkit-justify-content: center;justify-content: center;text-align: center;-webkit-transition: .5s;transition: .5s;}
.interactive-card .front-text-content .image-screen:hover {background: rgba(77,77,77,.6);}
.interactive-card .front-text-content .header .card-number {font-size: 2em;font-weight: 700;color: #fff;margin-top: 0;}
.interactive-card .front-text-content .header .title {font-size: 1.1em;line-height: 1.5;margin-bottom: 1em;letter-spacing: .15em;text-transform: uppercase;}
.interactive-card .front-text-content .front-text-body {font-size: .85em;color: #e9e9e9;}
.interactive-card .front-text-content .footer {margin-top: 1em;}
.interactive-card .front-text-content .footer a.interactive-btn {display: inline-block;padding: 8px 25px;font-size: .85em;letter-spacing: .15em;-webkit-transition: .4s;transition: .4s;text-decoration: none;text-transform: uppercase;-webkit-border-radius: 4px;border-radius: 4px;}
.interactive-card .front-text-content .footer a.interactive-btn:hover {background: #02cc7b;}
.interactive-card .content {position: absolute;width: 100%;height: 100%;top: 0;left: 0;bottom: 0;right: 0;background: #fff;z-index: -100;opacity: 0;transition: 1s;}
.interactive-card .content .content-inner {width: 100%;height: 100%;display: flex;align-items: center;justify-content: flex-end;}
.interactive-card .content-show {z-index: 100;opacity: 1;}
.interactive-card .content .content-inner .image {width: 100%;height: 100%;overflow: hidden;background-size: cover;background-repeat: no-repeat;background-position: center;opacity: .7;-webkit-transition: .4s;transition: .4s;}
.interactive-card .content .text {display: block !important;}
.interactive-card .text-inner {display: block;max-width: 100%;max-height: 100%;padding: 20px;}
.interactive-card .content .image img {max-height: 100%;}
.interactive-card .content:hover .image {opacity: 1;}
.interactive-card .content .text {width: 100%;font-size: 14px;line-height: 27px;display: flex;-webkit-display: flex;align-items: center;-webkit-align-items: center;justify-content: center;-webkit-justify-content: center;}
.interactive-card .content .text.center-text {text-align: center;}
.interactive-card .content .text .title {font-size: 28px;font-weight: 600;text-transform: capitalize;line-height: 1;color: #313131;margin-top: 0;}
.interactive-card .content iframe {width: 100%;height: 100%;border: 0;}
.interactive-card .content .content-overflow {width: 100%;height: 100%;padding: 30px;overflow-y: scroll;}
.interactive-card .close-me {position: absolute;width: 30px;height: 30px;top: 15px;right: 15px;z-index: 100;line-height: 30px;text-align: center;border-radius: 50%;font-size: 13px;cursor: pointer;}
.interactive-card .interactive-btn {display: inline-block;padding: 8px 25px;background: #e9e9e9;background: #e91e63;color: #fff;border-radius: 4px;transition: .5s;}
.interactive-card .interactive-btn:hover {color: #fff;text-decoration: none;background: #c2185b;}
.interactive-card .carousel-container {overflow: hidden;}
.interactive-card .carousel {padding: 0;margin: 0;list-style: none;}
.interactive-card .carousel li {float: left;}
.interactive-card .carousel li img {max-width: 100%;}
.interactive-card .navigation {position: absolute;width: 100%;width: 100%;height: auto;height: auto;padding: 15px;bottom: 15px;left: 0;right: 0;text-align: center;z-index: 10;}
.interactive-card .navigation a {display: inline-block;padding: 8px 15px;background: #f9f9f9;-webkit-border-radius: 25px;border-radius: 25px;font-size: 12px;font-weight: 600;color: #4d4d4d;text-transform: uppercase;text-decoration: none;-webkit-transition: .4s;transition: .4s;}
.interactive-card .navigation a:hover {background: #ededed;}
.interactive-card .interactive-button {display: inline-block;padding: 15px 22px;background: #00c853;font-size: 14px;font-weight: 600;color: #fff;text-transform: uppercase;text-decoration: none;-webkit-transition: .3s;transition: .3s;-webkit-border-radius: 4px;border-radius: 4px;}
.interactive-card .interactive-button:hover {background: #03b048;}
.interactive-card .fade-out {-webkit-animation: fadeOut .5s;-o-animation: fadeOut .5s;animation: fadeOut .5s;transition: .5s;opacity: 0;}
@keyframes fadeOut {0% {opacity: 1;transition: .5s;}
	100% {opacity: 0;transition: .5s;}}
.interactive-card .fade-in {-webkit-animation: fadeIn .5s;-o-animation: fadeIn .5s;animation: fadeIn .5s;transition: .5s;opacity: 1;}
@keyframes fadeIn {0% {opacity: 0;transition: .5s;}
	100% {opacity: 1;transition: .5s;}}
.interactive-card .zoom-out {-webkit-animation: zoomOut 1.5s;-o-animation: zoomOut 1.5s;animation: zoomOut 1.5s;opacity: 0;}
@keyframes zoomOut {0% {-webkit-transform: scale(1);transform: scale(1);transition: .5s;opacity: 1;}
	25% {-webkit-transform: scale(.9);transform: scale(.9);transition: .5s;}
	100% {-webkit-transform: scale(6);transform: scale(6);transition: 1.4s;opacity: 0;}}
.interactive-card .zoom-in {-webkit-animation: zoomIn 1.5s;-o-animation: zoomIn 1.5s;animation: zoomIn 1.5s;opacity: 1;}
@keyframes zoomIn {0% {-webkit-transform: scaleX(4) scaleY(2);transform: scaleX(4) scaleY(2);transition: .5s;opacity: 0;}
	25% {-webkit-transform: scale(.9);transform: scale(.9);transition: .5s;}
	100% {-webkit-transform: scale(1);transform: scale(1);transition: 1.4s;opacity: 1;}}
.interactive-card .slide-in-left {transition: .5s;-webkit-animation: slideInLeft 1.5s;-o-animation: slideInLeft 1.5s;animation: slideInLeft 1.5s;transform: translateX(0);opacity: 1;z-index: 100;}
@keyframes slideInLeft {0% {transform: translateX(-100%);transition: .3s;}
	50% {transform: translateX(10%);transition: .4s;}
	100% {transform: translateX(0);transition: .5s;}}
.interactive-card .slide-in-swing-left {transition: .5s;-webkit-animation: slideInSwingLeft 1.2s;-o-animation: slideInSwingLeft 1.2s;animation: slideInSwingLeft 1.2s;transform: translateX(0);opacity: 1;z-index: 100;}
@keyframes slideInSwingLeft {0% {transform: translateX(-100%) scale(0);transition: .3s;}
	50% {transform: translateX(30%) scale(1.2);transition: .4s;}
	100% {transform: translateX(0) scale(1);transition: .5s;}}
.interactive-card .slide-in-right {transition: .5s;-webkit-animation: slideInRight 1.5s;-o-animation: slideInRight 1.5s;animation: slideInRight 1.5s;transform: translateX(0);opacity: 1;z-index: 100;}
@keyframes slideInRight {0% {transform: translateX(100%);transition: .3s;}
	50% {transform: translateX(-10%);transition: .4s;}
	100% {transform: translateX(0);transition: .5s;}}
.interactive-card .slide-in-swing-right {transition: .5s;-webkit-animation: slideInSwingRight 1.2s;-o-animation: slideInSwingRight 1.2s;animation: slideInSwingRight 1.2s;transform: translateX(0);opacity: 1;z-index: 100;}
@keyframes slideInSwingRight {0% {transform: translateX(100%) scale(0);transition: .3s;}
	50% {transform: translateX(-30%) scale(1.2);transition: .4s;}
	100% {transform: translateX(0) scale(1);transition: .5s;}}
@media only screen and (max-width:480px) {.interactive-card .front-content.front-text-content {width: 100%;}
	.interactive-card .front-content.front-text-content .image-screen:hover {background: 0 0;}
	.interactive-card .content .text {padding: 15px;}
	.interactive-card .content .text .title {font-size: 18px;line-height: 27px;}
	.interactive-card .content .image {width: 60%;}}
.eael-interactive-card-rear-img-align-left .interactive-card .content .content-inner {-webkit-flex-direction: row-reverse;flex-direction: row-reverse;}
.eael-interactive-card-rear-img-align-top .interactive-card .content .content-inner {-webkit-flex-direction: column-reverse;flex-direction: column-reverse;justify-content: baseline;}
.odometer.odometer-auto-theme, .odometer.odometer-theme-default {display: inline-block;vertical-align: middle;position: relative;}
.odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-default .odometer-digit {display: inline-block;vertical-align: middle;position: relative;}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer {display: inline-block;vertical-align: middle;visibility: hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-default .odometer-digit .odometer-digit-inner {text-align: left;display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon {display: block;}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner {display: block;-webkit-backface-visibility: hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-default .odometer-digit .odometer-value {display: block;-webkit-transform: translateZ(0);}
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value {position: absolute;}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner {-webkit-transition: -webkit-transform 2s;-moz-transition: -moz-transform 2s;-ms-transition: -ms-transform 2s;-o-transition: -o-transform 2s;transition: transform 2s;}
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner {-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner {-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner {-webkit-transition: -webkit-transform 2s;-moz-transition: -moz-transform 2s;-ms-transition: -ms-transform 2s;-o-transition: -o-transform 2s;transition: transform 2s;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.odometer.odometer-auto-theme, .odometer.odometer-theme-default {font-family: "Helvetica Neue",sans-serif;line-height: 1.1em;}
.odometer.odometer-auto-theme .odometer-value, .odometer.odometer-theme-default .odometer-value {text-align: center;}
.tippy-iOS {cursor: pointer !important;}
.tippy-notransition {transition: none;}
.tippy-popper {transition-timing-function: cubic-bezier(.165,.84,.44,1);max-width: calc(100% - 10px);pointer-events: none;outline: 0;}
.tippy-popper[x-placement^=top] .tippy-backdrop {border-radius: 40% 40% 0 0;}
.tippy-popper[x-placement^=top] .tippy-roundarrow {bottom: -8px;-webkit-transform-origin: 50% 0;transform-origin: 50% 0;}
.tippy-popper[x-placement^=top] .tippy-roundarrow svg {position: absolute;left: 0;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.tippy-popper[x-placement^=top] .tippy-arrow {border-top: 8px solid #333;border-right: 8px solid transparent;border-left: 8px solid transparent;bottom: -7px;margin: 0 6px;-webkit-transform-origin: 50% 0;transform-origin: 50% 0;}
.tippy-popper[x-placement^=top] .tippy-backdrop {-webkit-transform-origin: 0 25%;transform-origin: 0 25%;}
.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=visible] {-webkit-transform: scale(1) translate(-50%,-55%);transform: scale(1) translate(-50%,-55%);}
.tippy-popper[x-placement^=top] .tippy-backdrop[data-state=hidden] {-webkit-transform: scale(.2) translate(-50%,-45%);transform: scale(.2) translate(-50%,-45%);opacity: 0;}
.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=visible] {-webkit-transform: translateY(-10px);transform: translateY(-10px);}
.tippy-popper[x-placement^=top] [data-animation=shift-toward][data-state=hidden] {opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px);}
.tippy-popper[x-placement^=top] [data-animation=perspective] {-webkit-transform-origin: bottom;transform-origin: bottom;}
.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=visible] {-webkit-transform: perspective(700px) translateY(-10px) rotateX(0);transform: perspective(700px) translateY(-10px) rotateX(0);}
.tippy-popper[x-placement^=top] [data-animation=perspective][data-state=hidden] {opacity: 0;-webkit-transform: perspective(700px) translateY(0) rotateX(60deg);transform: perspective(700px) translateY(0) rotateX(60deg);}
.tippy-popper[x-placement^=top] [data-animation=fade][data-state=visible] {-webkit-transform: translateY(-10px);transform: translateY(-10px);}
.tippy-popper[x-placement^=top] [data-animation=fade][data-state=hidden] {opacity: 0;-webkit-transform: translateY(-10px);transform: translateY(-10px);}
.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=visible] {-webkit-transform: translateY(-10px);transform: translateY(-10px);}
.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=hidden] {opacity: 0;-webkit-transform: translateY(0);transform: translateY(0);}
.tippy-popper[x-placement^=top] [data-animation=scale] {-webkit-transform-origin: bottom;transform-origin: bottom;}
.tippy-popper[x-placement^=top] [data-animation=scale][data-state=visible] {-webkit-transform: translateY(-10px) scale(1);transform: translateY(-10px) scale(1);}
.tippy-popper[x-placement^=top] [data-animation=scale][data-state=hidden] {opacity: 0;-webkit-transform: translateY(-10px) scale(.5);transform: translateY(-10px) scale(.5);}
.tippy-popper[x-placement^=bottom] .tippy-backdrop {border-radius: 0 0 30% 30%;}
.tippy-popper[x-placement^=bottom] .tippy-roundarrow {top: -8px;-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;}
.tippy-popper[x-placement^=bottom] .tippy-roundarrow svg {position: absolute;left: 0;-webkit-transform: rotate(0);transform: rotate(0);}
.tippy-popper[x-placement^=bottom] .tippy-arrow {border-bottom: 8px solid #333;border-right: 8px solid transparent;border-left: 8px solid transparent;top: -7px;margin: 0 6px;-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;}
.tippy-popper[x-placement^=bottom] .tippy-backdrop {-webkit-transform-origin: 0 -50%;transform-origin: 0 -50%;}
.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=visible] {-webkit-transform: scale(1) translate(-50%,-45%);transform: scale(1) translate(-50%,-45%);}
.tippy-popper[x-placement^=bottom] .tippy-backdrop[data-state=hidden] {-webkit-transform: scale(.2) translate(-50%);transform: scale(.2) translate(-50%);opacity: 0;}
.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=visible] {-webkit-transform: translateY(10px);transform: translateY(10px);}
.tippy-popper[x-placement^=bottom] [data-animation=shift-toward][data-state=hidden] {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}
.tippy-popper[x-placement^=bottom] [data-animation=perspective] {-webkit-transform-origin: top;transform-origin: top;}
.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=visible] {-webkit-transform: perspective(700px) translateY(10px) rotateX(0);transform: perspective(700px) translateY(10px) rotateX(0);}
.tippy-popper[x-placement^=bottom] [data-animation=perspective][data-state=hidden] {opacity: 0;-webkit-transform: perspective(700px) translateY(0) rotateX(-60deg);transform: perspective(700px) translateY(0) rotateX(-60deg);}
.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=visible] {-webkit-transform: translateY(10px);transform: translateY(10px);}
.tippy-popper[x-placement^=bottom] [data-animation=fade][data-state=hidden] {opacity: 0;-webkit-transform: translateY(10px);transform: translateY(10px);}
.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=visible] {-webkit-transform: translateY(10px);transform: translateY(10px);}
.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=hidden] {opacity: 0;-webkit-transform: translateY(0);transform: translateY(0);}
.tippy-popper[x-placement^=bottom] [data-animation=scale] {-webkit-transform-origin: top;transform-origin: top;}
.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=visible] {-webkit-transform: translateY(10px) scale(1);transform: translateY(10px) scale(1);}
.tippy-popper[x-placement^=bottom] [data-animation=scale][data-state=hidden] {opacity: 0;-webkit-transform: translateY(10px) scale(.5);transform: translateY(10px) scale(.5);}
.tippy-popper[x-placement^=left] .tippy-backdrop {border-radius: 50% 0 0 50%;}
.tippy-popper[x-placement^=left] .tippy-roundarrow {right: -16px;-webkit-transform-origin: 33.33333333% 50%;transform-origin: 33.33333333% 50%;}
.tippy-popper[x-placement^=left] .tippy-roundarrow svg {position: absolute;left: 0;-webkit-transform: rotate(90deg);transform: rotate(90deg);}
.tippy-popper[x-placement^=left] .tippy-arrow {border-left: 8px solid #333;border-top: 8px solid transparent;border-bottom: 8px solid transparent;right: -7px;margin: 3px 0;-webkit-transform-origin: 0 50%;transform-origin: 0 50%;}
.tippy-popper[x-placement^=left] .tippy-backdrop {-webkit-transform-origin: 50% 0;transform-origin: 50% 0;}
.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=visible] {-webkit-transform: scale(1) translate(-50%,-50%);transform: scale(1) translate(-50%,-50%);}
.tippy-popper[x-placement^=left] .tippy-backdrop[data-state=hidden] {-webkit-transform: scale(.2) translate(-75%,-50%);transform: scale(.2) translate(-75%,-50%);opacity: 0;}
.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=visible] {-webkit-transform: translateX(-10px);transform: translateX(-10px);}
.tippy-popper[x-placement^=left] [data-animation=shift-toward][data-state=hidden] {opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px);}
.tippy-popper[x-placement^=left] [data-animation=perspective] {-webkit-transform-origin: right;transform-origin: right;}
.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=visible] {-webkit-transform: perspective(700px) translateX(-10px) rotateY(0);transform: perspective(700px) translateX(-10px) rotateY(0);}
.tippy-popper[x-placement^=left] [data-animation=perspective][data-state=hidden] {opacity: 0;-webkit-transform: perspective(700px) translateX(0) rotateY(-60deg);transform: perspective(700px) translateX(0) rotateY(-60deg);}
.tippy-popper[x-placement^=left] [data-animation=fade][data-state=visible] {-webkit-transform: translateX(-10px);transform: translateX(-10px);}
.tippy-popper[x-placement^=left] [data-animation=fade][data-state=hidden] {opacity: 0;-webkit-transform: translateX(-10px);transform: translateX(-10px);}
.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=visible] {-webkit-transform: translateX(-10px);transform: translateX(-10px);}
.tippy-popper[x-placement^=left] [data-animation=shift-away][data-state=hidden] {opacity: 0;-webkit-transform: translateX(0);transform: translateX(0);}
.tippy-popper[x-placement^=left] [data-animation=scale] {-webkit-transform-origin: right;transform-origin: right;}
.tippy-popper[x-placement^=left] [data-animation=scale][data-state=visible] {-webkit-transform: translateX(-10px) scale(1);transform: translateX(-10px) scale(1);}
.tippy-popper[x-placement^=left] [data-animation=scale][data-state=hidden] {opacity: 0;-webkit-transform: translateX(-10px) scale(.5);transform: translateX(-10px) scale(.5);}
.tippy-popper[x-placement^=right] .tippy-backdrop {border-radius: 0 50% 50% 0;}
.tippy-popper[x-placement^=right] .tippy-roundarrow {left: -16px;-webkit-transform-origin: 66.66666666% 50%;transform-origin: 66.66666666% 50%;}
.tippy-popper[x-placement^=right] .tippy-roundarrow svg {position: absolute;left: 0;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}
.tippy-popper[x-placement^=right] .tippy-arrow {border-right: 8px solid #333;border-top: 8px solid transparent;border-bottom: 8px solid transparent;left: -7px;margin: 3px 0;-webkit-transform-origin: 100% 50%;transform-origin: 100% 50%;}
.tippy-popper[x-placement^=right] .tippy-backdrop {-webkit-transform-origin: -50% 0;transform-origin: -50% 0;}
.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=visible] {-webkit-transform: scale(1) translate(-50%,-50%);transform: scale(1) translate(-50%,-50%);}
.tippy-popper[x-placement^=right] .tippy-backdrop[data-state=hidden] {-webkit-transform: scale(.2) translate(-25%,-50%);transform: scale(.2) translate(-25%,-50%);opacity: 0;}
.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=visible] {-webkit-transform: translateX(10px);transform: translateX(10px);}
.tippy-popper[x-placement^=right] [data-animation=shift-toward][data-state=hidden] {opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px);}
.tippy-popper[x-placement^=right] [data-animation=perspective] {-webkit-transform-origin: left;transform-origin: left;}
.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=visible] {-webkit-transform: perspective(700px) translateX(10px) rotateY(0);transform: perspective(700px) translateX(10px) rotateY(0);}
.tippy-popper[x-placement^=right] [data-animation=perspective][data-state=hidden] {opacity: 0;-webkit-transform: perspective(700px) translateX(0) rotateY(60deg);transform: perspective(700px) translateX(0) rotateY(60deg);}
.tippy-popper[x-placement^=right] [data-animation=fade][data-state=visible] {-webkit-transform: translateX(10px);transform: translateX(10px);}
.tippy-popper[x-placement^=right] [data-animation=fade][data-state=hidden] {opacity: 0;-webkit-transform: translateX(10px);transform: translateX(10px);}
.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=visible] {-webkit-transform: translateX(10px);transform: translateX(10px);}
.tippy-popper[x-placement^=right] [data-animation=shift-away][data-state=hidden] {opacity: 0;-webkit-transform: translateX(0);transform: translateX(0);}
.tippy-popper[x-placement^=right] [data-animation=scale] {-webkit-transform-origin: left;transform-origin: left;}
.tippy-popper[x-placement^=right] [data-animation=scale][data-state=visible] {-webkit-transform: translateX(10px) scale(1);transform: translateX(10px) scale(1);}
.tippy-popper[x-placement^=right] [data-animation=scale][data-state=hidden] {opacity: 0;-webkit-transform: translateX(10px) scale(.5);transform: translateX(10px) scale(.5);}
.tippy-tooltip {position: relative;color: #fff;border-radius: 4px;font-size: .9rem;padding: .3rem .6rem;line-height: 1.4;text-align: center;will-change: transform;background-color: #333;}
.tippy-tooltip[data-size=small] {padding: .2rem .4rem;font-size: .75rem;}
.tippy-tooltip[data-size=large] {padding: .4rem .8rem;font-size: 1rem;}
.tippy-tooltip[data-animatefill] {overflow: hidden;background-color: transparent;}
.tippy-tooltip[data-interactive], .tippy-tooltip[data-interactive] path {pointer-events: auto;}
.tippy-tooltip[data-inertia][data-state=visible] {transition-timing-function: cubic-bezier(.54,1.5,.38,1.11);}
.tippy-tooltip[data-inertia][data-state=hidden] {transition-timing-function: ease;}
.tippy-arrow, .tippy-roundarrow {position: absolute;width: 0;height: 0;}
.tippy-roundarrow {width: 24px;height: 8px;fill: #333;pointer-events: none;}
.tippy-backdrop {position: absolute;will-change: transform;background-color: #333;border-radius: 50%;width: calc(110% + 2rem);left: 50%;top: 50%;z-index: -1;transition: all cubic-bezier(.46,.1,.52,.98);-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.tippy-backdrop:after {content: "";float: left;padding-top: 100%;}
.tippy-backdrop+.tippy-content {transition-property: opacity;will-change: opacity;}
.tippy-backdrop+.tippy-content[data-state=visible] {opacity: 1;}
.tippy-backdrop+.tippy-content[data-state=hidden] {opacity: 0;}