@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.kt-btn-wrap .kt-button:where(:not(.kb-button)){text-decoration:none;position:relative;z-index:1;overflow:hidden}.kt-btn-wrap .kt-button:not(.kb-btn-global-inherit):where(:not(.kb-button)){padding:8px 16px;cursor:pointer;font-size:18px;display:flex;line-height:1.6;text-decoration:none;text-align:center;align-items:center;justify-content:center;transition:all .3s ease-in-out;border-width:2px;border-radius:3px;border-color:#555;background:0 0;color:#555;box-shadow:none;border-style:solid}.kt-btn-wrap .kt-button:where(:not(.kb-button)):not(.kb-btn-global-inherit):focus,.kt-btn-wrap .kt-button:where(:not(.kb-button)):not(.kb-btn-global-inherit):hover{border-color:#444;color:#fff;box-shadow:none}.kt-btn-wrap .kt-button:where(:not(.kb-button)).kt-btn-size-small{font-size:16px;padding:4px 8px;border-width:1px}.kt-btn-wrap .kt-button:where(:not(.kb-button)).kt-btn-size-large{font-size:20px;padding:12px 24px;border-width:3px}.kt-btn-wrap .kb-btn-only-icon.kt-btn-has-svg-true .kt-btn-inner-text{display:none}.kt-btn-wrap .kb-btn-only-icon.kt-btn-has-svg-true .kt-btn-svg-icon{padding:0}.wp-block-kadence-advancedbtn .kt-btn-wrap a.kt-button:where(:not(.kb-button)):not(.link){text-decoration:none}.kt-btn-wrap .kt-button:where(:not(.kb-button))::before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;transition:all .3s ease-in-out;display:block;filter:none}.kt-button:where(:not(.kb-button)):not(.kb-btn-global-inherit)::before{background:#444}.kt-btn-wrap .kt-button:where(:not(.kb-button)):focus::before,.kt-btn-wrap .kt-button:where(:not(.kb-button)):hover::before{opacity:1}.kb-svg-icon-wrap.kt-btn-side-right,.kt-btn-svg-icon.kt-btn-side-right{padding-left:.5em}.kb-svg-icon-wrap.kt-btn-side-left,.kt-btn-svg-icon.kt-btn-side-left{padding-right:.5em}.kt-btn-has-text-false .kt-btn-svg-icon{padding-left:0;padding-right:0}.kt-btn-wrap{display:inline-flex}.kt-btn-align-center{text-align:center}.kt-btn-align-left{text-align:left}.kt-btn-align-right{text-align:right}.wp-block-kadence-advancedbtn .kt-btn-wrap:last-child{margin-right:0}.wp-block-kadence-advancedbtn .kt-btn-wrap{margin-right:5px;vertical-align:middle}.rtl .wp-block-kadence-advancedbtn .kt-btn-wrap{margin-right:0;margin-left:5px}.kt-force-btn-fullwidth{display:flex}.kt-force-btn-fullwidth .kt-btn-wrap{display:block;flex:1}.kt-force-btn-fullwidth .kt-btn-wrap .kt-button:where(:not(.kb-button)){justify-content:center;display:flex}.kt-btn-wrap .kt-btn-has-svg-true{display:flex;align-items:center;justify-content:center}@media (max-width:1024px){.kt-btn-wrap .kb-btn-tablet-only-icon.kt-btn-has-svg-true .kt-btn-inner-text{display:none}.kt-btn-wrap .kb-btn-tablet-only-icon.kt-btn-has-svg-true .kt-btn-svg-icon{padding:0}.kt-btn-tablet-align-center{text-align:center}.kt-btn-tablet-align-left{text-align:left}.kt-btn-tablet-align-right{text-align:right}}@media (max-width:767px){.kt-btn-wrap .kb-btn-mobile-only-icon.kt-btn-has-svg-true .kt-btn-inner-text{display:none}.kt-btn-wrap .kb-btn-mobile-only-icon.kt-btn-has-svg-true .kt-btn-svg-icon{padding:0}.kt-btn-mobile-align-center{text-align:center}.kt-btn-mobile-align-left{text-align:left}.kt-btn-mobile-align-right{text-align:right}.wp-block-kadence-advancedbtn.kt-force-btn-fullwidth.kt-mobile-collapse-btn-fullwidth{flex-direction:column}.wp-block-kadence-advancedbtn.kt-force-btn-fullwidth.kt-mobile-collapse-btn-fullwidth .kt-btn-wrap{margin-right:0}.kt-btn-wrap{margin-bottom:5px}}/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
.tooltipster-default {
	border-radius: 5px;
	border: 2px solid #000;
	background: #4c4c4c;
	color: #fff;
}

/* Use this next selector to style things like font-size and line-height: */
.tooltipster-default .tooltipster-content {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
	overflow: hidden;
}

/* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
	/* border-color: ... !important; */
}


/* If you're using the icon option, use this next selector to style them */
.tooltipster-icon {
	cursor: help;
	margin-left: 4px;
}








/* This is the base styling required to make all Tooltipsters work */
.tooltipster-base {
	padding: 0;
	font-size: 0;
	line-height: 0;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999999;
	pointer-events: none;
	width: auto;
	overflow: visible;
}
.tooltipster-base .tooltipster-content {
	overflow: hidden;
}


/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
.tooltipster-arrow {
	display: block;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.tooltipster-arrow span, .tooltipster-arrow-border {
	display: block;
	width: 0;
	height: 0;
	position: absolute;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-top: 8px solid;
	bottom: -7px;
}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-top: 9px solid;
	bottom: -7px;
}

.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-bottom: 8px solid;
	top: -7px;
}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-bottom: 9px solid;
	top: -7px;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
	left: 0;
	right: 0;
	margin: 0 auto;
}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
	left: 6px;
}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	left: 5px;
}
.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right span {
	right: 6px;
}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
	right: 5px;
}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important;
	border-left: 8px solid;
	top: 50%;
	margin-top: -7px;
	right: -7px;
}
.tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important;
	border-left: 9px solid;
	margin-top: -8px;
}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important;
	border-right: 8px solid;
	top: 50%;
	margin-top: -7px;
	left: -7px;
}
.tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important;
	border-right: 9px solid;
	margin-top: -8px;
}


/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */

.tooltipster-fade {
	opacity: 0;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity;
}
.tooltipster-fade-show {
	opacity: 1;
}

.tooltipster-grow {
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-o-transform: scale(0,0);
	-ms-transform: scale(0,0);
	transform: scale(0,0);
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-backface-visibility: hidden;
}
.tooltipster-grow-show {
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-o-transform: scale(1,1);
	-ms-transform: scale(1,1);
	transform: scale(1,1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}

.tooltipster-swing {
	opacity: 0;
	-webkit-transform: rotateZ(4deg);
	-moz-transform: rotateZ(4deg);
	-o-transform: rotateZ(4deg);
	-ms-transform: rotateZ(4deg);
	transform: rotateZ(4deg);
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
}
.tooltipster-swing-show {
	opacity: 1;
	-webkit-transform: rotateZ(0deg);
	-moz-transform: rotateZ(0deg);
	-o-transform: rotateZ(0deg);
	-ms-transform: rotateZ(0deg);
	transform: rotateZ(0deg);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
	-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
	-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
	-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
	transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
}

.tooltipster-fall {
	top: 0;
	-webkit-transition-property: top;
	-moz-transition-property: top;
	-o-transition-property: top;
	-ms-transition-property: top;
	transition-property: top;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-fall-show {
}
.tooltipster-fall.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	top: 0px !important;
	opacity: 0;
}

.tooltipster-slide {
	left: -40px;
	-webkit-transition-property: left;
	-moz-transition-property: left;
	-o-transition-property: left;
	-ms-transition-property: left;
	transition-property: left;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-slide.tooltipster-slide-show {
}
.tooltipster-slide.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	left: 0px !important;
	opacity: 0;
}


/* CSS transition for when contenting is changing in a tooltip that is still open. The only properties that will NOT transition are: width, height, top, and left */
.tooltipster-content-changing {
	opacity: 0.5;
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}


.tooltipster-light {
	border-radius: 5px;
	border: 1px solid #cccccc;
	background: #ededed;
	color: #666666;
}
.tooltipster-light .tooltipster-content {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
}

.tooltipster-shadow {
	border-radius: 5px;
	background: #fff;
	box-shadow: 0px 0px 14px rgba(0,0,0,0.3);
	color: #2c2c2c;
}
.tooltipster-shadow .tooltipster-content {
	font-family: 'Arial', sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
}

.tooltipster-punk {
	border-radius: 5px;
	border-bottom: 3px solid #f71169;
	background: #2a2a2a;
	color: #fff;
}
.tooltipster-punk .tooltipster-content {
	font-family: 'Courier', monospace;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
}

.tooltipster-noir {
	border-radius: 0px;
	border: 3px solid #2c2c2c;
	background: #fff;
	color: #2c2c2c;
}
.tooltipster-noir .tooltipster-content {
	font-family: 'Georgia', serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
}
/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{z-index:2147483648;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:2147483648;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease, -o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}
@font-face {
  font-family: 'fontello';
  src: url(//www.mantusmarine.com/wp-content/plugins/cq-hotspot-1.3.7/fontello-7275ca86/font/fontello.eot?18563265);
  src: url(//www.mantusmarine.com/wp-content/plugins/cq-hotspot-1.3.7/fontello-7275ca86/font/fontello.eot?18563265#iefix) format('embedded-opentype'),
       url(//www.mantusmarine.com/wp-content/plugins/cq-hotspot-1.3.7/fontello-7275ca86/font/fontello.woff?18563265) format('woff'),
       url(//www.mantusmarine.com/wp-content/plugins/cq-hotspot-1.3.7/fontello-7275ca86/font/fontello.ttf?18563265) format('truetype'),
       url(//www.mantusmarine.com/wp-content/plugins/cq-hotspot-1.3.7/fontello-7275ca86/font/fontello.svg?18563265#fontello) format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url(//www.mantusmarine.com/wp-content/plugins/cq-hotspot-1.3.7/fontello-7275ca86/font/fontello.svg?18563265#fontello) format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.icon-music:before { content: '\e803'; } /* '' */
.icon-lemon:before { content: '\e96f'; } /* '' */
.icon-mail:before { content: '\e805'; } /* '' */
.icon-mail-alt:before { content: '\e806'; } /* '' */
.icon-heart:before { content: '\e807'; } /* '' */
.icon-heart-empty:before { content: '\e808'; } /* '' */
.icon-star:before { content: '\e809'; } /* '' */
.icon-star-empty:before { content: '\e80a'; } /* '' */
.icon-star-half:before { content: '\e80b'; } /* '' */
.icon-star-half-alt:before { content: '\e80c'; } /* '' */
.icon-user:before { content: '\e80d'; } /* '' */
.icon-users:before { content: '\e80e'; } /* '' */
.icon-male:before { content: '\e80f'; } /* '' */
.icon-female:before { content: '\e810'; } /* '' */
.icon-video:before { content: '\e811'; } /* '' */
.icon-videocam:before { content: '\e812'; } /* '' */
.icon-picture:before { content: '\e814'; } /* '' */
.icon-camera:before { content: '\e815'; } /* '' */
.icon-camera-alt:before { content: '\e816'; } /* '' */
.icon-th-large:before { content: '\e817'; } /* '' */
.icon-th:before { content: '\e818'; } /* '' */
.icon-th-list:before { content: '\e819'; } /* '' */
.icon-ok:before { content: '\e81a'; } /* '' */
.icon-ok-circled:before { content: '\e81b'; } /* '' */
.icon-ok-circled2:before { content: '\e81c'; } /* '' */
.icon-ok-squared:before { content: '\e81d'; } /* '' */
.icon-cancel:before { content: '\e81e'; } /* '' */
.icon-cancel-circled:before { content: '\e81f'; } /* '' */
.icon-cancel-circled2:before { content: '\e820'; } /* '' */
.icon-plus:before { content: '\e821'; } /* '' */
.icon-plus-circled:before { content: '\e822'; } /* '' */
.icon-plus-squared:before { content: '\e823'; } /* '' */
.icon-plus-squared-small:before { content: '\e824'; } /* '' */
.icon-minus:before { content: '\e825'; } /* '' */
.icon-minus-circled:before { content: '\e826'; } /* '' */
.icon-minus-squared:before { content: '\e827'; } /* '' */
.icon-minus-squared-alt:before { content: '\e828'; } /* '' */
.icon-minus-squared-small:before { content: '\e829'; } /* '' */
.icon-help:before { content: '\e82a'; } /* '' */
.icon-help-circled:before { content: '\e82b'; } /* '' */
.icon-info-circled:before { content: '\e82c'; } /* '' */
.icon-info:before { content: '\e82d'; } /* '' */
.icon-home:before { content: '\e82e'; } /* '' */
.icon-link:before { content: '\e82f'; } /* '' */
.icon-unlink:before { content: '\e830'; } /* '' */
.icon-link-ext:before { content: '\e831'; } /* '' */
.icon-link-ext-alt:before { content: '\e832'; } /* '' */
.icon-attach:before { content: '\e833'; } /* '' */
.icon-lock:before { content: '\e834'; } /* '' */
.icon-lock-open:before { content: '\e835'; } /* '' */
.icon-lock-open-alt:before { content: '\e836'; } /* '' */
.icon-pin:before { content: '\e837'; } /* '' */
.icon-eye:before { content: '\e838'; } /* '' */
.icon-eye-off:before { content: '\e839'; } /* '' */
.icon-tag:before { content: '\e83a'; } /* '' */
.icon-tags:before { content: '\e83b'; } /* '' */
.icon-bookmark:before { content: '\e83c'; } /* '' */
.icon-bookmark-empty:before { content: '\e83d'; } /* '' */
.icon-flag:before { content: '\e83e'; } /* '' */
.icon-flag-empty:before { content: '\e83f'; } /* '' */
.icon-flag-checkered:before { content: '\e840'; } /* '' */
.icon-thumbs-up:before { content: '\e841'; } /* '' */
.icon-thumbs-down:before { content: '\e842'; } /* '' */
.icon-thumbs-up-alt:before { content: '\e843'; } /* '' */
.icon-thumbs-down-alt:before { content: '\e844'; } /* '' */
.icon-download:before { content: '\e845'; } /* '' */
.icon-upload:before { content: '\e846'; } /* '' */
.icon-download-cloud:before { content: '\e847'; } /* '' */
.icon-upload-cloud:before { content: '\e848'; } /* '' */
.icon-reply:before { content: '\e849'; } /* '' */
.icon-reply-all:before { content: '\e84a'; } /* '' */
.icon-forward:before { content: '\e84b'; } /* '' */
.icon-quote-left:before { content: '\e84c'; } /* '' */
.icon-quote-right:before { content: '\e84d'; } /* '' */
.icon-code:before { content: '\e84f'; } /* '' */
.icon-export:before { content: '\e850'; } /* '' */
.icon-export-alt:before { content: '\e851'; } /* '' */
.icon-pencil:before { content: '\e852'; } /* '' */
.icon-pencil-squared:before { content: '\e853'; } /* '' */
.icon-edit:before { content: '\e854'; } /* '' */
.icon-print:before { content: '\e855'; } /* '' */
.icon-retweet:before { content: '\e856'; } /* '' */
.icon-keyboard:before { content: '\e857'; } /* '' */
.icon-gamepad:before { content: '\e858'; } /* '' */
.icon-comment:before { content: '\e859'; } /* '' */
.icon-chat:before { content: '\e85a'; } /* '' */
.icon-comment-empty:before { content: '\e85b'; } /* '' */
.icon-chat-empty:before { content: '\e85c'; } /* '' */
.icon-bell:before { content: '\e85d'; } /* '' */
.icon-bell-alt:before { content: '\e85e'; } /* '' */
.icon-attention-alt:before { content: '\e85f'; } /* '' */
.icon-attention:before { content: '\e860'; } /* '' */
.icon-attention-circled:before { content: '\e861'; } /* '' */
.icon-location:before { content: '\e862'; } /* '' */
.icon-direction:before { content: '\e863'; } /* '' */
.icon-compass:before { content: '\e864'; } /* '' */
.icon-trash:before { content: '\e865'; } /* '' */
.icon-doc:before { content: '\e866'; } /* '' */
.icon-docs:before { content: '\e867'; } /* '' */
.icon-doc-text:before { content: '\e868'; } /* '' */
.icon-doc-inv:before { content: '\e869'; } /* '' */
.icon-doc-text-inv:before { content: '\e86a'; } /* '' */
.icon-folder:before { content: '\e86b'; } /* '' */
.icon-folder-open:before { content: '\e86c'; } /* '' */
.icon-folder-empty:before { content: '\e86d'; } /* '' */
.icon-folder-open-empty:before { content: '\e86e'; } /* '' */
.icon-box:before { content: '\e86f'; } /* '' */
.icon-rss:before { content: '\e870'; } /* '' */
.icon-rss-squared:before { content: '\e871'; } /* '' */
.icon-phone:before { content: '\e872'; } /* '' */
.icon-phone-squared:before { content: '\e873'; } /* '' */
.icon-menu:before { content: '\e874'; } /* '' */
.icon-cog:before { content: '\e875'; } /* '' */
.icon-cog-alt:before { content: '\e876'; } /* '' */
.icon-wrench:before { content: '\e877'; } /* '' */
.icon-basket:before { content: '\e878'; } /* '' */
.icon-calendar:before { content: '\e879'; } /* '' */
.icon-calendar-empty:before { content: '\e87a'; } /* '' */
.icon-login:before { content: '\e87b'; } /* '' */
.icon-logout:before { content: '\e800'; } /* '' */
.icon-mic:before { content: '\e801'; } /* '' */
.icon-mute:before { content: '\e802'; } /* '' */
.icon-volume-off:before { content: '\e813'; } /* '' */
.icon-volume-down:before { content: '\e84e'; } /* '' */
.icon-volume-up:before { content: '\e87c'; } /* '' */
.icon-headphones:before { content: '\e87d'; } /* '' */
.icon-clock:before { content: '\e87e'; } /* '' */
.icon-lightbulb:before { content: '\e87f'; } /* '' */
.icon-block:before { content: '\e880'; } /* '' */
.icon-resize-full:before { content: '\e881'; } /* '' */
.icon-resize-full-alt:before { content: '\e882'; } /* '' */
.icon-resize-small:before { content: '\e883'; } /* '' */
.icon-resize-vertical:before { content: '\e884'; } /* '' */
.icon-resize-horizontal:before { content: '\e885'; } /* '' */
.icon-move:before { content: '\e886'; } /* '' */
.icon-zoom-in:before { content: '\e887'; } /* '' */
.icon-zoom-out:before { content: '\e888'; } /* '' */
.icon-down-circled2:before { content: '\e889'; } /* '' */
.icon-up-circled2:before { content: '\e88a'; } /* '' */
.icon-left-circled2:before { content: '\e88b'; } /* '' */
.icon-right-circled2:before { content: '\e88c'; } /* '' */
.icon-down-dir:before { content: '\e88d'; } /* '' */
.icon-up-dir:before { content: '\e88e'; } /* '' */
.icon-left-dir:before { content: '\e88f'; } /* '' */
.icon-right-dir:before { content: '\e890'; } /* '' */
.icon-down-open:before { content: '\e891'; } /* '' */
.icon-left-open:before { content: '\e892'; } /* '' */
.icon-right-open:before { content: '\e893'; } /* '' */
.icon-up-open:before { content: '\e894'; } /* '' */
.icon-angle-left:before { content: '\e895'; } /* '' */
.icon-angle-right:before { content: '\e896'; } /* '' */
.icon-angle-up:before { content: '\e897'; } /* '' */
.icon-angle-down:before { content: '\e898'; } /* '' */
.icon-angle-circled-left:before { content: '\e899'; } /* '' */
.icon-angle-circled-right:before { content: '\e89a'; } /* '' */
.icon-angle-circled-up:before { content: '\e89b'; } /* '' */
.icon-angle-circled-down:before { content: '\e89c'; } /* '' */
.icon-angle-double-left:before { content: '\e89d'; } /* '' */
.icon-angle-double-right:before { content: '\e89e'; } /* '' */
.icon-angle-double-up:before { content: '\e89f'; } /* '' */
.icon-angle-double-down:before { content: '\e8a0'; } /* '' */
.icon-down:before { content: '\e8a1'; } /* '' */
.icon-left:before { content: '\e8a2'; } /* '' */
.icon-right:before { content: '\e8a3'; } /* '' */
.icon-up:before { content: '\e8a4'; } /* '' */
.icon-down-big:before { content: '\e8a5'; } /* '' */
.icon-left-big:before { content: '\e8a6'; } /* '' */
.icon-right-big:before { content: '\e8a7'; } /* '' */
.icon-up-big:before { content: '\e8a8'; } /* '' */
.icon-right-hand:before { content: '\e8a9'; } /* '' */
.icon-left-hand:before { content: '\e8aa'; } /* '' */
.icon-up-hand:before { content: '\e8ab'; } /* '' */
.icon-down-hand:before { content: '\e8ac'; } /* '' */
.icon-left-circled:before { content: '\e8ad'; } /* '' */
.icon-right-circled:before { content: '\e8ae'; } /* '' */
.icon-up-circled:before { content: '\e8af'; } /* '' */
.icon-down-circled:before { content: '\e8b0'; } /* '' */
.icon-cw:before { content: '\e8b1'; } /* '' */
.icon-ccw:before { content: '\e8b2'; } /* '' */
.icon-arrows-cw:before { content: '\e8b3'; } /* '' */
.icon-level-up:before { content: '\e8b4'; } /* '' */
.icon-level-down:before { content: '\e8b5'; } /* '' */
.icon-shuffle:before { content: '\e8b6'; } /* '' */
.icon-exchange:before { content: '\e8b7'; } /* '' */
.icon-search:before { content: '\e804'; } /* '' */
.icon-collapse:before { content: '\e8b9'; } /* '' */
.icon-expand-right:before { content: '\e8ba'; } /* '' */
.icon-collapse-left:before { content: '\e8bb'; } /* '' */
.icon-play:before { content: '\e8bc'; } /* '' */
.icon-play-circled:before { content: '\e8bd'; } /* '' */
.icon-play-circled2:before { content: '\e8be'; } /* '' */
.icon-stop:before { content: '\e8bf'; } /* '' */
.icon-pause:before { content: '\e8c0'; } /* '' */
.icon-to-end:before { content: '\e8c1'; } /* '' */
.icon-to-end-alt:before { content: '\e8c2'; } /* '' */
.icon-to-start:before { content: '\e8c3'; } /* '' */
.icon-to-start-alt:before { content: '\e8c4'; } /* '' */
.icon-fast-fw:before { content: '\e8c5'; } /* '' */
.icon-fast-bw:before { content: '\e8c6'; } /* '' */
.icon-eject:before { content: '\e8c7'; } /* '' */
.icon-target:before { content: '\e8c8'; } /* '' */
.icon-signal:before { content: '\e8c9'; } /* '' */
.icon-award:before { content: '\e8ca'; } /* '' */
.icon-desktop:before { content: '\e8cb'; } /* '' */
.icon-laptop:before { content: '\e8cc'; } /* '' */
.icon-tablet:before { content: '\e8cd'; } /* '' */
.icon-mobile:before { content: '\e8ce'; } /* '' */
.icon-inbox:before { content: '\e8cf'; } /* '' */
.icon-globe:before { content: '\e8d0'; } /* '' */
.icon-sun:before { content: '\e8d1'; } /* '' */
.icon-cloud:before { content: '\e8d2'; } /* '' */
.icon-flash:before { content: '\e8d3'; } /* '' */
.icon-moon:before { content: '\e8d4'; } /* '' */
.icon-umbrella:before { content: '\e8d5'; } /* '' */
.icon-flight:before { content: '\e8d6'; } /* '' */
.icon-fighter-jet:before { content: '\e8d7'; } /* '' */
.icon-leaf:before { content: '\e8d8'; } /* '' */
.icon-font:before { content: '\e8d9'; } /* '' */
.icon-bold:before { content: '\e8da'; } /* '' */
.icon-italic:before { content: '\e8db'; } /* '' */
.icon-text-height:before { content: '\e8dc'; } /* '' */
.icon-text-width:before { content: '\e8dd'; } /* '' */
.icon-align-left:before { content: '\e8de'; } /* '' */
.icon-align-center:before { content: '\e8df'; } /* '' */
.icon-align-right:before { content: '\e8e0'; } /* '' */
.icon-align-justify:before { content: '\e8e1'; } /* '' */
.icon-list:before { content: '\e8e2'; } /* '' */
.icon-indent-left:before { content: '\e8e3'; } /* '' */
.icon-indent-right:before { content: '\e8e4'; } /* '' */
.icon-list-bullet:before { content: '\e8e5'; } /* '' */
.icon-list-numbered:before { content: '\e8e6'; } /* '' */
.icon-strike:before { content: '\e8e7'; } /* '' */
.icon-underline:before { content: '\e8e8'; } /* '' */
.icon-superscript:before { content: '\e8e9'; } /* '' */
.icon-subscript:before { content: '\e8ea'; } /* '' */
.icon-table:before { content: '\e8eb'; } /* '' */
.icon-columns:before { content: '\e8ec'; } /* '' */
.icon-crop:before { content: '\e8ed'; } /* '' */
.icon-scissors:before { content: '\e8ee'; } /* '' */
.icon-paste:before { content: '\e8ef'; } /* '' */
.icon-briefcase:before { content: '\e8f0'; } /* '' */
.icon-suitcase:before { content: '\e8f1'; } /* '' */
.icon-ellipsis:before { content: '\e8f2'; } /* '' */
.icon-ellipsis-vert:before { content: '\e8f3'; } /* '' */
.icon-off:before { content: '\e8f4'; } /* '' */
.icon-road:before { content: '\e8f5'; } /* '' */
.icon-list-alt:before { content: '\e8f6'; } /* '' */
.icon-qrcode:before { content: '\e8f7'; } /* '' */
.icon-barcode:before { content: '\e8f8'; } /* '' */
.icon-book:before { content: '\e8f9'; } /* '' */
.icon-ajust:before { content: '\e8fa'; } /* '' */
.icon-tint:before { content: '\e8fb'; } /* '' */
.icon-check:before { content: '\e8fc'; } /* '' */
.icon-check-empty:before { content: '\e8fd'; } /* '' */
.icon-circle:before { content: '\e8fe'; } /* '' */
.icon-circle-empty:before { content: '\e8ff'; } /* '' */
.icon-dot-circled:before { content: '\e900'; } /* '' */
.icon-asterisk:before { content: '\e901'; } /* '' */
.icon-gift:before { content: '\e902'; } /* '' */
.icon-fire:before { content: '\e903'; } /* '' */
.icon-magnet:before { content: '\e904'; } /* '' */
.icon-chart-bar:before { content: '\e905'; } /* '' */
.icon-ticket:before { content: '\e906'; } /* '' */
.icon-credit-card:before { content: '\e907'; } /* '' */
.icon-floppy:before { content: '\e908'; } /* '' */
.icon-megaphone:before { content: '\e909'; } /* '' */
.icon-hdd:before { content: '\e90a'; } /* '' */
.icon-key:before { content: '\e90b'; } /* '' */
.icon-fork:before { content: '\e90c'; } /* '' */
.icon-rocket:before { content: '\e90d'; } /* '' */
.icon-bug:before { content: '\e90e'; } /* '' */
.icon-certificate:before { content: '\e90f'; } /* '' */
.icon-tasks:before { content: '\e910'; } /* '' */
.icon-filter:before { content: '\e911'; } /* '' */
.icon-beaker:before { content: '\e912'; } /* '' */
.icon-magic:before { content: '\e913'; } /* '' */
.icon-truck:before { content: '\e914'; } /* '' */
.icon-money:before { content: '\e915'; } /* '' */
.icon-euro:before { content: '\e916'; } /* '' */
.icon-pound:before { content: '\e917'; } /* '' */
.icon-dollar:before { content: '\e918'; } /* '' */
.icon-rupee:before { content: '\e919'; } /* '' */
.icon-yen:before { content: '\e91a'; } /* '' */
.icon-rouble:before { content: '\e91b'; } /* '' */
.icon-try:before { content: '\e91c'; } /* '' */
.icon-won:before { content: '\e91d'; } /* '' */
.icon-bitcoin:before { content: '\e91e'; } /* '' */
.icon-sort:before { content: '\e91f'; } /* '' */
.icon-sort-down:before { content: '\e920'; } /* '' */
.icon-sort-up:before { content: '\e921'; } /* '' */
.icon-sort-alt-up:before { content: '\e922'; } /* '' */
.icon-sort-alt-down:before { content: '\e923'; } /* '' */
.icon-sort-name-up:before { content: '\e924'; } /* '' */
.icon-sort-name-down:before { content: '\e925'; } /* '' */
.icon-sort-number-up:before { content: '\e926'; } /* '' */
.icon-sort-number-down:before { content: '\e927'; } /* '' */
.icon-hammer:before { content: '\e928'; } /* '' */
.icon-gauge:before { content: '\e929'; } /* '' */
.icon-sitemap:before { content: '\e92a'; } /* '' */
.icon-spinner:before { content: '\e92b'; } /* '' */
.icon-coffee:before { content: '\e92c'; } /* '' */
.icon-food:before { content: '\e92d'; } /* '' */
.icon-beer:before { content: '\e92e'; } /* '' */
.icon-user-md:before { content: '\e92f'; } /* '' */
.icon-stethoscope:before { content: '\e930'; } /* '' */
.icon-ambulance:before { content: '\e931'; } /* '' */
.icon-medkit:before { content: '\e932'; } /* '' */
.icon-h-sigh:before { content: '\e933'; } /* '' */
.icon-hospital:before { content: '\e934'; } /* '' */
.icon-building:before { content: '\e935'; } /* '' */
.icon-smile:before { content: '\e936'; } /* '' */
.icon-frown:before { content: '\e937'; } /* '' */
.icon-meh:before { content: '\e938'; } /* '' */
.icon-anchor:before { content: '\e939'; } /* '' */
.icon-terminal:before { content: '\e93a'; } /* '' */
.icon-eraser:before { content: '\e93b'; } /* '' */
.icon-puzzle:before { content: '\e93c'; } /* '' */
.icon-shield:before { content: '\e93d'; } /* '' */
.icon-extinguisher:before { content: '\e93e'; } /* '' */
.icon-bullseye:before { content: '\e93f'; } /* '' */
.icon-wheelchair:before { content: '\e940'; } /* '' */
.icon-adn:before { content: '\e941'; } /* '' */
.icon-android:before { content: '\e942'; } /* '' */
.icon-apple:before { content: '\e943'; } /* '' */
.icon-bitbucket:before { content: '\e944'; } /* '' */
.icon-bitbucket-squared:before { content: '\e945'; } /* '' */
.icon-css3:before { content: '\e946'; } /* '' */
.icon-dribbble:before { content: '\e947'; } /* '' */
.icon-dropbox:before { content: '\e948'; } /* '' */
.icon-facebook:before { content: '\e949'; } /* '' */
.icon-facebook-squared:before { content: '\e94a'; } /* '' */
.icon-flickr:before { content: '\e94b'; } /* '' */
.icon-foursquare:before { content: '\e94c'; } /* '' */
.icon-github:before { content: '\e94d'; } /* '' */
.icon-github-squared:before { content: '\e94e'; } /* '' */
.icon-github-circled:before { content: '\e94f'; } /* '' */
.icon-gittip:before { content: '\e950'; } /* '' */
.icon-gplus-squared:before { content: '\e951'; } /* '' */
.icon-gplus:before { content: '\e952'; } /* '' */
.icon-html5:before { content: '\e953'; } /* '' */
.icon-instagramm:before { content: '\e954'; } /* '' */
.icon-linkedin-squared:before { content: '\e955'; } /* '' */
.icon-linux:before { content: '\e956'; } /* '' */
.icon-linkedin:before { content: '\e957'; } /* '' */
.icon-maxcdn:before { content: '\e958'; } /* '' */
.icon-pagelines:before { content: '\e959'; } /* '' */
.icon-pinterest-circled:before { content: '\e95a'; } /* '' */
.icon-pinterest-squared:before { content: '\e95b'; } /* '' */
.icon-renren:before { content: '\e95c'; } /* '' */
.icon-skype:before { content: '\e95d'; } /* '' */
.icon-stackexchange:before { content: '\e95e'; } /* '' */
.icon-stackoverflow:before { content: '\e95f'; } /* '' */
.icon-trello:before { content: '\e960'; } /* '' */
.icon-tumblr:before { content: '\e961'; } /* '' */
.icon-tumblr-squared:before { content: '\e962'; } /* '' */
.icon-twitter-squared:before { content: '\e963'; } /* '' */
.icon-twitter:before { content: '\e964'; } /* '' */
.icon-vimeo-squared:before { content: '\e965'; } /* '' */
.icon-vkontakte:before { content: '\e966'; } /* '' */
.icon-weibo:before { content: '\e967'; } /* '' */
.icon-windows:before { content: '\e968'; } /* '' */
.icon-xing:before { content: '\e969'; } /* '' */
.icon-xing-squared:before { content: '\e96a'; } /* '' */
.icon-youtube:before { content: '\e96b'; } /* '' */
.icon-youtube-squared:before { content: '\e96c'; } /* '' */
.icon-youtube-play:before { content: '\e96d'; } /* '' */
.icon-blank:before { content: '\e96e'; } /* '' */
.icon-expand:before { content: '\e8b8'; } /* '' */.cq-hotspot-tooltip,.cq-hotspot-tooltip:hover{text-decoration:none}.cq-hotspot-tooltip:focus,.info-icon:focus,img.info-icon.focus{outline:0;border:none}.cq-hotspot-container{position:relative;text-align:center;margin:0 auto}.hotspot-container{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);position:relative;margin:0;padding:0}.popover-image{position:relative;z-index:1000;width:100%}.cq-hotspot-tooltip .cq-hotspot-tooltipcontent{display:none}.cq-hotspot-tooltip{opacity:0;position:absolute;display:inline-block;text-align:center;line-height:100%;margin:0;padding:0;border:none;cursor:pointer;z-index:1003;background-color:transparent;border-radius:50%;border-bottom:none;-webkit-print-color-adjust:exact!important}.cq-hotspot-tooltip.cq-pulse-white{opacity:1;-webkit-animation:cq-pulse-white 2s ease-out infinite;-moz-animation:cq-pulse-white 2s ease-out infinite;animation:cq-pulse-white 2s ease-out infinite}.cq-hotspot-tooltip.cq-pulse-gray{opacity:1;-webkit-animation:cq-pulse-gray 2s ease-out infinite;-moz-animation:cq-pulse-gray 2s ease-out infinite;animation:cq-pulse-gray 2s ease-out infinite}.cq-hotspot-tooltip.cq-pulse-red{opacity:1;-webkit-animation:cq-pulse-red 2s ease-out infinite;-moz-animation:cq-pulse-red 2s ease-out infinite;animation:cq-pulse-red 2s ease-out infinite}.cq-hotspot-tooltip.cq-pulse-green{opacity:1;-webkit-animation:cq-pulse-green 2s ease-out infinite;-moz-animation:cq-pulse-green 2s ease-out infinite;animation:cq-pulse-green 2s ease-out infinite}.cq-hotspot-tooltip.cq-pulse-blue{opacity:1;-webkit-animation:cq-pulse-blue 2s ease-out infinite;-moz-animation:cq-pulse-blue 2s ease-out infinite;animation:cq-pulse-blue 2s ease-out infinite}.cq-hotspot-tooltip.cq-pulse-yellow{opacity:1;-webkit-animation:cq-pulse-yellow 2s ease-out infinite;-moz-animation:cq-pulse-yellow 2s ease-out infinite;animation:cq-pulse-yellow 2s ease-out infinite}.cq-hotspot-tooltip.cq-pulse-purple{opacity:1;-webkit-animation:cq-pulse-purple 2s ease-out infinite;-moz-animation:cq-pulse-purple 2s ease-out infinite;animation:cq-pulse-purple 2s ease-out infinite}.animatedelay,.hotspotanimate{-o-animation-duration:.6s;-o-animation-fill-mode:both}.animatedelay,.dropin0,.dropin1,.dropin2,.dropin3,.dropin4,.dropin5,.dropin6,.dropin7,.hotspotanimate{-moz-animation-fill-mode:both}.animatedelay,.dropin0,.dropin1,.dropin10,.dropin11,.dropin12,.dropin13,.dropin14,.dropin15,.dropin2,.dropin3,.dropin4,.dropin5,.dropin6,.dropin7,.dropin8,.dropin9,.hotspotanimate{animation-fill-mode:both}.dropin0,.dropin1,.dropin10,.dropin11,.dropin12,.dropin13,.dropin14,.dropin15,.dropin2,.dropin3,.dropin4,.dropin5,.dropin6,.dropin7,.dropin8,.dropin9{animation-timing-function:ease}.animatedelay,.dropin0,.dropin1,.dropin10,.dropin11,.dropin12,.dropin13,.dropin14,.dropin15,.dropin2,.dropin3,.dropin4,.dropin5,.dropin6,.dropin7,.dropin8,.dropin9,.hotspotanimate{animation-duration:.6s}.dropin0,.dropin1,.dropin10,.dropin11,.dropin12,.dropin13,.dropin14,.dropin15,.dropin2,.dropin3,.dropin4,.dropin5,.dropin6,.dropin7,.dropin8,.dropin9{-ms-animation-fill-mode:both;-ms-animation-timing-function:ease;-ms-animation-duration:.6s;-moz-animation-timing-function:ease}.animatedelay,.dropin0,.dropin1,.dropin10,.dropin11,.dropin12,.dropin13,.dropin14,.dropin15,.dropin2,.dropin3,.dropin4,.dropin5,.dropin6,.dropin7,.dropin8,.dropin9,.hotspotanimate{-moz-animation-duration:.6s;-webkit-animation-fill-mode:both}.dropin0,.dropin1,.dropin10,.dropin11,.dropin12,.dropin13,.dropin14,.dropin15,.dropin2,.dropin3,.dropin4,.dropin5,.dropin6,.dropin7,.dropin8,.dropin9{-webkit-animation-timing-function:ease}.animatedelay,.dropin0,.dropin1,.dropin10,.dropin11,.dropin12,.dropin13,.dropin14,.dropin15,.dropin2,.dropin3,.dropin4,.dropin5,.dropin6,.dropin7,.dropin8,.dropin9,.hotspotanimate{-webkit-animation-duration:.6s}@-webkit-keyframes cq-pulse-white{0%{box-shadow:0 0 0 0 rgba(255,255,255,1)}50%{box-shadow:0 0 0 8px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}@-moz-keyframes cq-pulse-white{0%{box-shadow:0 0 0 0 rgba(255,215,0,1)}50%{box-shadow:0 0 0 8px rgba(255,215,0,0)}100%{box-shadow:0 0 0 0 rgba(255,215,0,0)}}@keyframes cq-pulse-white{0%{box-shadow:0 0 0 0 rgba(255,255,255,1)}50%{box-shadow:0 0 0 8px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}@-webkit-keyframes cq-pulse-red{0%{box-shadow:0 0 0 0 rgba(255,69,0,1)}50%{box-shadow:0 0 0 8px rgba(255,69,0,0)}100%{box-shadow:0 0 0 0 rgba(255,69,0,0)}}@-moz-keyframes cq-pulse-red{0%{box-shadow:0 0 0 0 rgba(255,69,0,1)}50%{box-shadow:0 0 0 8px rgba(255,69,0,0)}100%{box-shadow:0 0 0 0 rgba(255,69,0,0)}}@keyframes cq-pulse-red{0%{box-shadow:0 0 0 0 rgba(255,69,0,1)}50%{box-shadow:0 0 0 8px rgba(255,69,0,0)}100%{box-shadow:0 0 0 0 rgba(255,69,0,0)}}@-webkit-keyframes cq-pulse-green{0%{box-shadow:0 0 0 0 rgba(50,205,50,1)}50%{box-shadow:0 0 0 8px rgba(50,205,50,0)}100%{box-shadow:0 0 0 0 rgba(50,205,50,0)}}@-moz-keyframes cq-pulse-green{0%{box-shadow:0 0 0 0 rgba(50,205,50,1)}50%{box-shadow:0 0 0 8px rgba(50,205,50,0)}100%{box-shadow:0 0 0 0 rgba(50,205,50,0)}}@keyframes cq-pulse-green{0%{box-shadow:0 0 0 0 rgba(50,205,50,1)}50%{box-shadow:0 0 0 8px rgba(50,205,50,0)}100%{box-shadow:0 0 0 0 rgba(50,205,50,0)}}@-webkit-keyframes cq-pulse-yellow{0%{box-shadow:0 0 0 0 rgba(255,215,0,1)}50%{box-shadow:0 0 0 8px rgba(255,215,0,0)}100%{box-shadow:0 0 0 0 rgba(255,215,0,0)}}@-moz-keyframes cq-pulse-yellow{0%{box-shadow:0 0 0 0 rgba(255,215,0,1)}50%{box-shadow:0 0 0 8px rgba(255,215,0,0)}100%{box-shadow:0 0 0 0 rgba(255,215,0,0)}}@keyframes cq-pulse-yellow{0%{box-shadow:0 0 0 0 rgba(255,215,0,1)}50%{box-shadow:0 0 0 8px rgba(255,215,0,0)}100%{box-shadow:0 0 0 0 rgba(255,215,0,0)}}@-webkit-keyframes cq-pulse-gray{0%{box-shadow:0 0 0 0 rgba(127,127,127,1)}50%{box-shadow:0 0 0 8px rgba(127,127,127,0)}100%{box-shadow:0 0 0 0 rgba(127,127,127,0)}}@-moz-keyframes cq-pulse-gray{0%{box-shadow:0 0 0 0 rgba(127,127,127,1)}50%{box-shadow:0 0 0 8px rgba(127,127,127,0)}100%{box-shadow:0 0 0 0 rgba(127,127,127,0)}}@keyframes cq-pulse-gray{0%{box-shadow:0 0 0 0 rgba(127,127,127,1)}50%{box-shadow:0 0 0 8px rgba(127,127,127,0)}100%{box-shadow:0 0 0 0 rgba(127,127,127,0)}}@-webkit-keyframes cq-pulse-blue{0%{box-shadow:0 0 0 0 rgba(0,191,255,1)}50%{box-shadow:0 0 0 8px rgba(0,191,255,0)}100%{box-shadow:0 0 0 0 rgba(0,191,255,0)}}@-moz-keyframes cq-pulse-blue{0%{box-shadow:0 0 0 0 rgba(0,191,255,1)}50%{box-shadow:0 0 0 8px rgba(0,191,255,0)}100%{box-shadow:0 0 0 0 rgba(0,191,255,0)}}@keyframes cq-pulse-blue{0%{box-shadow:0 0 0 0 rgba(0,191,255,1)}50%{box-shadow:0 0 0 8px rgba(0,191,255,0)}100%{box-shadow:0 0 0 0 rgba(0,191,255,0)}}@-webkit-keyframes cq-pulse-purple{0%{box-shadow:0 0 0 0 rgba(160,32,240,1)}50%{box-shadow:0 0 0 8px rgba(160,32,240,0)}100%{box-shadow:0 0 0 0 rgba(160,32,240,0)}}@-moz-keyframes cq-pulse-purple{0%{box-shadow:0 0 0 0 rgba(160,32,240,1)}50%{box-shadow:0 0 0 8px rgba(160,32,240,0)}100%{box-shadow:0 0 0 0 rgba(160,32,240,0)}}@keyframes cq-pulse-purple{0%{box-shadow:0 0 0 0 rgba(160,32,240,1)}50%{box-shadow:0 0 0 8px rgba(160,32,240,0)}100%{box-shadow:0 0 0 0 rgba(160,32,240,0)}}.cq-hotspot-tooltip i.cq-hotspot-icon{display:inline-block;margin:0;text-align:center;color:#DA4453;background-color:rgba(0,0,0,.8);border-radius:100%;width:20px;height:20px;line-height:20px;font-size:10px}.cq-hotspot-icon-small i.cq-hotspot-icon{width:20px;height:20px;font-size:10px;line-height:20px}.cq-hotspot-icon-medium i.cq-hotspot-icon{width:32px;height:32px;font-size:16px;line-height:32px}.cq-hotspot-icon-large i.cq-hotspot-icon{width:40px;height:40px;font-size:20px;line-height:40px}.cq-hotspot-tooltip i.cq-hotspot-numbericon{display:inline-block;margin:0;padding:4px;text-align:center;color:#DA4453;border-radius:50%;font-style:normal;background-color:rgba(0,0,0,.8);width:32px;height:32px;font-size:16px;line-height:32px}.cq-hotspot-tooltip .cq-hotspot-number{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;padding:0}.cq-hotspot-label{visibility:hidden;opacity:0;color:#FFF;width:auto;min-width:60px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);margin-top:4px;display:block;text-align:center;background:#999;background:rgba(0,0,0,.4);padding:2px;line-height:24px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;position:absolute;z-index:1001;border-radius:4px}.animatedelay{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-ms-animation-delay:.5s;animation-delay:.5s}@-webkit-keyframes cardIntop{0%{-webkit-transform-origin:50% 100% 0;-webkit-transform:perspective(500px)rotateX(-90deg)scale(.5,.5)}100%{-webkit-transform-origin:50% 100% 0;-webkit-transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}}@-moz-keyframes cardIntop{0%{-moz-transform-origin:50% 100% 0;-moz-transform:perspective(500px)rotateX(-90deg)scale(.5,.5)}100%{-moz-transform-origin:50% 100% 0;-moz-transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}}@-o-keyframes cardIntop{0%{-o-transform-origin:50% 100% 0;-o-transform:perspective(500px)rotateX(-90deg)scale(.5,.5)}100%{-o-transform-origin:50% 100% 0;-o-transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}}@keyframes cardIntop{0%{transform-origin:50% 100% 0;transform:perspective(500px)rotateX(-90deg)scale(.5,.5)}100%{transform-origin:50% 100% 0;transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}}.cardIntop{-webkit-animation-name:cardIntop;-moz-animation-name:cardIntop;-o-animation-name:cardIntop;animation-name:cardIntop}@-webkit-keyframes cardInbottom{0%{-webkit-transform-origin:50% 0 0;-webkit-transform:perspective(500px)rotateX(90deg)scale(.5,.5)}100%{-webkit-transform-origin:50% 0 0;-webkit-transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}}@-moz-keyframes cardInbottom{0%{-moz-transform-origin:50% 0 0;-moz-transform:perspective(500px)rotateX(90deg)scale(.5,.5)}100%{-moz-transform-origin:50% 0 0;-moz-transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}}@-o-keyframes cardInbottom{0%{-o-transform-origin:50% 0 0;-o-transform:perspective(500px)rotateX(90deg)scale(.5,.5)}100%{-o-transform-origin:50% 0 0;-o-transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}}@keyframes cardInbottom{0%{transform-origin:50% 0 0;transform:perspective(500px)rotateX(90deg)scale(.5,.5)}100%{transform-origin:50% 0 0;transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}}.cardInbottom{-webkit-animation-name:cardInbottom;-moz-animation-name:cardInbottom;-o-animation-name:cardInbottom;animation-name:cardInbottom}@-webkit-keyframes cardInleft{0%{-webkit-transform-origin:100% 50% 0;-webkit-transform:perspective(500px)rotateY(-90deg)scale(0,0)}100%{-webkit-transform-origin:100% 50% 0;-webkit-transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}}@-moz-keyframes cardInleft{0%{-moz-transform-origin:100% 50% 0;-moz-transform:perspective(500px)rotateY(-90deg)scale(0,0)}100%{-moz-transform-origin:100% 50% 0;-moz-transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}}@-o-keyframes cardInleft{0%{-o-transform-origin:100% 50% 0;-o-transform:perspective(500px)rotateY(-90deg)scale(0,0)}100%{-o-transform-origin:100% 50% 0;-o-transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}}@keyframes cardInleft{0%{transform-origin:100% 50% 0;transform:perspective(500px)rotateY(-90deg)scale(0,0)}100%{transform-origin:100% 50% 0;transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}}.cardInleft{-webkit-animation-name:cardInleft;-moz-animation-name:cardInleft;-o-animation-name:cardInleft;animation-name:cardInleft}@-webkit-keyframes cardInright{0%{-webkit-transform-origin:0 50% 0;-webkit-transform:perspective(500px)rotateY(90deg)scale(0,0)}100%{-webkit-transform-origin:0 50% 0;-webkit-transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}}@-moz-keyframes cardInright{0%{-moz-transform-origin:0 50% 0;-moz-transform:perspective(500px)rotateY(90deg)scale(0,0)}100%{-moz-transform-origin:0 50% 0;-moz-transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}}@-o-keyframes cardInright{0%{-o-transform-origin:0 50% 0;-o-transform:perspective(500px)rotateY(90deg)scale(0,0)}100%{-o-transform-origin:0 50% 0;-o-transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}}@keyframes cardInright{0%{transform-origin:0 50% 0;transform:perspective(500px)rotateY(90deg)scale(0,0)}100%{transform-origin:0 50% 0;transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}}.cardInright{-webkit-animation-name:cardInright;-moz-animation-name:cardInright;-o-animation-name:cardInright;animation-name:cardInright}@-webkit-keyframes cardOuttop{0%{-webkit-transform-origin:50% 100% 0;-webkit-transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}100%{-webkit-transform-origin:50% 100% 0;-webkit-transform:perspective(500px)rotateX(-90deg)scale(.5,.5);opacity:0}}@-moz-keyframes cardOuttop{0%{-moz-transform-origin:50% 100% 0;-moz-transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}100%{-moz-transform-origin:50% 100% 0;-moz-transform:perspective(500px)rotateX(-90deg)scale(.5,.5);opacity:0}}@-o-keyframes cardOuttop{0%{-o-transform-origin:50% 100% 0;-o-transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}100%{-o-transform-origin:50% 100% 0;-o-transform:perspective(500px)rotateX(-90deg)scale(.5,.5);opacity:0}}@keyframes cardOuttop{0%{transform-origin:50% 100% 0;transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}100%{transform-origin:50% 100% 0;transform:perspective(500px)rotateX(-90deg)scale(.5,.5);opacity:0}}.cardOuttop{-webkit-animation-name:cardOuttop;-moz-animation-name:cardOuttop;-o-animation-name:cardOuttop;animation-name:cardOuttop}@-webkit-keyframes cardOutbottom{0%{-webkit-transform-origin:50% 0 0;-webkit-transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}100%{-webkit-transform-origin:50% 0 0;-webkit-transform:perspective(500px)rotateX(90deg)scale(.5,.5);opacity:0}}@-moz-keyframes cardOutbottom{0%{-moz-transform-origin:50% 0 0;-moz-transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}100%{-moz-transform-origin:50% 0 0;-moz-transform:perspective(500px)rotateX(90deg)scale(.5,.5);opacity:0}}@-o-keyframes cardOutbottom{0%{-o-transform-origin:50% 0 0;-o-transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}100%{-o-transform-origin:50% 0 0;-o-transform:perspective(500px)rotateX(90deg)scale(.5,.5);opacity:0}}@keyframes cardOutbottom{0%{transform-origin:50% 0 0;transform:perspective(500px)rotateX(0)scale(1,1);opacity:1}100%{transform-origin:50% 0 0;transform:perspective(500px)rotateX(90deg)scale(.5,.5);opacity:0}}.cardOutbottom{-webkit-animation-name:cardOutbottom;-moz-animation-name:cardOutbottom;-o-animation-name:cardOutbottom;animation-name:cardOutbottom}@-webkit-keyframes cardOutleft{0%{-webkit-transform-origin:100% 50% 0;-webkit-transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}100%{-webkit-transform-origin:100% 50% 0;-webkit-transform:perspective(500px)rotateY(90deg)scale(0,0);opacity:0}}@-moz-keyframes cardOutleft{0%{-moz-transform-origin:100% 50% 0;-moz-transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}100%{-moz-transform-origin:100% 50% 0;-moz-transform:perspective(500px)rotateY(90deg)scale(0,0);opacity:0}}@-o-keyframes cardOutleft{0%{-o-transform-origin:100% 50% 0;-o-transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}100%{-o-transform-origin:100% 50% 0;-o-transform:perspective(500px)rotateY(90deg)scale(0,0);opacity:0}}@keyframes cardOutleft{0%{transform-origin:100% 50% 0;transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}100%{transform-origin:100% 50% 0;transform:perspective(500px)rotateY(90deg)scale(0,0);opacity:0}}.cardOutleft{-webkit-animation-name:cardOutleft;-moz-animation-name:cardOutleft;-o-animation-name:cardOutleft;animation-name:cardOutleft}@-webkit-keyframes cardOutright{0%{-webkit-transform-origin:0 50% 0;-webkit-transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}100%{-webkit-transform-origin:0 50% 0;-webkit-transform:perspective(500px)rotateY(-90deg)scale(0,0);opacity:0}}@-moz-keyframes cardOutright{0%{-moz-transform-origin:0 50% 0;-moz-transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}100%{-moz-transform-origin:0 50% 0;-moz-transform:perspective(500px)rotateY(-90deg)scale(0,0);opacity:0}}@-o-keyframes cardOutright{0%{-o-transform-origin:0 50% 0;-o-transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}100%{-o-transform-origin:0 50% 0;-o-transform:perspective(500px)rotateY(-90deg)scale(0,0);opacity:0}}@keyframes cardOutright{0%{transform-origin:0 50% 0;transform:perspective(500px)rotateY(0)scale(1,1);opacity:1}100%{transform-origin:0 50% 0;transform:perspective(500px)rotateY(-90deg)scale(0,0);opacity:0}}.cardOutright{-webkit-animation-name:cardOutright;-moz-animation-name:cardOutright;-o-animation-name:cardOutright;animation-name:cardOutright}@-webkit-keyframes cq-dropInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes cq-dropInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes cq-dropInDown{0%{opacity:0;-o-transform:translateY(-2000px)}60%{-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes cq-dropInDown{0%{opacity:0;transform:translateY(-2000px)}60%{transform:translateY(30px)}80%{transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.cq-dropInDown{-webkit-animation-name:cq-dropInDown;-moz-animation-name:cq-dropInDown;-o-animation-name:cq-dropInDown;animation-name:cq-dropInDown}.dropin0{-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;animation-delay:0s}.dropin1{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;animation-delay:.2s}.dropin2{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;animation-delay:.4s}.dropin3{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;animation-delay:.6s}.dropin4{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-ms-animation-delay:.8s;animation-delay:.8s}.dropin5{-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;animation-delay:1s}.dropin6{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-ms-animation-delay:1.2s;animation-delay:1.2s}.dropin7{-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;-ms-animation-delay:1.4s;animation-delay:1.4s}.dropin8{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-ms-animation-delay:1.6s;animation-delay:1.6s}.dropin9{-webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;-ms-animation-delay:1.8s;animation-delay:1.8s}.dropin10{-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;animation-delay:2s}.dropin11{-webkit-animation-delay:2.2s;-moz-animation-delay:2.2s;-ms-animation-delay:2.2s;animation-delay:2.2s}.dropin12{-webkit-animation-delay:2.4s;-moz-animation-delay:2.4s;-ms-animation-delay:2.4s;animation-delay:2.4s}.dropin13{-webkit-animation-delay:2.6s;-moz-animation-delay:2.6s;-ms-animation-delay:2.6s;animation-delay:2.6s}.dropin14{-webkit-animation-delay:2.8s;-moz-animation-delay:2.8s;-ms-animation-delay:2.8s;animation-delay:2.8s}.dropin15{-webkit-animation-delay:3s;-moz-animation-delay:3s;-ms-animation-delay:3s;animation-delay:3s}@-webkit-keyframes cq-hotspot-pulsate{0%{-webkit-transform:rotateX(-64deg)scale(.1,.1);transform:rotateX(-64deg)scale(.1,.1);opacity:0}50%{opacity:1}100%{-webkit-transform:rotateX(-64deg)scale(1.2,1.2);transform:rotateX(-64deg)scale(1.2,1.2);opacity:0}}@keyframes cq-hotspot-pulsate{0%{-webkit-transform:rotateX(-64deg)scale(.1,.1);-ms-transform:rotateX(-64deg)scale(.1,.1);transform:rotateX(-64deg)scale(.1,.1);opacity:0}50%{-webkit-transform:rotateX(-64deg)scale(1,1);-ms-transform:rotateX(-64deg)scale(1,1);transform:rotateX(-64deg)scale(1,1);opacity:1}100%{-webkit-transform:rotateX(-64deg)scale(1.2,1.2);-ms-transform:rotateX(-64deg)scale(1.2,1.2);transform:rotateX(-64deg)scale(1.2,1.2);opacity:0}}@media screen and (min-width:480px)and (max-width:767px){.cq-hotspot-container .cq-hotspot-tooltip{margin:4px 0 0 4px;width:20px;height:20px;line-height:20px}.cq-hotspot-container .cq-hotspot-tooltip i.cq-hotspot-icon,.cq-hotspot-container .cq-hotspot-tooltip i.cq-hotspot-numbericon{width:20px;height:20px;line-height:20px;font-size:10px}}