@layer swift3 {* { box-sizing: border-box; }.taiowc-cart-item, .taiowc-icon, .taiowc-total { display: flex; align-items: center; justify-content: center; outline: none; }.taiowc .taiowc-wrap { line-height: initial; }.taiowc .taiowc-content { position: relative; padding: 0px; margin: 0px; display: flex; }.taiowc-cart-item { background: transparent; border-radius: 3px; }.taiowc-wrap .taiowc-cart-item { background: transparent; border-radius: 3px; }.taiowc-wrap:not(.taiowc-fixed-cart) { padding: 9px; border-radius: 0.75rem; box-shadow: #ffffff 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 0px 0px calc(1px), rgba(0, 0, 0, 0.05) 0px 1px 2px 0px; }.taiowc-content, .taiowc-cart-close { text-decoration: none !important; }.taiowc-cart-model { position: fixed; background-color: #f9fafb; z-index: 2147483647; display: flex; flex-direction: column; transition: right 0.5s, left 0.4s, opacity 0.3s; top: 0px; bottom: 0px; max-width: 450px; width: 100%; right: -450px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px; visibility: hidden; opacity: 0; }.cart-heading { display: flex; flex: 0 0 auto; align-items: center; flex-direction: row; padding: 0.9rem 1.5rem; text-align: center; background: #ffffff; border-color: #f3f4f6; }.taiowc-cart-model-header .cart-heading svg { width: 24px; }.taiowc-cart-model-header { position: relative; }.cart-heading h4 { margin: 0px; font-size: 0.9rem; padding-left: 0.3rem; color: inherit; font-weight: 900; }.taiowc-cart-model-body, .taiowc-cart-model-footer { display: flex; flex-direction: column; text-align: left; }.taiowc-cart-model-body { overflow-y: scroll; height: 100%; padding-top: 0.7rem; }.taiowc .taiowc-cart-model-body .taiowc-woocommerce-mini-cart-item, .taiowc-related-product-cont ul li { position: relative; border: 1px solid transparent; border-radius: 1rem; background: #ffffff; display: flex; gap: 1rem; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; box-shadow: rgba(0, 0, 0, 0) 0px 0px, rgba(0, 0, 0, 0) 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px; padding: 0.4rem !important; margin-bottom: 1rem !important; }.taiowc .taiowc-cart-model-body .taiowc-woocommerce-mini-cart-item:hover, .taiowc-related-product-cont ul li:hover { border-color: #e5e7eb; }.item-image-wrapper, .taiowc-related-wrap .taiowc-product-image { width: 5rem; height: 5rem; border-radius: 0.75rem; border: 1px solid #f3f4f6; background-color: #f9fafb; flex-shrink: 0; overflow: hidden; }.taiowc-related-wrap .taiowc-product-image img { height: auto; }.taiowc .taiowc-cart-model-body a:not(.taiowc-remove-item, .woocommerce-back-to-shop) { display: block; color: #111827; text-decoration: none; font-size: 0.875rem !important; line-height: 1.375rem !important; font-weight: 600 !important; padding: 0px !important; }.taiowc-cart-model-footer .cart-button { text-align: center; margin-top: 0.7rem; }.taiowc-cart-model-footer .cart-button .buttons { width: 100%; display: inline-flex; padding: 0px 0.4rem; box-sizing: border-box; margin: 0px; }.taiowc-cart-close { position: absolute; font-size: 0px; text-align: center; right: 0.5rem; transition: 0.2s; opacity: 0; display: flex; top: 50%; transform: translateY(-50%); }.taiowc-cart-close::after { font-family: dashicons; content: ""; font-size: 1.5rem; color: #111111; }.taiowc-total-wrap { padding: 0.7rem 1.2rem; font-size: 0.79rem; }.taiowc-wrap { position: relative; }.taiowc-fixed-cart.cart_fixed_1 .taiowc-cart-item { min-width: 36px; min-height: 36px; }.cart_fixed_1 .taiowc-content { position: fixed; bottom: 36px; right: 36px; z-index: 999999999; border-radius: 100%; box-shadow: rgba(221, 221, 221, 0.1) -4px 2px 6px; outline: none; }.cart_fixed_1 .taiowc-cart-item { padding: 0px; background: rgba(255, 255, 255, 0.44); border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 30px; backdrop-filter: blur(7.9px); border: 1px solid rgba(255, 255, 255, 0.27); }.cart_fixed_1 .taiowc-cart-item { padding: 0.6rem; }.taiowc-content h4 { display: none; }.taiowc-cart-model-footer .cart-button .buttons a { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-weight: 500; width: 100%; line-height: normal; border-radius: 0.75rem; background: #000000 !important; padding: 0.8rem 0.5rem !important; font-size: 0.8rem !important; text-decoration: none !important; color: #ffffff !important; margin: 0.25rem !important; }.taiowc-cart-model-footer .checkout::after { content: "→"; margin-left: 9px; display: none; }.back-toshop-wrap .svg-wrapper { background-color: #f3f4f6; width: 54px; height: 54px; display: flex; justify-content: center; align-items: center; border-radius: 100%; }.back-toshop-wrap .svg-wrapper svg { color: #d1d5db; }.back-toshop-wrap { display: flex; flex-direction: column; flex-grow: 2; margin: auto; height: 100vh; justify-content: center; align-items: center; }.taiowc .taiowc-cart-model-body .woocommerce-back-to-shop { color: #ffffff; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-weight: 500; border-radius: 1rem; text-transform: uppercase; background: #000000 !important; padding: 0.6rem 1.5rem !important; text-decoration: none !important; margin: 0px auto 1rem !important; font-size: 0.75rem !important; line-height: 1rem !important; }.taiowc-cart-model-footer .cart-button .button:first-child { border: 1px solid #f3f4f6; background: transparent !important; color: #111111 !important; }.cart-button .buttons a:hover { background: #000000; color: #ffffff; opacity: 0.8; text-decoration: none !important; }.woocommerce-back-to-shop { width: fit-content; margin: auto auto 1rem; }.woocommerce-mini-cart__empty-message { text-align: center; margin: 1rem 0px; font-size: 0.95rem; line-height: 1.75rem; font-weight: 700; }.taiowc-subtotal .taiowc-value, .taiowc-total { font-size: 1rem; line-height: 1rem; color: #111111; font-weight: 900; letter-spacing: 0px; }.taiowc-notice-container { position: absolute; font-size: 0.89rem; top: 0px; left: 0px; right: 0px; text-align: center; z-index: 999; display: none; }.taiowc-notice-container .taiowc-notices { margin: 0px; padding: 0px; text-align: center; list-style-type: none; }.taiowc .taiowc-coupon { margin-top: 0.4rem; text-align: center; }.cart-total { display: flex; flex-direction: column; font-size: 1rem; margin-top: auto; }.taiowc-subtotal, .taiowc-discount, .taiowc-total, .taiowc-shipping, .taiowc-tax-row { display: flex; justify-content: space-between; margin-bottom: 0.7rem; }.cart-total .taiowc-label { font-size: 0.775rem; line-height: 1rem; color: #5a5a5a; font-weight: 500; }.taiowc-coupon-list { margin: 0.7rem; font-size: 0.89rem; box-sizing: border-box; border: 1px solid rgba(125, 87, 177, 0.1); }.taiowc-cart-model .owl-dots { }.taiowc-cart-model .owl-carousel .owl-nav { opacity: 0; }.taiowc-cart-model .owl-carousel:hover .owl-nav { opacity: 1; }.taiowc-cart-model .owl-carousel .owl-nav .owl-prev { right: 40px; display: block; top: 0px; height: 32px; line-height: 32px; cursor: pointer; position: absolute; z-index: 99; opacity: 0.6; transition:opacity 0.35s linear; background: transparent; color: #111111; }.taiowc-cart-model .owl-carousel .owl-nav .owl-next { right: 12px; display: block; top: 0px; height: 32px; line-height: 32px; cursor: pointer; position: absolute; z-index: 99; opacity: 0.6; transition:opacity 0.35s linear; background: transparent; color: #111111; }.taiowc-cart-model .owl-carousel .owl-nav span { line-height: inherit; font-size: 0.89rem; }.taiowc-cart-model .owl-carousel .owl-nav .owl-next:hover, .taiowc-cart-model .owl-carousel .owl-nav .owl-prev:hover { background: transparent; opacity: 1; color: #111111; }.taiowc-related-product-cont { padding: 0rem 1.2rem; }.taiowc-related-product-title { border-radius: 1rem; margin-bottom: 1rem; padding: 5px 0px; }.taiowc-related-wrap { margin: 0px; }.taiowc-related-wrap .amount { font-size: 1rem; margin-left: 0px; font-weight: 600; letter-spacing: 0px; }.taiowc-related-product-cont ul { margin: 0px; padding: 0px; }.taiowc-related-product-right-area .price { font-size: 0.79rem; }.taiowc-related-product-cont ul li .taiowc-related-product-left-area { width: 24%; margin: 0px; padding: 0px; }.taiowc-related-product-cont ul li .taiowc-related-product-right-area { display: flex; flex-direction: column; justify-content: center; width: 75%; margin: 0px 0.8rem; padding-top: 0px; padding-bottom: 0px; position: initial; }.taiowc-related-product-right-area h4 { font-size: 1rem; line-height: inherit; }.taiowc-related-product-title, .taiowc-promo-code, .taiowc-payment-title { display: block; font-size: 0.89rem; font-weight: 500; text-align: center; cursor: pointer; background-color: #ededed; }.taiowc-payment-title { background-color: transparent; font-weight: 700; letter-spacing: 0.03rem; }.taiowc-cart-model .taiowc-related-product-right-area .button.th-button { color: #ffffff; padding: 0.15rem 0.06rem 0rem 0.05rem; font-size: 0.5rem; margin: 0px; font-weight: 400; border: 1px solid #111111; cursor: pointer; transition: 0.2s linear; position: absolute; top: 37%; right: 0.8rem; text-transform: capitalize; background: #111111; border-radius: 5px; text-decoration: none !important; }.taiowc-cart-model .taiowc-related-product-right-area .button.th-button:hover { background: #ffffff; color: #111111; text-decoration: none !important; }.taiowc-coupon-list-content { display: none; }.taiowc-related-product-right-area .dashicons-plus-alt2 { font-size: 0.89rem; line-height: normal; vertical-align: bottom; }.taiowc-related-product-right-area .dashicons-plus-alt2 { font-size: 0.89rem; line-height: 20px; vertical-align: bottom; }.taiowc-coupon-box { display: inline-flex; border-radius: 15px; margin-bottom: 0.5rem; width: 100%; gap: 9px; background: transparent !important; }.taiowc-coupon { margin: 0px 0.7rem; justify-content: space-between; display: flex; align-items: center; }.taiowc-coupon input#taiowc-coupon-code { font-size: 0.72rem; color: #666666; padding: 0.5rem 0.75rem; margin: 0px; height: auto; box-shadow: none; box-sizing: border-box; transition: 0.2s linear; background: #f9fafb; width: 100%; border-radius: 0.5rem; line-height: normal; border: 1px solid #f3f4f6; }.taiowc-coupon input#taiowc-coupon-code:focus { outline: transparent solid 2px; outline-offset: 2px; border-color: #e5e7eb; box-shadow: #ffffff 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 0px 0px calc(1px), #000000 0px 0px; }.taiowc-coupon-submit { background-color: #f3f4f6; padding: 0px 0.75rem; text-transform: uppercase; letter-spacing: 0.05em; font-weight: 700; border-radius: 0.5rem; font-size: 9px; color: #111111; display: flex; align-items: center; justify-content: center; }@media screen and (max-width: 767px){.item-image-wrapper, .taiowc-related-wrap .taiowc-product-image { width: 4rem; height: 4rem; }.taiowc-cart-model, .taiowc-slide-left .taiowc-cart-model { max-width: 300px; right: -300px; }.mobiletopslide div.taiowc-cart-model { width: 100%; max-width: 100%; right: 0px; top: 100%; transition: 0.4s; }.mobiletopslide .buttons a:not(.checkout) { display: none; }.mobiletopslide .woocommerce-mini-cart, .mobiletopslide .taiowc-related-product-cont { margin: 0px !important; padding: 1rem !important; }.taiowc-cart-close::after { font-size: 1.6rem; }.cart-heading { padding: 0.7rem 1.2rem; }.cart-heading h4 { margin-bottom: 0px; font-size: 0.89rem; }.taiowc .taiowc-cart-model-body img { margin-right: 0.7rem; width: 3.5rem !important; }.taiowc .taiowc-cart-model-body a { font-size: 0.69rem !important; }.taiowc-related-product-cont ul li .taiowc-related-product-left-area { width: 16%; }.taiowc-related-product-title, .taiowc-promo-code, .taiowc-payment-title { display: block; padding: 0.5rem; }.taiowc-subtotal, .taiowc-discount, .taiowc-total, .taiowc-shipping { display: flex; justify-content: space-between; align-items: center; }.taiowc-cart-model-footer { padding-left: 1rem; padding-right: 1rem; }.taiowc-total-wrap { padding: 0.9rem; font-size: 0.69rem; }.taiowc .taiowc-coupon { margin-top: 0px; flex-wrap: wrap; gap: 9px; }.taiowc-coupon-submit { padding: 0rem 0.5rem; height: 30px; line-height: 30px; border: 0px; font-size: 0.69rem; }.cart-button .buttons a, .woocommerce-back-to-shop { width: 100%; padding: 0.5rem 1rem !important; font-size: 0.69rem !important; }}.taiowc-cart-model-wrap { display: flex; flex-direction: column; height: 100%; }.taiowc-cart-model-footer { margin-top: auto; padding: 1rem 1.2rem; background: #ffffff; box-shadow: rgba(0, 0, 0, 0) 0px 0px, rgba(0, 0, 0, 0) 0px 0px, rgba(0, 0, 0, 0.1) 0px -10px 40px -15px; border-top: 1px solid #eef1ef; border-right-color: #eef1ef; border-bottom-color: #eef1ef; border-left-color: #eef1ef; }.taiowc-cart-model-wrap .copyright { text-align: center; font-size: 0.7rem; line-height: 0.5rem; color: #737373; letter-spacing: 0.03rem; font-weight: 400; opacity: 0.5; padding: 1rem 1rem 0px; margin: 0px; }.taiowc-cart-model-wrap .copyright a { text-decoration: none; color: #111111; }.taiowc-cart-model-wrap .copyright:hover { opacity: 1; }.taiowc-model-overlay { position: fixed; left: 0px; width: 100%; height: 100%; top: 0px; background-color: rgba(0, 0, 0, 0.78); z-index: 10000000; display: none; opacity: 0; }.cart-button .buttons a { display: inline-flex; align-items: center; justify-content: center; }@keyframes taiowc-spin { 100% { transform: rotate(360deg); } }.taiowc .taiowc-cart-model-body a.taiowc-continue-shop { background: #111111; color: #ffffff; text-align: center; margin: 0px 1.5rem 9px; border-radius: 1rem; padding: 9px 0px !important; }@keyframes taiowcConfettiBurst { 0% { transform: translateY(0px) scale(0.2); opacity: 1; } 100% { transform: translateY(-40px) scale(1.4); opacity: 0; } }@keyframes taiowcMovingBar { 0% { background-position: 0% 0%; } 100% { background-position: 200% 0%; } }@keyframes taiowcStripeMove { 0% { transform: translateX(0px); } 100% { transform: translateX(30px); } }@keyframes taiowcGlow { 0% { opacity: 0.7; } 100% { opacity: 1; } }@keyframes taiowcGradientMove { 0% { background-position: 0% 0%; } 100% { background-position: 200% 0%; } }@keyframes taiowcPulseGlow { 0% { box-shadow: rgba(0, 255, 135, 0.5) 0px 0px 8px, rgba(96, 239, 255, 0.3) 0px 0px 16px; } 100% { box-shadow: rgba(0, 255, 135, 0.95) 0px 0px 16px, rgba(96, 239, 255, 0.6) 0px 0px 28px; } }@keyframes taiowcShine { 0% { left: 0%; } 100% { left: 98%; } }@keyframes taiowcNeonRotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }.taiowc-wrap { }.taiowc-icon { color: #111111; }.taiowc-icon { width: 24px; }.taiowc-fixed-cart .taiowc-icon, .cart_fixed_1 .taiowc-content .taiowc-icon img { width: 24px; }.cart_fixed_1 .taiowc-cart-item, .cart_fixed_2.taiowc-wrap { border-radius: 100px; }.cart_fixed_1 .taiowc-cart-item, .cart_fixed_2.taiowc-wrap { background-color: rgba(255, 255, 255, 0.44); }.cart_fixed_1 .taiowc-icon, .cart_fixed_2 .taiowc-icon { color: #111111; }.taiowc-fixed-cart .taiowc-total, .taiowc-fixed-cart .taiowc-content:hover { color: #111111; }.cart-heading { }.cart-heading svg { color: #111111; }.cart-heading h4, .cart_fixed_2 .taiowc-content h4 { color: #111111; }.taiowc-cart-close::after { color: #111111; }.taiowc-cart-model { background-color: #f9fafb; }.taiowc-related-product-title { background-color: #f5f4ec; }.taiowc-related-product-title { color: #111111; }.taiowc-related-product-cont ul li { background-color: #ffffff; }.taiowc-related-product-right-area h4 a { color: #111111; }.taiowc-related-product-right-area .price { color: #111111; }.taiowc-related-product-right-area a.th-button { background-color: #111111 !important; color: #ffffff !important; }.taiowc-total-wrap { color: #111111; }.taiowc-cart-model-footer .cart-button .buttons .checkout, .taiowc-shptgl-cont .woocommerce-shipping-calculator .shipping-calculator-form button { border-color: #111111; background-color: #111111 !important; color: #ffffff !important; }.taiowc-cart-model-footer .cart-button .button:first-child { color: #111111 !important; }.taiowc-cart-model-footer .cart-button .buttons a:not(.checkout) { color: #111111 !important; }.taiowc-cart-model-footer .cart-button .buttons a { border-radius: 12px !important; }.taiowc-coupon-box { background: #f3f3f3; border-color: #f3f3f3; }.taiowc-coupon input#taiowc-coupon-code { color: #111111; }.taiowc-coupon input#taiowc-coupon-code::placeholder { color: #111111; }.taiowc-coupon-submit { }.coupon-list .desc, .taiowc-cart-model .taiowc-coupon-list .owl-carousel .owl-nav .owl-next, .taiowc-cart-model .taiowc-coupon-list .owl-carousel .owl-nav .owl-prev { color: #111111; }.cart_fixed_1 .taiowc-content, .taiowc-wrap.cart_fixed_2 { right: 29px; bottom: 36px; left: auto; }.th-icon { font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: th-icon !important; }.th-icon-vector-search::before { content: ""; }.th-icon-search::before { content: ""; }.dashicons, .dashicons-before::before { font-family: dashicons; display: inline-block; line-height: 1; font-weight: 400; font-style: normal; text-decoration: inherit; text-transform: none; text-rendering: auto; -webkit-font-smoothing: antialiased; width: 20px; height: 20px; font-size: 20px; vertical-align: top; text-align: center; transition:color 0.1s ease-in; }.dashicons-arrow-left-alt::before { content: ""; }.dashicons-arrow-right-alt::before { content: ""; }.dashicons-plus-alt2::before { content: ""; }@keyframes headinganimation { 0% { background-position: 0px 0px; } 100% { background-position: 100% 0px; } }@keyframes shine-right { 0% { left: -120%; } 100% { left: 100%; } }@keyframes shine-left { 0% { left: 100%; } 100% { left: -120%; } }:root { --swiper-theme-color: #007aff; }@keyframes swiper-preloader-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }:root { --swiper-navigation-size: 44px; }@keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@keyframes clip { 0% { clip-path: polygon(100% 50%, 84.7006% 54.5684%, 91.0518% 60.9998%, 82.3358% 63.3939%, 93.3013% 75%, 77.7674% 71.3067%, 80.052% 80.052%, 71.3067% 77.7674%, 75% 93.3013%, 63.3939% 82.3358%, 60.9998% 91.0518%, 54.5684% 84.7006%, 50% 100%, 45.4316% 84.7006%, 39.0002% 91.0518%, 36.6061% 82.3358%, 25% 93.3013%, 28.6933% 77.7674%, 19.948% 80.052%, 22.2326% 71.3067%, 6.69873% 75%, 17.6642% 63.3939%, 8.94815% 60.9998%, 15.2994% 54.5684%, 0px 50%, 15.2994% 45.4316%, 8.94815% 39.0002%, 17.6642% 36.6061%, 6.69873% 25%, 22.2326% 28.6933%, 19.948% 19.948%, 28.6933% 22.2326%, 25% 6.69873%, 36.6061% 17.6642%, 39.0002% 8.94815%, 45.4316% 15.2994%, 50% 0px, 54.5684% 15.2994%, 60.9998% 8.94815%, 63.3939% 17.6642%, 75% 6.69873%, 71.3067% 22.2326%, 80.052% 19.948%, 77.7674% 28.6933%, 93.3013% 25%, 82.3358% 36.6061%, 91.0518% 39.0002%, 84.7006% 45.4316%); } 50% { clip-path: polygon(84.7006% 54.5684%, 91.0518% 60.9998%, 82.3358% 63.3939%, 93.3013% 75%, 77.7674% 71.3067%, 80.052% 80.052%, 71.3067% 77.7674%, 75% 93.3013%, 63.3939% 82.3358%, 60.9998% 91.0518%, 54.5684% 84.7006%, 50% 100%, 45.4316% 84.7006%, 39.0002% 91.0518%, 36.6061% 82.3358%, 25% 93.3013%, 28.6933% 77.7674%, 19.948% 80.052%, 22.2326% 71.3067%, 6.69873% 75%, 17.6642% 63.3939%, 8.94815% 60.9998%, 15.2994% 54.5684%, 0px 50%, 15.2994% 45.4316%, 8.94815% 39.0002%, 17.6642% 36.6061%, 6.69873% 25%, 22.2326% 28.6933%, 19.948% 19.948%, 28.6933% 22.2326%, 25% 6.69873%, 36.6061% 17.6642%, 39.0002% 8.94815%, 45.4316% 15.2994%, 50% 0px, 54.5684% 15.2994%, 60.9998% 8.94815%, 63.3939% 17.6642%, 75% 6.69873%, 71.3067% 22.2326%, 80.052% 19.948%, 77.7674% 28.6933%, 93.3013% 25%, 82.3358% 36.6061%, 91.0518% 39.0002%, 84.7006% 45.4316%, 100% 50%); } 100% { clip-path: polygon(91.0518% 60.9998%, 82.3358% 63.3939%, 93.3013% 75%, 77.7674% 71.3067%, 80.052% 80.052%, 71.3067% 77.7674%, 75% 93.3013%, 63.3939% 82.3358%, 60.9998% 91.0518%, 54.5684% 84.7006%, 50% 100%, 45.4316% 84.7006%, 39.0002% 91.0518%, 36.6061% 82.3358%, 25% 93.3013%, 28.6933% 77.7674%, 19.948% 80.052%, 22.2326% 71.3067%, 6.69873% 75%, 17.6642% 63.3939%, 8.94815% 60.9998%, 15.2994% 54.5684%, 0px 50%, 15.2994% 45.4316%, 8.94815% 39.0002%, 17.6642% 36.6061%, 6.69873% 25%, 22.2326% 28.6933%, 19.948% 19.948%, 28.6933% 22.2326%, 25% 6.69873%, 36.6061% 17.6642%, 39.0002% 8.94815%, 45.4316% 15.2994%, 50% 0px, 54.5684% 15.2994%, 60.9998% 8.94815%, 63.3939% 17.6642%, 75% 6.69873%, 71.3067% 22.2326%, 80.052% 19.948%, 77.7674% 28.6933%, 93.3013% 25%, 82.3358% 36.6061%, 91.0518% 39.0002%, 84.7006% 45.4316%, 100% 50%, 84.7006% 54.5684%); } }@keyframes diamond-rotate { 0%, 100% { clip-path: polygon(50% 0px, 100% 50%, 50% 100%, 0px 50%); } 50% { clip-path: polygon(50% 10%, 90% 50%, 50% 90%, 10% 50%); } }@keyframes starburst { 0%, 100% { clip-path: polygon(50% 0px, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%); } 50% { clip-path: polygon(50% 5%, 65% 25%, 95% 45%, 70% 60%, 80% 85%, 50% 75%, 20% 85%, 30% 60%, 5% 45%, 35% 25%); } }@keyframes diagonal-expand { 0% { clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0px 100%); } 50% { clip-path: polygon(10% 10%, 90% 0px, 100% 90%, 0px 100%); } 100% { clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0px 100%); } }@keyframes diagonal-slide { 0% { clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0px 100%); } 50% { clip-path: polygon(25% 0px, 75% 0px, 100% 100%, 0px 100%); } 100% { clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0px 100%); } }@keyframes hex-pulse { 0% { clip-path: polygon(50% 0px, 93% 25%, 93% 75%, 50% 100%, 7% 75%, 7% 25%); } 50% { clip-path: polygon(50% 10%, 85% 30%, 85% 70%, 50% 90%, 15% 70%, 15% 30%); } 100% { clip-path: polygon(50% 0px, 93% 25%, 93% 75%, 50% 100%, 7% 75%, 7% 25%); } }@keyframes triangle-to-trapezoid { 0%, 100% { clip-path: polygon(50% 0px, 100% 100%, 0px 100%); } 50% { clip-path: polygon(40% 0px, 90% 100%, 10% 100%); } }@keyframes circle-burst { 0% { clip-path: circle(0px at 50% 50%); } 100% { clip-path: circle(75% at 50% 50%); } }@keyframes zigzag-reveal { 0% { clip-path: polygon(0px 0px, 100% 0px, 100% 25%, 75% 50%, 100% 75%, 100% 100%, 0px 100%, 0px 75%, 25% 50%, 0px 25%); } 50% { clip-path: polygon(10% 10%, 90% 10%, 90% 30%, 65% 50%, 90% 70%, 90% 90%, 10% 90%, 10% 70%, 35% 50%, 10% 30%); } 100% { clip-path: polygon(0px 0px, 100% 0px, 100% 25%, 75% 50%, 100% 75%, 100% 100%, 0px 100%, 0px 75%, 25% 50%, 0px 25%); } }@keyframes diamond-expand { 0%, 100% { clip-path: polygon(50% 0px, 100% 50%, 50% 100%, 0px 50%); } 50% { clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0px 100%); } }@keyframes pulse { 0% { } 100% { } }@keyframes smoothShake { 0% { transform: rotate(7deg); } 100% { transform: rotate(-7deg); } }@keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@keyframes clip { 0% { clip-path: polygon(100% 50%, 84.7006% 54.5684%, 91.0518% 60.9998%, 82.3358% 63.3939%, 93.3013% 75%, 77.7674% 71.3067%, 80.052% 80.052%, 71.3067% 77.7674%, 75% 93.3013%, 63.3939% 82.3358%, 60.9998% 91.0518%, 54.5684% 84.7006%, 50% 100%, 45.4316% 84.7006%, 39.0002% 91.0518%, 36.6061% 82.3358%, 25% 93.3013%, 28.6933% 77.7674%, 19.948% 80.052%, 22.2326% 71.3067%, 6.69873% 75%, 17.6642% 63.3939%, 8.94815% 60.9998%, 15.2994% 54.5684%, 0px 50%, 15.2994% 45.4316%, 8.94815% 39.0002%, 17.6642% 36.6061%, 6.69873% 25%, 22.2326% 28.6933%, 19.948% 19.948%, 28.6933% 22.2326%, 25% 6.69873%, 36.6061% 17.6642%, 39.0002% 8.94815%, 45.4316% 15.2994%, 50% 0px, 54.5684% 15.2994%, 60.9998% 8.94815%, 63.3939% 17.6642%, 75% 6.69873%, 71.3067% 22.2326%, 80.052% 19.948%, 77.7674% 28.6933%, 93.3013% 25%, 82.3358% 36.6061%, 91.0518% 39.0002%, 84.7006% 45.4316%); } 50% { clip-path: polygon(84.7006% 54.5684%, 91.0518% 60.9998%, 82.3358% 63.3939%, 93.3013% 75%, 77.7674% 71.3067%, 80.052% 80.052%, 71.3067% 77.7674%, 75% 93.3013%, 63.3939% 82.3358%, 60.9998% 91.0518%, 54.5684% 84.7006%, 50% 100%, 45.4316% 84.7006%, 39.0002% 91.0518%, 36.6061% 82.3358%, 25% 93.3013%, 28.6933% 77.7674%, 19.948% 80.052%, 22.2326% 71.3067%, 6.69873% 75%, 17.6642% 63.3939%, 8.94815% 60.9998%, 15.2994% 54.5684%, 0px 50%, 15.2994% 45.4316%, 8.94815% 39.0002%, 17.6642% 36.6061%, 6.69873% 25%, 22.2326% 28.6933%, 19.948% 19.948%, 28.6933% 22.2326%, 25% 6.69873%, 36.6061% 17.6642%, 39.0002% 8.94815%, 45.4316% 15.2994%, 50% 0px, 54.5684% 15.2994%, 60.9998% 8.94815%, 63.3939% 17.6642%, 75% 6.69873%, 71.3067% 22.2326%, 80.052% 19.948%, 77.7674% 28.6933%, 93.3013% 25%, 82.3358% 36.6061%, 91.0518% 39.0002%, 84.7006% 45.4316%, 100% 50%); } 100% { clip-path: polygon(91.0518% 60.9998%, 82.3358% 63.3939%, 93.3013% 75%, 77.7674% 71.3067%, 80.052% 80.052%, 71.3067% 77.7674%, 75% 93.3013%, 63.3939% 82.3358%, 60.9998% 91.0518%, 54.5684% 84.7006%, 50% 100%, 45.4316% 84.7006%, 39.0002% 91.0518%, 36.6061% 82.3358%, 25% 93.3013%, 28.6933% 77.7674%, 19.948% 80.052%, 22.2326% 71.3067%, 6.69873% 75%, 17.6642% 63.3939%, 8.94815% 60.9998%, 15.2994% 54.5684%, 0px 50%, 15.2994% 45.4316%, 8.94815% 39.0002%, 17.6642% 36.6061%, 6.69873% 25%, 22.2326% 28.6933%, 19.948% 19.948%, 28.6933% 22.2326%, 25% 6.69873%, 36.6061% 17.6642%, 39.0002% 8.94815%, 45.4316% 15.2994%, 50% 0px, 54.5684% 15.2994%, 60.9998% 8.94815%, 63.3939% 17.6642%, 75% 6.69873%, 71.3067% 22.2326%, 80.052% 19.948%, 77.7674% 28.6933%, 93.3013% 25%, 82.3358% 36.6061%, 91.0518% 39.0002%, 84.7006% 45.4316%, 100% 50%, 84.7006% 54.5684%); } }@keyframes diamond-rotate { 0%, 100% { clip-path: polygon(50% 0px, 100% 50%, 50% 100%, 0px 50%); } 50% { clip-path: polygon(50% 10%, 90% 50%, 50% 90%, 10% 50%); } }@keyframes starburst { 0%, 100% { clip-path: polygon(50% 0px, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%); } 50% { clip-path: polygon(50% 5%, 65% 25%, 95% 45%, 70% 60%, 80% 85%, 50% 75%, 20% 85%, 30% 60%, 5% 45%, 35% 25%); } }@keyframes diagonal-expand { 0% { clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0px 100%); } 50% { clip-path: polygon(10% 10%, 90% 0px, 100% 90%, 0px 100%); } 100% { clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0px 100%); } }@keyframes diagonal-slide { 0% { clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0px 100%); } 50% { clip-path: polygon(25% 0px, 75% 0px, 100% 100%, 0px 100%); } 100% { clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0px 100%); } }@keyframes hex-pulse { 0% { clip-path: polygon(50% 0px, 93% 25%, 93% 75%, 50% 100%, 7% 75%, 7% 25%); } 50% { clip-path: polygon(50% 10%, 85% 30%, 85% 70%, 50% 90%, 15% 70%, 15% 30%); } 100% { clip-path: polygon(50% 0px, 93% 25%, 93% 75%, 50% 100%, 7% 75%, 7% 25%); } }@keyframes triangle-to-trapezoid { 0%, 100% { clip-path: polygon(50% 0px, 100% 100%, 0px 100%); } 50% { clip-path: polygon(40% 0px, 90% 100%, 10% 100%); } }@keyframes circle-burst { 0% { clip-path: circle(0px at 50% 50%); } 100% { clip-path: circle(75% at 50% 50%); } }@keyframes zigzag-reveal { 0% { clip-path: polygon(0px 0px, 100% 0px, 100% 25%, 75% 50%, 100% 75%, 100% 100%, 0px 100%, 0px 75%, 25% 50%, 0px 25%); } 50% { clip-path: polygon(10% 10%, 90% 10%, 90% 30%, 65% 50%, 90% 70%, 90% 90%, 10% 90%, 10% 70%, 35% 50%, 10% 30%); } 100% { clip-path: polygon(0px 0px, 100% 0px, 100% 25%, 75% 50%, 100% 75%, 100% 100%, 0px 100%, 0px 75%, 25% 50%, 0px 25%); } }@keyframes diamond-expand { 0%, 100% { clip-path: polygon(50% 0px, 100% 50%, 50% 100%, 0px 50%); } 50% { clip-path: polygon(0px 0px, 100% 0px, 100% 100%, 0px 100%); } }@keyframes pulse { 0% { } 100% { } }@keyframes smoothShake { 0% { transform: rotate(7deg); } 100% { transform: rotate(-7deg); } }@keyframes bouncetop { 0%, 100% { transform: translateY(15%); } 50% { transform: translateY(-15%); } }@keyframes bounceleft { 0%, 100% { transform: translateX(15%); } 50% { transform: translateX(-15%); } }@keyframes circleburst { 0%, 100% { transform: scale(1); } 50% { transform: scale(0.2); } }@keyframes clipReveal { 0% { clip-path: inset(0px 100% 0px 0px); } 50% { clip-path: inset(0px); } 100% { clip-path: inset(0px 100% 0px 0px); } }@keyframes clipRevealTop { 0% { clip-path: inset(0px 0px 100%); } 50% { clip-path: inset(0px); } 100% { clip-path: inset(0px 0px 100%); } }@keyframes clipRevealBottom { 0% { clip-path: inset(100% 0px 0px); } 50% { clip-path: inset(0px); } 100% { clip-path: inset(100% 0px 0px); } }@keyframes clipRevealRight { 0% { clip-path: inset(0px 0px 0px 100%); } 50% { clip-path: inset(0px); } 100% { clip-path: inset(0px 0px 0px 100%); } }@keyframes qpulse { 0% { opacity: 1; transform: scale(0.5); } 50% { opacity: 0.7; transform: scale(1); } 100% { opacity: 1; transform: scale(0.5); } }@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@keyframes exflip { 0% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(-1turn); } 40% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); } 50% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); } 80% { animation-timing-function: ease-in; transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0px) rotateY(0deg); } 100% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(0deg); } }@keyframes qflip { 0% { transform: rotateY(0deg); } 50% { transform: rotateY(180deg); } 100% { transform: rotateY(0deg); } }@keyframes swing { 0% { transform: rotate(0deg); } 25% { transform: rotate(15deg); } 50% { transform: rotate(0deg); } 75% { transform: rotate(-15deg); } 100% { transform: rotate(0deg); } }@keyframes ripple { 0% { opacity: 1; transform: scale(0); } 100% { opacity: 0; transform: scale(4); } }@keyframes shadow-pulse { 0% { box-shadow: #dfc9f5 0px 0px 0px 0px; } 100% { box-shadow: rgba(223, 201, 245, 0.267) 0px 0px 0px 10px; } }@keyframes wave-pulse { 0% { box-shadow: #dfc9f5 0px 0px 0px 0px; } 100% { box-shadow: rgba(223, 201, 245, 0.31) 0px 0px 0px 10px; } }@keyframes color-pulse { 0% { box-shadow: rgba(128, 128, 128, 0.38) 0px 0px 0px 0px; } 50% { box-shadow: rgba(128, 128, 128, 0.06) 0px 0px 0px 5px; } 100% { box-shadow: rgba(128, 128, 128, 0.38) 0px 0px 0px 10px; } }@keyframes glow-pulse { 0% { box-shadow: rgba(128, 128, 128, 0.38) 0px 0px 10px 0px; } 50% { box-shadow: rgba(128, 128, 128, 0.06) 0px 0px 15px 10px; } 100% { box-shadow: rgba(128, 128, 128, 0.38) 0px 0px 10px 0px; } }@keyframes shadow-expand { 0% { box-shadow: rgba(128, 128, 128, 0.38) 0px 0px 5px; } 50% { box-shadow: rgba(128, 128, 128, 0.06) 0px 0px 10px; } 100% { box-shadow: rgba(128, 128, 128, 0.38) 0px 0px 5px; } }@keyframes radial-glow { 0% { box-shadow: #dfc9f5 0px 0px 0px 5px; } 50% { box-shadow: rgba(223, 201, 245, 0.52) 0px 0px 0px 10px; } 100% { box-shadow: rgba(223, 201, 245, 0.12) 0px 0px 0px 5px; } }@keyframes scale-out { 0% { opacity: 0.8; transform: scale(1.2); } 100% { opacity: 0; transform: scale(1.6); } }@keyframes shadow-pulse-out { 0% { box-shadow: 0 0 0 0 var(--animation-box-icon,rgba(0,0,0,.8)); opacity: 0.8; } 100% { box-shadow: 0 0 20px 20px var(--animation-box-icon,transparent); opacity: 0; } }@keyframes scale-color-pulse { 0% { opacity: 0.8; transform: scale(1); } 50% { opacity: 0.5; transform: scale(1.5); } 100% { opacity: 0; transform: scale(1.8); } }@keyframes glow-pulse-out { 0% { box-shadow: 0 0 0 0 var(--background-box-icon,rgba(0,0,0,.8)); opacity: 0.8; transform: scale(1); } 50% { box-shadow: var(--icon-box-shadow-glow-half,0 0 20px 20px var(--background-box-icon,rgba(255,255,0,0))); opacity: 0.4; transform: scale(1); } 100% { box-shadow: 0 0 20px 20px var(--background-box-icon,rgba(255,255,0,0)); opacity: 0; transform: scale(0); } }@keyframes shadow-expand-out { 0% { box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 5px; opacity: 0.8; transform: scale(1); } 50% { box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 20px; opacity: 0.4; transform: scale(1.3); } 100% { box-shadow: transparent 0px 0px 5px; opacity: 0; transform: scale(1); } }@keyframes radial-glow-out { 0% { opacity: 0.8; transform: scale(1); } 50% { opacity: 0.4; transform: scale(1.3); } 100% { opacity: 0.8; transform: scale(1); } }@keyframes ripple-wave { 0% { opacity: 1; transform: translate(-50%, -50%) scale(1); } 100% { opacity: 0; transform: translate(-50%, -50%) scale(2); } }@keyframes concentric { 0% { opacity: 1; transform: translate(-50%, -50%) scale(0.8); } 100% { opacity: 0; transform: translate(-50%, -50%) scale(1.8); } }@keyframes concentric-new { 0% { opacity: 1; transform: scale(0.8); } 100% { opacity: 0; transform: scale(1.8); } }@keyframes ripple-wave-new { 0% { opacity: 0.6; transform: scale(1); } 100% { opacity: 0; transform: scale(1.6); } }@keyframes glowPulse { 0% { box-shadow: 0 0 0 0 var(--animation-box-icon,gray); opacity: 0.4; } 100% { box-shadow: 0 0 0 30px var(--animation-box-icon,gray); opacity: 0; } }:root { --wp--vayu-blocks-spacing-10: 10px; --wp--vayu-blocks-spacing-20: 20px; --wp--vayu-blocks-spacing-30: 30px; --wp--vayu-blocks-spacing-50: 50px; --wp--vayu-blocks-spacing-80: 80px; --wp--vayu-blocks-spacing-100: 100px; --wp--vayu-blocks-spacing-200: 200px; }@keyframes ani-ad-pulse { 0% { transform: scale(1); } 30% { transform: scale(1.08); } 60% { transform: scale(0.9); } 100% { transform: scale(1); } }@keyframes ani-ad-shake { 0%, 100% { transform: translateX(0px) scale(1.05); } 25% { transform: translateX(-5px) scale(1.05); } 75% { transform: translateX(5px) scale(1.05); } }@keyframes ani-ad-moveAround { 0% { transform: translate(0px, 0px) scale(1.05); } 25% { transform: translate(5px, -5px) scale(1.05); } 50% { transform: translate(0px, 0px) scale(1.05); } 75% { transform: translate(-5px, 5px) scale(1.05); } 100% { transform: translate(0px, 0px) scale(1.05); } }@keyframes adv-ani-bounce { 0% { transform: translateY(0px); } 30% { transform: translateY(-10px); } 50% { transform: translateY(0px); } 70% { transform: translateY(-5px); } 100% { transform: translateY(0px); } }.thaps-search-box .th-icon { -webkit-font-smoothing: subpixel-antialiased; }.wp-block-image > a, .wp-block-image > figure > a { display: inline-block; }.wp-block-image img { box-sizing: border-box; height: auto; max-width: 100%; vertical-align: bottom; }.wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.aligncenter, .wp-block-image.alignleft, .wp-block-image.alignright { display: table; }@keyframes show-content-image { 0% { visibility: hidden; } 99% { visibility: hidden; } 100% { visibility: visible; } }@keyframes turn-on-visibility { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes turn-off-visibility { 0% { opacity: 1; visibility: visible; } 99% { opacity: 0; visibility: visible; } 100% { opacity: 0; visibility: hidden; } }@keyframes lightbox-zoom-in { 0% { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); } 100% { transform: translate(-50%, -50%) scale(1); } }@keyframes lightbox-zoom-out { 0% { transform: translate(-50%, -50%) scale(1); visibility: visible; } 99% { visibility: visible; } 100% { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; } }ol, ul { box-sizing: border-box; }@keyframes overlay-menu__fade-in-animation { 0% { opacity: 0; transform: translateY(0.5em); } 100% { opacity: 1; transform: translateY(0px); } }:root { --wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px; }@media (min-resolution: 192dpi){:root { --wp-admin-border-width-focus: 1.5px; }}:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.aligncenter { clear: both; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }html :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }:root { --animate-duration: 1s; --animate-delay: 1s; --animate-repeat: 1; }@-webkit-keyframes bounce { 0%, 20%, 53%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translateZ(0px); } 40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px) scaleY(1.1); } 70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px) scaleY(1.05); } 80% { transform: translateZ(0px) scaleY(0.95); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 90% { transform: translate3d(0px, -4px, 0px) scaleY(1.02); } }@keyframes bounce { 0%, 20%, 53%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translateZ(0px); } 40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px) scaleY(1.1); } 70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px) scaleY(1.05); } 80% { transform: translateZ(0px) scaleY(0.95); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 90% { transform: translate3d(0px, -4px, 0px) scaleY(1.02); } }@-webkit-keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }@keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }@-webkit-keyframes pulse { 0% { transform: scaleX(1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } 100% { transform: scaleX(1); } }@keyframes pulse { 0% { transform: scaleX(1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } 100% { transform: scaleX(1); } }@-webkit-keyframes rubberBand { 0% { transform: scaleX(1); } 30% { transform: scale3d(1.25, 0.75, 1); } 40% { transform: scale3d(0.75, 1.25, 1); } 50% { transform: scale3d(1.15, 0.85, 1); } 65% { transform: scale3d(0.95, 1.05, 1); } 75% { transform: scale3d(1.05, 0.95, 1); } 100% { transform: scaleX(1); } }@keyframes rubberBand { 0% { transform: scaleX(1); } 30% { transform: scale3d(1.25, 0.75, 1); } 40% { transform: scale3d(0.75, 1.25, 1); } 50% { transform: scale3d(1.15, 0.85, 1); } 65% { transform: scale3d(0.95, 1.05, 1); } 75% { transform: scale3d(1.05, 0.95, 1); } 100% { transform: scaleX(1); } }@-webkit-keyframes shakeX { 0%, 100% { transform: translateZ(0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); } }@keyframes shakeX { 0%, 100% { transform: translateZ(0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); } }@-webkit-keyframes shakeY { 0%, 100% { transform: translateZ(0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(0px, -10px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(0px, 10px, 0px); } }@keyframes shakeY { 0%, 100% { transform: translateZ(0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(0px, -10px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(0px, 10px, 0px); } }@-webkit-keyframes headShake { 0% { transform: translateX(0px); } 6.5% { transform: translateX(-6px) rotateY(-9deg); } 18.5% { transform: translateX(5px) rotateY(7deg); } 31.5% { transform: translateX(-3px) rotateY(-5deg); } 43.5% { transform: translateX(2px) rotateY(3deg); } 50% { transform: translateX(0px); } }@keyframes headShake { 0% { transform: translateX(0px); } 6.5% { transform: translateX(-6px) rotateY(-9deg); } 18.5% { transform: translateX(5px) rotateY(7deg); } 31.5% { transform: translateX(-3px) rotateY(-5deg); } 43.5% { transform: translateX(2px) rotateY(3deg); } 50% { transform: translateX(0px); } }@-webkit-keyframes swing { 20% { transform: rotate(15deg); } 40% { transform: rotate(-10deg); } 60% { transform: rotate(5deg); } 80% { transform: rotate(-5deg); } 100% { transform: rotate(0deg); } }@keyframes swing { 20% { transform: rotate(15deg); } 40% { transform: rotate(-10deg); } 60% { transform: rotate(5deg); } 80% { transform: rotate(-5deg); } 100% { transform: rotate(0deg); } }@-webkit-keyframes tada { 0% { transform: scaleX(1); } 10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); } 40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); } 100% { transform: scaleX(1); } }@keyframes tada { 0% { transform: scaleX(1); } 10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg); } 30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate(3deg); } 40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg); } 100% { transform: scaleX(1); } }@-webkit-keyframes wobble { 0% { transform: translateZ(0px); } 15% { transform: translate3d(-25%, 0px, 0px) rotate(-5deg); } 30% { transform: translate3d(20%, 0px, 0px) rotate(3deg); } 45% { transform: translate3d(-15%, 0px, 0px) rotate(-3deg); } 60% { transform: translate3d(10%, 0px, 0px) rotate(2deg); } 75% { transform: translate3d(-5%, 0px, 0px) rotate(-1deg); } 100% { transform: translateZ(0px); } }@keyframes wobble { 0% { transform: translateZ(0px); } 15% { transform: translate3d(-25%, 0px, 0px) rotate(-5deg); } 30% { transform: translate3d(20%, 0px, 0px) rotate(3deg); } 45% { transform: translate3d(-15%, 0px, 0px) rotate(-3deg); } 60% { transform: translate3d(10%, 0px, 0px) rotate(2deg); } 75% { transform: translate3d(-5%, 0px, 0px) rotate(-1deg); } 100% { transform: translateZ(0px); } }@-webkit-keyframes jello { 0%, 11.1%, 100% { transform: translateZ(0px); } 22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); } }@keyframes jello { 0%, 11.1%, 100% { transform: translateZ(0px); } 22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); } }@-webkit-keyframes heartBeat { 0% { transform: scale(1); } 14% { transform: scale(1.3); } 28% { transform: scale(1); } 42% { transform: scale(1.3); } 70% { transform: scale(1); } }@keyframes heartBeat { 0% { transform: scale(1); } 14% { transform: scale(1.3); } 28% { transform: scale(1); } 42% { transform: scale(1.3); } 70% { transform: scale(1); } }@-webkit-keyframes backInDown { 0% { opacity: 0.7; transform: translateY(-1200px) scale(0.7); } 80% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } }@keyframes backInDown { 0% { opacity: 0.7; transform: translateY(-1200px) scale(0.7); } 80% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } }@-webkit-keyframes backInLeft { 0% { opacity: 0.7; transform: translateX(-2000px) scale(0.7); } 80% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } }@keyframes backInLeft { 0% { opacity: 0.7; transform: translateX(-2000px) scale(0.7); } 80% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } }@-webkit-keyframes backInRight { 0% { opacity: 0.7; transform: translateX(2000px) scale(0.7); } 80% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } }@keyframes backInRight { 0% { opacity: 0.7; transform: translateX(2000px) scale(0.7); } 80% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } }@-webkit-keyframes backInUp { 0% { opacity: 0.7; transform: translateY(1200px) scale(0.7); } 80% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } }@keyframes backInUp { 0% { opacity: 0.7; transform: translateY(1200px) scale(0.7); } 80% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 1; transform: scale(1); } }@-webkit-keyframes backOutDown { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateY(700px) scale(0.7); } }@keyframes backOutDown { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateY(700px) scale(0.7); } }@-webkit-keyframes backOutLeft { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateX(-2000px) scale(0.7); } }@keyframes backOutLeft { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateX(-2000px) scale(0.7); } }@-webkit-keyframes backOutRight { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateX(2000px) scale(0.7); } }@keyframes backOutRight { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateX(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateX(2000px) scale(0.7); } }@-webkit-keyframes backOutUp { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateY(-700px) scale(0.7); } }@keyframes backOutUp { 0% { opacity: 1; transform: scale(1); } 20% { opacity: 0.7; transform: translateY(0px) scale(0.7); } 100% { opacity: 0.7; transform: translateY(-700px) scale(0.7); } }@-webkit-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 20% { transform: scale3d(1.1, 1.1, 1.1); } 40% { transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } 80% { transform: scale3d(0.97, 0.97, 0.97); } 100% { opacity: 1; transform: scaleX(1); } }@keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 20% { transform: scale3d(1.1, 1.1, 1.1); } 40% { transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } 80% { transform: scale3d(0.97, 0.97, 0.97); } 100% { opacity: 1; transform: scaleX(1); } }@-webkit-keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, -3000px, 0px) scaleY(3); } 60% { opacity: 1; transform: translate3d(0px, 25px, 0px) scaleY(0.9); } 75% { transform: translate3d(0px, -10px, 0px) scaleY(0.95); } 90% { transform: translate3d(0px, 5px, 0px) scaleY(0.985); } 100% { transform: translateZ(0px); } }@keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, -3000px, 0px) scaleY(3); } 60% { opacity: 1; transform: translate3d(0px, 25px, 0px) scaleY(0.9); } 75% { transform: translate3d(0px, -10px, 0px) scaleY(0.95); } 90% { transform: translate3d(0px, 5px, 0px) scaleY(0.985); } 100% { transform: translateZ(0px); } }@-webkit-keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px) scaleX(3); } 60% { opacity: 1; transform: translate3d(25px, 0px, 0px) scaleX(1); } 75% { transform: translate3d(-10px, 0px, 0px) scaleX(0.98); } 90% { transform: translate3d(5px, 0px, 0px) scaleX(0.995); } 100% { transform: translateZ(0px); } }@keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px) scaleX(3); } 60% { opacity: 1; transform: translate3d(25px, 0px, 0px) scaleX(1); } 75% { transform: translate3d(-10px, 0px, 0px) scaleX(0.98); } 90% { transform: translate3d(5px, 0px, 0px) scaleX(0.995); } 100% { transform: translateZ(0px); } }@-webkit-keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(3000px, 0px, 0px) scaleX(3); } 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px) scaleX(1); } 75% { transform: translate3d(10px, 0px, 0px) scaleX(0.98); } 90% { transform: translate3d(-5px, 0px, 0px) scaleX(0.995); } 100% { transform: translateZ(0px); } }@keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(3000px, 0px, 0px) scaleX(3); } 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px) scaleX(1); } 75% { transform: translate3d(10px, 0px, 0px) scaleX(0.98); } 90% { transform: translate3d(-5px, 0px, 0px) scaleX(0.995); } 100% { transform: translateZ(0px); } }@-webkit-keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, 3000px, 0px) scaleY(5); } 60% { opacity: 1; transform: translate3d(0px, -20px, 0px) scaleY(0.9); } 75% { transform: translate3d(0px, 10px, 0px) scaleY(0.95); } 90% { transform: translate3d(0px, -5px, 0px) scaleY(0.985); } 100% { transform: translateZ(0px); } }@keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, 3000px, 0px) scaleY(5); } 60% { opacity: 1; transform: translate3d(0px, -20px, 0px) scaleY(0.9); } 75% { transform: translate3d(0px, 10px, 0px) scaleY(0.95); } 90% { transform: translate3d(0px, -5px, 0px) scaleY(0.985); } 100% { transform: translateZ(0px); } }@-webkit-keyframes bounceOut { 20% { transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } }@keyframes bounceOut { 20% { transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } }@-webkit-keyframes bounceOutDown { 20% { transform: translate3d(0px, 10px, 0px) scaleY(0.985); } 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px) scaleY(0.9); } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px) scaleY(3); } }@keyframes bounceOutDown { 20% { transform: translate3d(0px, 10px, 0px) scaleY(0.985); } 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px) scaleY(0.9); } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px) scaleY(3); } }@-webkit-keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0px, 0px) scaleX(0.9); } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px) scaleX(2); } }@keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0px, 0px) scaleX(0.9); } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px) scaleX(2); } }@-webkit-keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px) scaleX(0.9); } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px) scaleX(2); } }@keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px) scaleX(0.9); } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px) scaleX(2); } }@-webkit-keyframes bounceOutUp { 20% { transform: translate3d(0px, -10px, 0px) scaleY(0.985); } 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px) scaleY(0.9); } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px) scaleY(3); } }@keyframes bounceOutUp { 20% { transform: translate3d(0px, -10px, 0px) scaleY(0.985); } 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px) scaleY(0.9); } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px) scaleY(3); } }@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes fadeInDown { 0% { opacity: 0; transform: translate3d(0px, -100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes fadeInDown { 0% { opacity: 0; transform: translate3d(0px, -100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes fadeInDownBig { 0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes fadeInDownBig { 0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes fadeInLeftBig { 0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes fadeInLeftBig { 0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes fadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes fadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes fadeInRightBig { 0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes fadeInRightBig { 0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes fadeInUp { 0% { opacity: 0; transform: translate3d(0px, 100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes fadeInUp { 0% { opacity: 0; transform: translate3d(0px, 100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes fadeInUpBig { 0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes fadeInUpBig { 0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes fadeInTopLeft { 0% { opacity: 0; transform: translate3d(-100%, -100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes fadeInTopLeft { 0% { opacity: 0; transform: translate3d(-100%, -100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes fadeInTopRight { 0% { opacity: 0; transform: translate3d(100%, -100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes fadeInTopRight { 0% { opacity: 0; transform: translate3d(100%, -100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes fadeInBottomLeft { 0% { opacity: 0; transform: translate3d(-100%, 100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes fadeInBottomLeft { 0% { opacity: 0; transform: translate3d(-100%, 100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes fadeInBottomRight { 0% { opacity: 0; transform: translate3d(100%, 100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes fadeInBottomRight { 0% { opacity: 0; transform: translate3d(100%, 100%, 0px); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes fadeOutDown { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 100%, 0px); } }@keyframes fadeOutDown { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 100%, 0px); } }@-webkit-keyframes fadeOutDownBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@keyframes fadeOutDownBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@-webkit-keyframes fadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } }@keyframes fadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } }@-webkit-keyframes fadeOutLeftBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@keyframes fadeOutLeftBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@-webkit-keyframes fadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } }@keyframes fadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } }@-webkit-keyframes fadeOutRightBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@keyframes fadeOutRightBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@-webkit-keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -100%, 0px); } }@keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -100%, 0px); } }@-webkit-keyframes fadeOutUpBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@keyframes fadeOutUpBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@-webkit-keyframes fadeOutTopLeft { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(-100%, -100%, 0px); } }@keyframes fadeOutTopLeft { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(-100%, -100%, 0px); } }@-webkit-keyframes fadeOutTopRight { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(100%, -100%, 0px); } }@keyframes fadeOutTopRight { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(100%, -100%, 0px); } }@-webkit-keyframes fadeOutBottomRight { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(100%, 100%, 0px); } }@keyframes fadeOutBottomRight { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(100%, 100%, 0px); } }@-webkit-keyframes fadeOutBottomLeft { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(-100%, 100%, 0px); } }@keyframes fadeOutBottomLeft { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translate3d(-100%, 100%, 0px); } }@-webkit-keyframes flip { 0% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(-1turn); } 40% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); } 50% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); } 80% { animation-timing-function: ease-in; transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0px) rotateY(0deg); } 100% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(0deg); } }@keyframes flip { 0% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(-1turn); } 40% { animation-timing-function: ease-out; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg); } 50% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg); } 80% { animation-timing-function: ease-in; transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0px) rotateY(0deg); } 100% { animation-timing-function: ease-in; transform: perspective(400px) scaleX(1) translateZ(0px) rotateY(0deg); } }@-webkit-keyframes flipInX { 0% { animation-timing-function: ease-in; opacity: 0; transform: perspective(400px) rotateX(90deg); } 40% { animation-timing-function: ease-in; transform: perspective(400px) rotateX(-20deg); } 60% { opacity: 1; transform: perspective(400px) rotateX(10deg); } 80% { transform: perspective(400px) rotateX(-5deg); } 100% { transform: perspective(400px); } }@keyframes flipInX { 0% { animation-timing-function: ease-in; opacity: 0; transform: perspective(400px) rotateX(90deg); } 40% { animation-timing-function: ease-in; transform: perspective(400px) rotateX(-20deg); } 60% { opacity: 1; transform: perspective(400px) rotateX(10deg); } 80% { transform: perspective(400px) rotateX(-5deg); } 100% { transform: perspective(400px); } }@-webkit-keyframes flipInY { 0% { animation-timing-function: ease-in; opacity: 0; transform: perspective(400px) rotateY(90deg); } 40% { animation-timing-function: ease-in; transform: perspective(400px) rotateY(-20deg); } 60% { opacity: 1; transform: perspective(400px) rotateY(10deg); } 80% { transform: perspective(400px) rotateY(-5deg); } 100% { transform: perspective(400px); } }@keyframes flipInY { 0% { animation-timing-function: ease-in; opacity: 0; transform: perspective(400px) rotateY(90deg); } 40% { animation-timing-function: ease-in; transform: perspective(400px) rotateY(-20deg); } 60% { opacity: 1; transform: perspective(400px) rotateY(10deg); } 80% { transform: perspective(400px) rotateY(-5deg); } 100% { transform: perspective(400px); } }@-webkit-keyframes flipOutX { 0% { transform: perspective(400px); } 30% { opacity: 1; transform: perspective(400px) rotateX(-20deg); } 100% { opacity: 0; transform: perspective(400px) rotateX(90deg); } }@keyframes flipOutX { 0% { transform: perspective(400px); } 30% { opacity: 1; transform: perspective(400px) rotateX(-20deg); } 100% { opacity: 0; transform: perspective(400px) rotateX(90deg); } }@-webkit-keyframes flipOutY { 0% { transform: perspective(400px); } 30% { opacity: 1; transform: perspective(400px) rotateY(-15deg); } 100% { opacity: 0; transform: perspective(400px) rotateY(90deg); } }@keyframes flipOutY { 0% { transform: perspective(400px); } 30% { opacity: 1; transform: perspective(400px) rotateY(-15deg); } 100% { opacity: 0; transform: perspective(400px) rotateY(90deg); } }@-webkit-keyframes lightSpeedInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px) skewX(-30deg); } 60% { opacity: 1; transform: skewX(20deg); } 80% { transform: skewX(-5deg); } 100% { transform: translateZ(0px); } }@keyframes lightSpeedInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px) skewX(-30deg); } 60% { opacity: 1; transform: skewX(20deg); } 80% { transform: skewX(-5deg); } 100% { transform: translateZ(0px); } }@-webkit-keyframes lightSpeedInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) skewX(30deg); } 60% { opacity: 1; transform: skewX(-20deg); } 80% { transform: skewX(5deg); } 100% { transform: translateZ(0px); } }@keyframes lightSpeedInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) skewX(30deg); } 60% { opacity: 1; transform: skewX(-20deg); } 80% { transform: skewX(5deg); } 100% { transform: translateZ(0px); } }@-webkit-keyframes lightSpeedOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) skewX(30deg); } }@keyframes lightSpeedOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) skewX(30deg); } }@-webkit-keyframes lightSpeedOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px) skewX(-30deg); } }@keyframes lightSpeedOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px) skewX(-30deg); } }@-webkit-keyframes rotateIn { 0% { opacity: 0; transform: rotate(-200deg); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes rotateIn { 0% { opacity: 0; transform: rotate(-200deg); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes rotateInDownLeft { 0% { opacity: 0; transform: rotate(-45deg); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes rotateInDownLeft { 0% { opacity: 0; transform: rotate(-45deg); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes rotateInDownRight { 0% { opacity: 0; transform: rotate(45deg); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes rotateInDownRight { 0% { opacity: 0; transform: rotate(45deg); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes rotateInUpLeft { 0% { opacity: 0; transform: rotate(45deg); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes rotateInUpLeft { 0% { opacity: 0; transform: rotate(45deg); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes rotateInUpRight { 0% { opacity: 0; transform: rotate(-90deg); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes rotateInUpRight { 0% { opacity: 0; transform: rotate(-90deg); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes rotateOut { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(200deg); } }@keyframes rotateOut { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(200deg); } }@-webkit-keyframes rotateOutDownLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(45deg); } }@keyframes rotateOutDownLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(45deg); } }@-webkit-keyframes rotateOutDownRight { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(-45deg); } }@keyframes rotateOutDownRight { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(-45deg); } }@-webkit-keyframes rotateOutUpLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(-45deg); } }@keyframes rotateOutUpLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(-45deg); } }@-webkit-keyframes rotateOutUpRight { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(90deg); } }@keyframes rotateOutUpRight { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate(90deg); } }@-webkit-keyframes hinge { 0% { animation-timing-function: ease-in-out; } 20%, 60% { animation-timing-function: ease-in-out; transform: rotate(80deg); } 40%, 80% { animation-timing-function: ease-in-out; opacity: 1; transform: rotate(60deg); } 100% { opacity: 0; transform: translate3d(0px, 700px, 0px); } }@keyframes hinge { 0% { animation-timing-function: ease-in-out; } 20%, 60% { animation-timing-function: ease-in-out; transform: rotate(80deg); } 40%, 80% { animation-timing-function: ease-in-out; opacity: 1; transform: rotate(60deg); } 100% { opacity: 0; transform: translate3d(0px, 700px, 0px); } }@-webkit-keyframes jackInTheBox { 0% { opacity: 0; transform: scale(0.1) rotate(30deg); transform-origin: center bottom; } 50% { transform: rotate(-10deg); } 70% { transform: rotate(3deg); } 100% { opacity: 1; transform: scale(1); } }@keyframes jackInTheBox { 0% { opacity: 0; transform: scale(0.1) rotate(30deg); transform-origin: center bottom; } 50% { transform: rotate(-10deg); } 70% { transform: rotate(3deg); } 100% { opacity: 1; transform: scale(1); } }@-webkit-keyframes rollIn { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate(-120deg); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes rollIn { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate(-120deg); } 100% { opacity: 1; transform: translateZ(0px); } }@-webkit-keyframes rollOut { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate(120deg); } }@keyframes rollOut { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate(120deg); } }@-webkit-keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@-webkit-keyframes zoomInDown { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); } }@keyframes zoomInDown { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); } }@-webkit-keyframes zoomInLeft { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); } }@keyframes zoomInLeft { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); } }@-webkit-keyframes zoomInRight { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); } }@keyframes zoomInRight { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); } }@-webkit-keyframes zoomInUp { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); } }@keyframes zoomInUp { 0% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); } 60% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); } }@-webkit-keyframes zoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } }@keyframes zoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } }@-webkit-keyframes zoomOutDown { 40% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); } 100% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); } }@keyframes zoomOutDown { 40% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); } 100% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); } }@-webkit-keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); } }@keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); } }@-webkit-keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); } }@keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); } }@-webkit-keyframes zoomOutUp { 40% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); } 100% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); } }@keyframes zoomOutUp { 40% { animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); } 100% { animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); } }@-webkit-keyframes slideInDown { 0% { transform: translate3d(0px, -100%, 0px); visibility: visible; } 100% { transform: translateZ(0px); } }@keyframes slideInDown { 0% { transform: translate3d(0px, -100%, 0px); visibility: visible; } 100% { transform: translateZ(0px); } }@-webkit-keyframes slideInLeft { 0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; } 100% { transform: translateZ(0px); } }@keyframes slideInLeft { 0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; } 100% { transform: translateZ(0px); } }@-webkit-keyframes slideInRight { 0% { transform: translate3d(100%, 0px, 0px); visibility: visible; } 100% { transform: translateZ(0px); } }@keyframes slideInRight { 0% { transform: translate3d(100%, 0px, 0px); visibility: visible; } 100% { transform: translateZ(0px); } }@-webkit-keyframes slideInUp { 0% { transform: translate3d(0px, 100%, 0px); visibility: visible; } 100% { transform: translateZ(0px); } }@keyframes slideInUp { 0% { transform: translate3d(0px, 100%, 0px); visibility: visible; } 100% { transform: translateZ(0px); } }@-webkit-keyframes slideOutDown { 0% { transform: translateZ(0px); } 100% { transform: translate3d(0px, 100%, 0px); visibility: hidden; } }@keyframes slideOutDown { 0% { transform: translateZ(0px); } 100% { transform: translate3d(0px, 100%, 0px); visibility: hidden; } }@-webkit-keyframes slideOutLeft { 0% { transform: translateZ(0px); } 100% { transform: translate3d(-100%, 0px, 0px); visibility: hidden; } }@keyframes slideOutLeft { 0% { transform: translateZ(0px); } 100% { transform: translate3d(-100%, 0px, 0px); visibility: hidden; } }@-webkit-keyframes slideOutRight { 0% { transform: translateZ(0px); } 100% { transform: translate3d(100%, 0px, 0px); visibility: hidden; } }@keyframes slideOutRight { 0% { transform: translateZ(0px); } 100% { transform: translate3d(100%, 0px, 0px); visibility: hidden; } }@-webkit-keyframes slideOutUp { 0% { transform: translateZ(0px); } 100% { transform: translate3d(0px, -100%, 0px); visibility: hidden; } }@keyframes slideOutUp { 0% { transform: translateZ(0px); } 100% { transform: translate3d(0px, -100%, 0px); visibility: hidden; } }div { box-sizing: border-box; }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,#0693e3 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,#fcb900 0%,#ff6900 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px #ffffff, 6px 6px #000000; --wp--preset--shadow--crisp: 6px 6px 0px #000000; }:root { --wp--style--global--content-size: 800px; --wp--style--global--wide-size: 1300px; }:where(body) { margin: 0px; }:root { --wp--style--block-gap: 24px; }body { padding: 0px; }a:where(:not(.wp-element-button)) { text-decoration: none; }:root { --dt-row-selected: 13, 110, 253; --dt-row-selected-text: 255, 255, 255; --dt-row-selected-link: 9, 10, 11; --dt-row-stripe: 0, 0, 0; --dt-row-hover: 0, 0, 0; --dt-column-ordering: 0, 0, 0; --dt-html-background: white; }@keyframes datatables-loader-1 { 0% { transform: scale(0); } 100% { transform: scale(1); } }@keyframes datatables-loader-3 { 0% { transform: scale(1); } 100% { transform: scale(0); } }@keyframes datatables-loader-2 { 0% { transform: translate(0px, 0px); } 100% { transform: translate(24px, 0px); } }div.woof_info_popup { position: fixed; top: 48%; left: 48%; z-index: 10001; display: none; overflow: hidden; padding: 20px; border-radius: 5px; background-color: rgba(0, 0, 0, 0.6); box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 0px 1px inset, rgba(255, 255, 255, 0.2) 0px 0px 0px 2px inset; color: #ffffff; font-size: 22px; font-family: Oswald, sans-serif; }@keyframes move_top { 100% { top: 30px; } }@keyframes woof-animloader { 100% { background-position: 100% 0px, center 0px, center 115px, center 142px; } }@-webkit-keyframes woof_husky_txt-loader-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@keyframes woof_husky_txt-loader-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }:root { --woof-sd-ie-ch_width: 25px; --woof-sd-ie-ch_height: 25px; --woof-sd-ie-ch_space: 1px; --woof-sd-ie-ch_space_color: #ffffff; --woof-sd-ie-ch_text_top: 0; --woof-sd-ie-ch_text_color: #6d6d6d; --woof-sd-ie-ch_hover_text_color: #333333; --woof-sd-ie-ch_selected_text_color: #000000; --woof-sd-ie-ch_font_size: 15px; --woof-sd-ie-ch_font_family: inherit; --woof-sd-ie-ch_font_weight: 400; --woof-sd-ie-ch_hover_font_weight: 400; --woof-sd-ie-ch_selected_font_weight: 400; --woof-sd-ie-ch_line_height: 18px; --woof-sd-ie-ch_side_padding: 0; --woof-sd-ie-ch_color: #ffffff; --woof-sd-ie-ch_hover_color: #79b8ff; --woof-sd-ie-ch_selected_color: #79b8ff; --woof-sd-ie-ch_image: url(); --woof-sd-ie-ch_selected_image: url(); --woof-sd-ie-ch_hover_image: url(); --woof-sd-ie-ch_hover_scale: 100; --woof-sd-ie-ch_selected_scale: 100; --woof-sd-ie-ch_border_radius: 0; --woof-sd-ie-ch_border_width: 1px; --woof-sd-ie-ch_hover_border_width: 1px; --woof-sd-ie-ch_selected_border_width: 1px; --woof-sd-ie-ch_border_color: #79b8ff; --woof-sd-ie-ch_hover_border_color: #79b8ff; --woof-sd-ie-ch_selected_border_color: #79b8ff; --woof-sd-ie-ch_border_style: solid; --woof-sd-ie-ch_hover_border_style: solid; --woof-sd-ie-ch_selected_border_style: solid; --woof-sd-ie-ch_margin_right: 9px; --woof-sd-ie-ch_margin_bottom: 11px; --woof-sd-ie-ch_childs_left_shift: 19px; --woof-sd-ie-ch_transition: 300s; --woof-sd-ie-ch_counter_show: inline-flex; --woof-sd-ie-ch_counter_width: 14px; --woof-sd-ie-ch_counter_height: 14px; --woof-sd-ie-ch_counter_side_padding: 0; --woof-sd-ie-ch_counter_top: -2px; --woof-sd-ie-ch_counter_right: 0; --woof-sd-ie-ch_counter_font_size: 9px; --woof-sd-ie-ch_counter_font_family: consolas; --woof-sd-ie-ch_counter_font_weight: 500; --woof-sd-ie-ch_counter_color: #477bff; --woof-sd-ie-ch_counter_bg_color: #ffffff; --woof-sd-ie-ch_counter_bg_image: url(); --woof-sd-ie-ch_counter_border_width: 1px; --woof-sd-ie-ch_counter_border_radius: 50%; --woof-sd-ie-ch_counter_border_color: #477bff; --woof-sd-ie-ch_counter_border_style: solid; }:root { --woof-sd-ie-rad_width: 25px; --woof-sd-ie-rad_height: 25px; --woof-sd-ie-rad_space: 1px; --woof-sd-ie-rad_space_color: #ffffff; --woof-sd-ie-rad_text_top: 0; --woof-sd-ie-rad_text_color: #6d6d6d; --woof-sd-ie-rad_hover_text_color: #333333; --woof-sd-ie-rad_selected_text_color: #000000; --woof-sd-ie-rad_font_size: 14px; --woof-sd-ie-rad_font_family: inherit; --woof-sd-ie-rad_font_weight: 400; --woof-sd-ie-rad_hover_font_weight: 400; --woof-sd-ie-rad_selected_font_weight: 400; --woof-sd-ie-rad_line_height: 18px; --woof-sd-ie-rad_color: #ffffff; --woof-sd-ie-rad_hover_color: #79b8ff; --woof-sd-ie-rad_selected_color: #79b8ff; --woof-sd-ie-rad_image: url(); --woof-sd-ie-rad_selected_image: url(); --woof-sd-ie-rad_hover_image: url(); --woof-sd-ie-rad_hover_scale: 100; --woof-sd-ie-rad_selected_scale: 100; --woof-sd-ie-rad_border_radius: 50%; --woof-sd-ie-rad_border_width: 1px; --woof-sd-ie-rad_hover_border_width: 1px; --woof-sd-ie-rad_selected_border_width: 1px; --woof-sd-ie-rad_border_color: #79b8ff; --woof-sd-ie-rad_hover_border_color: #79b8ff; --woof-sd-ie-rad_selected_border_color: #79b8ff; --woof-sd-ie-rad_border_style: solid; --woof-sd-ie-rad_hover_border_style: solid; --woof-sd-ie-rad_selected_border_style: solid; --woof-sd-ie-rad_margin_right: 9px; --woof-sd-ie-rad_margin_bottom: 11px; --woof-sd-ie-rad_childs_left_shift: 19px; --woof-sd-ie-rad_transition: 300s; --woof-sd-ie-rad_counter_show: inline-flex; --woof-sd-ie-rad_counter_width: 14px; --woof-sd-ie-rad_counter_height: 14px; --woof-sd-ie-rad_counter_side_padding: 0; --woof-sd-ie-rad_counter_top: -2px; --woof-sd-ie-rad_counter_right: 0; --woof-sd-ie-rad_counter_font_size: 9px; --woof-sd-ie-rad_counter_font_family: consolas; --woof-sd-ie-rad_counter_font_weight: 500; --woof-sd-ie-rad_counter_color: #477bff; --woof-sd-ie-rad_counter_bg_color: #ffffff; --woof-sd-ie-rad_counter_bg_image: url(); --woof-sd-ie-rad_counter_border_width: 1px; --woof-sd-ie-rad_counter_border_radius: 50%; --woof-sd-ie-rad_counter_border_color: #477bff; --woof-sd-ie-rad_counter_border_style: solid; }:root { --woof-sd-ie-sw_vertex_enabled_bg_color: #79b8ff; --woof-sd-ie-sw_vertex_enabled_bg_image: url(); --woof-sd-ie-sw_vertex_enabled_border_color: #79b8ff; --woof-sd-ie-sw_vertex_enabled_border_style: solid; --woof-sd-ie-sw_vertex_disabled_bg_color: #ffffff; --woof-sd-ie-sw_vertex_disabled_bg_image: url(); --woof-sd-ie-sw_vertex_disabled_border_color: #ffffff; --woof-sd-ie-sw_vertex_disabled_border_style: solid; --woof-sd-ie-sw_vertex_border_width: 1px; --woof-sd-ie-sw_substrate_enabled_bg_color: #c8e1ff; --woof-sd-ie-sw_substrate_enabled_bg_image: url(); --woof-sd-ie-sw_substrate_enabled_border_color: #c8e1ff; --woof-sd-ie-sw_substrate_enabled_border_style: solid; --woof-sd-ie-sw_substrate_disabled_bg_color: #9a9999; --woof-sd-ie-sw_substrate_disabled_bg_image: url(); --woof-sd-ie-sw_substrate_disabled_border_color: #9a9999; --woof-sd-ie-sw_substrate_disabled_border_style: solid; --woof-sd-ie-sw_substrate_border_width: 1px; --woof-sd-ie-sw_vertex_size: 20px; --woof-sd-ie-sw_vertex_border_radius: 50%; --woof-sd-ie-sw_vertex_top: 0; --woof-sd-ie-sw_substrate_width: 34px; --woof-sd-ie-sw_substrate_height: 14px; --woof-sd-ie-sw_substrate_border_radius: 8px; --woof-sd-ie-sw_label_font_color: #6d6d6d; --woof-sd-ie-sw_label_font_size: 16px; --woof-sd-ie-sw_label_font_weight: 400; --woof-sd-ie-sw_label_line_height: 23px; --woof-sd-ie-sw_label_font_family: inherit; --woof-sd-ie-sw_label_left: 15px; --woof-sd-ie-sw_label_top: -16px; --woof-sd-ie-sw_margin_bottom: 5px; --woof-sd-ie-sw_childs_left_shift: 15px; --woof-sd-ie-sw_counter_show: inline-flex; --woof-sd-ie-sw_counter_width: 14px; --woof-sd-ie-sw_counter_height: 14px; --woof-sd-ie-sw_counter_side_padding: 0; --woof-sd-ie-sw_counter_top: -2px; --woof-sd-ie-sw_counter_right: -3px; --woof-sd-ie-sw_counter_font_size: 9px; --woof-sd-ie-sw_counter_font_family: consolas; --woof-sd-ie-sw_counter_font_weight: 500; --woof-sd-ie-sw_counter_color: #477bff; --woof-sd-ie-sw_counter_bg_color: #ffffff; --woof-sd-ie-sw_counter_bg_image: url(); --woof-sd-ie-sw_counter_border_width: 1px; --woof-sd-ie-sw_counter_border_radius: 50%; --woof-sd-ie-sw_counter_border_color: #477bff; --woof-sd-ie-sw_counter_border_style: solid; }:root { --woof-sd-ie-clr_width: 60px; --woof-sd-ie-clr_height: 60px; --woof-sd-ie-clr_show_tooltip: none; --woof-sd-ie-clr_show_tooltip_count: block-inline; --woof-sd-ie-clr_color: #000000; --woof-sd-ie-clr_image: url(); --woof-sd-ie-clr_hover_scale: 110; --woof-sd-ie-clr_selected_scale: 110; --woof-sd-ie-clr_border_radius: 50%; --woof-sd-ie-clr_border_width: 1px; --woof-sd-ie-clr_hover_border_width: 1px; --woof-sd-ie-clr_selected_border_width: 1px; --woof-sd-ie-clr_border_color: #79b8ff; --woof-sd-ie-clr_hover_border_color: #79b8ff; --woof-sd-ie-clr_selected_border_color: #79b8ff; --woof-sd-ie-clr_border_style: solid; --woof-sd-ie-clr_hover_border_style: dashed; --woof-sd-ie-clr_selected_border_style: dashed; --woof-sd-ie-clr_margin_right: 9px; --woof-sd-ie-clr_margin_bottom: 11px; --woof-sd-ie-clr_transition: 300s; --woof-sd-ie-clr_counter_show: inline-flex; --woof-sd-ie-clr_counter_width: 14px; --woof-sd-ie-clr_counter_height: 14px; --woof-sd-ie-clr_counter_side_padding: 0; --woof-sd-ie-clr_counter_top: 4px; --woof-sd-ie-clr_counter_right: 0; --woof-sd-ie-clr_counter_font_size: 9px; --woof-sd-ie-clr_counter_font_family: consolas; --woof-sd-ie-clr_counter_font_weight: 500; --woof-sd-ie-clr_counter_color: #477bff; --woof-sd-ie-clr_counter_bg_color: #ffffff; --woof-sd-ie-clr_counter_bg_image: url(); --woof-sd-ie-clr_counter_border_width: 1px; --woof-sd-ie-clr_counter_border_radius: 50%; --woof-sd-ie-clr_counter_border_color: #477bff; --woof-sd-ie-clr_counter_border_style: solid; }:root { --woof-sd-ie-vertex_enabled_bg_color: #79b8ff; --woof-sd-ie-substrate_enabled_bg_color: #c8e1ff; --woof-sd-ie-vertex_disabled_bg_color: #ffffff; --woof-sd-ie-substrate_disabled_bg_color: #9a9999; --woof-sd-ie-vertex_size: 20px; --woof-sd-ie-vertex_border_radius: 50%; --woof-sd-ie-vertex_top: 0; --woof-sd-ie-substrate_width: 34px; --woof-sd-ie-substrate_height: 14px; --woof-sd-ie-substrate_border_radius: 8px; --woof-sd-ie-label_font_color: #333333; --woof-sd-ie-label_font_size: 16px; --woof-sd-ie-label_left: 15px; --woof-sd-ie-label_top: -18px; }:root { --woocommerce: #720eec; --wc-green: #007518; --wc-red: #a00; --wc-orange: #ffba00; --wc-blue: #2ea2cc; --wc-primary: #720eec; --wc-primary-text: #fcfbfe; --wc-secondary: #e9e6ed; --wc-secondary-text: #515151; --wc-highlight: #958e09; --wc-highligh-text: white; --wc-content-bg: #fff; --wc-subtext: #767676; --wc-form-border-color: rgba(32, 7, 7, 0.8); --wc-form-border-radius: 4px; --wc-form-border-width: 1px; --wc-destructive: #cc1818; --wc-card-border-radius: 8px; }.woocommerce img, .woocommerce-page img { height: auto; max-width: 100%; }.woocommerce ul.cart_list li::after, .woocommerce ul.cart_list li::before, .woocommerce ul.product_list_widget li::after, .woocommerce ul.product_list_widget li::before, .woocommerce-page ul.cart_list li::after, .woocommerce-page ul.cart_list li::before, .woocommerce-page ul.product_list_widget li::after, .woocommerce-page ul.product_list_widget li::before { content: " "; display: table; }.woocommerce ul.cart_list li::after, .woocommerce ul.product_list_widget li::after, .woocommerce-page ul.cart_list li::after, .woocommerce-page ul.product_list_widget li::after { clear: both; }.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img, .woocommerce-page ul.cart_list li img, .woocommerce-page ul.product_list_widget li img { float: right; height: auto; }@keyframes spin { 100% { transform: rotate(360deg); } }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.woocommerce div.product { margin-bottom: 0px; position: relative; }.woocommerce ul.cart_list, .woocommerce ul.product_list_widget { list-style: outside none; padding: 0px; margin: 0px; }.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li { padding: 4px 0px; margin: 0px; list-style: none; }.woocommerce ul.cart_list li::after, .woocommerce ul.cart_list li::before, .woocommerce ul.product_list_widget li::after, .woocommerce ul.product_list_widget li::before { content: " "; display: table; }.woocommerce ul.cart_list li::after, .woocommerce ul.product_list_widget li::after { clear: both; }.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a { display: block; font-weight: 700; }.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img { float: right; margin-left: 4px; width: 32px; height: auto; box-shadow: none; }.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button { font-size: 100%; margin: 0px; line-height: 1; cursor: pointer; position: relative; text-decoration: none; overflow: visible; padding: 0.618em 1em; font-weight: 700; border-radius: 3px; left: auto; color: #515151; background-color: #e9e6ed; border: 0px; display: inline-block; background-image: none; box-shadow: none; text-shadow: none; }.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover { background-color: #dcd7e2; text-decoration: none; background-image: none; color: #515151; }:root { --star-gap: 2px; --rpi-star-size: 20px; --rpi-star-color: #fb8e28; --rpi-star-empty-color: #cccccc; --rpi-icon-scale-google: 1.00; --rpi-icon-scale-yelp: 0.92; --rpi-icon-scale-fb: 1.125; --rpi-yelp-empty-color: #cccccc; --rpi-yelp-five-color: #fb433c; --rpi-yelp-four-color: #ff643d; --rpi-yelp-three-color: #ff8742; --rpi-yelp-two-color: #ffad48; --rpi-yelp-one-color: #ffcc4b; --rpi-yelp-radius: 3px; --rpi-fb-color: #fa3e3e; --rpi-fb-radius: 3px; --rpi-star-empty: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E"); --rpi-star-mask: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.7881 3.21068C11.2364 2.13274 12.7635 2.13273 13.2118 3.21068L15.2938 8.2164L20.6979 8.64964C21.8616 8.74293 22.3335 10.1952 21.4469 10.9547L17.3295 14.4817L18.5874 19.7551C18.8583 20.8908 17.6229 21.7883 16.6266 21.1798L11.9999 18.3538L7.37329 21.1798C6.37697 21.7883 5.14158 20.8908 5.41246 19.7551L6.67038 14.4817L2.55303 10.9547C1.66639 10.1952 2.13826 8.74293 3.302 8.64964L8.70609 8.2164L10.7881 3.21068Z'/%3E%3C/svg%3E"); }:root { --highlight-color: #4f46e5; --light-color: #505458; --text-color: #111; --border-color: rgba(255, 255, 255, 0.3); --underline-border-color: rgba(255, 255, 255, 0.3); --text-color-light: #64748B; --body-background: #f8fafc; --btn-color: #334155; --thpc-box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); --thpc-box-background: rgb(255 255 255 / 34%); }.th-product-compare-btn { margin: 10px 0px; display: inline-flex; align-items: center; position: relative; }@keyframes loaderTMKWithCenter { 0% { transform: translate(-50%, -50%) rotate(0deg); } 100% { transform: translate(-50%, -50%) rotate(360deg); } }.th_product_Compare_body_Class { overflow: hidden !important; }@keyframes popupStyle1 { 0% { opacity: 0; transform: translateY(-80px); } 100% { opacity: 1; transform: translateY(0px); } }@keyframes popupStyle2 { 0% { opacity: 0; transform: translateX(-210px); } 100% { opacity: 1; transform: translateX(0px); } }@keyframes popupStyle3 { 0% { opacity: 0; transform: translateX(210px); } 100% { opacity: 1; transform: translateX(0px); } }@keyframes popupStyle4 { 0% { opacity: 0; transform: scale(0); } 100% { opacity: 1; transform: scale(1); } }@keyframes popupStyle1close { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes loaderTMK { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }.thunk-compare { width: max-content; margin: 0px auto; }.th-product-compare-btn { display: inline-flex; align-items: center; padding: 5px 12px; background-color: transparent; border: 0px; border-radius: 4px; color: #111111; text-decoration: none; font-size: 18px; line-height: 1.5; transition: 0.2s; cursor: pointer; }.th-product-compare-btn:focus { box-shadow: rgba(0, 115, 170, 0.3) 0px 0px 0px 2px; outline: none; }@media (max-width: 768px){.th-product-compare-btn { padding: 6px 10px; font-size: 13px; }}@media screen and (max-width: 451px){@keyframes th-mobile-cart-spin { 100% { transform: rotate(360deg); } }}.select2-hidden-accessible { border: 0px !important; clip: rect(0px, 0px, 0px, 0px) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; width: 1px !important; }@-webkit-keyframes bounce { 0%, 20%, 53%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); } 40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px); } 70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px); } 90% { transform: translate3d(0px, -4px, 0px); } }@keyframes bounce { 0%, 20%, 53%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); } 40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px); } 70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px); } 90% { transform: translate3d(0px, -4px, 0px); } }@-webkit-keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }@keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }@-webkit-keyframes pulse { 0% { transform: scale3d(1, 1, 1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } 100% { transform: scale3d(1, 1, 1); } }@keyframes pulse { 0% { transform: scale3d(1, 1, 1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } 100% { transform: scale3d(1, 1, 1); } }@-webkit-keyframes rubberBand { 0% { transform: scale3d(1, 1, 1); } 30% { transform: scale3d(1.25, 0.75, 1); } 40% { transform: scale3d(0.75, 1.25, 1); } 50% { transform: scale3d(1.15, 0.85, 1); } 65% { transform: scale3d(0.95, 1.05, 1); } 75% { transform: scale3d(1.05, 0.95, 1); } 100% { transform: scale3d(1, 1, 1); } }@keyframes rubberBand { 0% { transform: scale3d(1, 1, 1); } 30% { transform: scale3d(1.25, 0.75, 1); } 40% { transform: scale3d(0.75, 1.25, 1); } 50% { transform: scale3d(1.15, 0.85, 1); } 65% { transform: scale3d(0.95, 1.05, 1); } 75% { transform: scale3d(1.05, 0.95, 1); } 100% { transform: scale3d(1, 1, 1); } }@-webkit-keyframes shake { 0%, 100% { transform: translate3d(0px, 0px, 0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); } }@keyframes shake { 0%, 100% { transform: translate3d(0px, 0px, 0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); } }@-webkit-keyframes headShake { 0% { transform: translateX(0px); } 6.5% { transform: translateX(-6px) rotateY(-9deg); } 18.5% { transform: translateX(5px) rotateY(7deg); } 31.5% { transform: translateX(-3px) rotateY(-5deg); } 43.5% { transform: translateX(2px) rotateY(3deg); } 50% { transform: translateX(0px); } }@keyframes headShake { 0% { transform: translateX(0px); } 6.5% { transform: translateX(-6px) rotateY(-9deg); } 18.5% { transform: translateX(5px) rotateY(7deg); } 31.5% { transform: translateX(-3px) rotateY(-5deg); } 43.5% { transform: translateX(2px) rotateY(3deg); } 50% { transform: translateX(0px); } }@-webkit-keyframes swing { 20% { transform: rotate3d(0, 0, 1, 15deg); } 40% { transform: rotate3d(0, 0, 1, -10deg); } 60% { transform: rotate3d(0, 0, 1, 5deg); } 80% { transform: rotate3d(0, 0, 1, -5deg); } 100% { transform: rotate3d(0, 0, 1, 0deg); } }@keyframes swing { 20% { transform: rotate3d(0, 0, 1, 15deg); } 40% { transform: rotate3d(0, 0, 1, -10deg); } 60% { transform: rotate3d(0, 0, 1, 5deg); } 80% { transform: rotate3d(0, 0, 1, -5deg); } 100% { transform: rotate3d(0, 0, 1, 0deg); } }@-webkit-keyframes tada { 0% { transform: scale3d(1, 1, 1); } 10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } 100% { transform: scale3d(1, 1, 1); } }@keyframes tada { 0% { transform: scale3d(1, 1, 1); } 10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } 100% { transform: scale3d(1, 1, 1); } }@-webkit-keyframes wobble { 0% { transform: translate3d(0px, 0px, 0px); } 15% { transform: translate3d(-25%, 0px, 0px) rotate3d(0, 0, 1, -5deg); } 30% { transform: translate3d(20%, 0px, 0px) rotate3d(0, 0, 1, 3deg); } 45% { transform: translate3d(-15%, 0px, 0px) rotate3d(0, 0, 1, -3deg); } 60% { transform: translate3d(10%, 0px, 0px) rotate3d(0, 0, 1, 2deg); } 75% { transform: translate3d(-5%, 0px, 0px) rotate3d(0, 0, 1, -1deg); } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes wobble { 0% { transform: translate3d(0px, 0px, 0px); } 15% { transform: translate3d(-25%, 0px, 0px) rotate3d(0, 0, 1, -5deg); } 30% { transform: translate3d(20%, 0px, 0px) rotate3d(0, 0, 1, 3deg); } 45% { transform: translate3d(-15%, 0px, 0px) rotate3d(0, 0, 1, -3deg); } 60% { transform: translate3d(10%, 0px, 0px) rotate3d(0, 0, 1, 2deg); } 75% { transform: translate3d(-5%, 0px, 0px) rotate3d(0, 0, 1, -1deg); } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes jello { 0%, 11.1%, 100% { transform: translate3d(0px, 0px, 0px); } 22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); } }@keyframes jello { 0%, 11.1%, 100% { transform: translate3d(0px, 0px, 0px); } 22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); } }@-webkit-keyframes heartBeat { 0% { transform: scale(1); } 14% { transform: scale(1.3); } 28% { transform: scale(1); } 42% { transform: scale(1.3); } 70% { transform: scale(1); } }@keyframes heartBeat { 0% { transform: scale(1); } 14% { transform: scale(1.3); } 28% { transform: scale(1); } 42% { transform: scale(1.3); } 70% { transform: scale(1); } }@-webkit-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 20% { transform: scale3d(1.1, 1.1, 1.1); } 40% { transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } 80% { transform: scale3d(0.97, 0.97, 0.97); } 100% { opacity: 1; transform: scale3d(1, 1, 1); } }@keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 20% { transform: scale3d(1.1, 1.1, 1.1); } 40% { transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } 80% { transform: scale3d(0.97, 0.97, 0.97); } 100% { opacity: 1; transform: scale3d(1, 1, 1); } }@-webkit-keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); } 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } 75% { transform: translate3d(0px, -10px, 0px); } 90% { transform: translate3d(0px, 5px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); } 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } 75% { transform: translate3d(0px, -10px, 0px); } 90% { transform: translate3d(0px, 5px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); } 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } 75% { transform: translate3d(-10px, 0px, 0px); } 90% { transform: translate3d(5px, 0px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); } 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } 75% { transform: translate3d(-10px, 0px, 0px); } 90% { transform: translate3d(5px, 0px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); } 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } 75% { transform: translate3d(10px, 0px, 0px); } 90% { transform: translate3d(-5px, 0px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); } 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } 75% { transform: translate3d(10px, 0px, 0px); } 90% { transform: translate3d(-5px, 0px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); } 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } 75% { transform: translate3d(0px, 10px, 0px); } 90% { transform: translate3d(0px, -5px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); } 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } 75% { transform: translate3d(0px, 10px, 0px); } 90% { transform: translate3d(0px, -5px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes bounceOut { 20% { transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } }@keyframes bounceOut { 20% { transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } }@-webkit-keyframes bounceOutDown { 20% { transform: translate3d(0px, 10px, 0px); } 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@keyframes bounceOutDown { 20% { transform: translate3d(0px, 10px, 0px); } 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@-webkit-keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@-webkit-keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@-webkit-keyframes bounceOutUp { 20% { transform: translate3d(0px, -10px, 0px); } 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@keyframes bounceOutUp { 20% { transform: translate3d(0px, -10px, 0px); } 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes fadeInDown { 0% { opacity: 0; transform: translate3d(0px, -100%, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fadeInDown { 0% { opacity: 0; transform: translate3d(0px, -100%, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes fadeInDownBig { 0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fadeInDownBig { 0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes fadeInLeftBig { 0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fadeInLeftBig { 0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes fadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes fadeInRightBig { 0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fadeInRightBig { 0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes fadeInUp { 0% { opacity: 0; transform: translate3d(0px, 100%, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fadeInUp { 0% { opacity: 0; transform: translate3d(0px, 100%, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes fadeInUpBig { 0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fadeInUpBig { 0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes fadeOutDown { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 100%, 0px); } }@keyframes fadeOutDown { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 100%, 0px); } }@-webkit-keyframes fadeOutDownBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@keyframes fadeOutDownBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@-webkit-keyframes fadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } }@keyframes fadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } }@-webkit-keyframes fadeOutLeftBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@keyframes fadeOutLeftBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@-webkit-keyframes fadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } }@keyframes fadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } }@-webkit-keyframes fadeOutRightBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@keyframes fadeOutRightBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@-webkit-keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -100%, 0px); } }@keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -100%, 0px); } }@-webkit-keyframes fadeOutUpBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@keyframes fadeOutUpBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@-webkit-keyframes flip { 0% { transform: perspective(400px) scale3d(1, 1, 1) translate3d(0px, 0px, 0px) rotate3d(0, 1, 0, -360deg); animation-timing-function: ease-out; } 40% { transform: perspective(400px) scale3d(1, 1, 1) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -190deg); animation-timing-function: ease-out; } 50% { transform: perspective(400px) scale3d(1, 1, 1) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -170deg); animation-timing-function: ease-in; } 80% { transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0px, 0px, 0px) rotate3d(0, 1, 0, 0deg); animation-timing-function: ease-in; } 100% { transform: perspective(400px) scale3d(1, 1, 1) translate3d(0px, 0px, 0px) rotate3d(0, 1, 0, 0deg); animation-timing-function: ease-in; } }@keyframes flip { 0% { transform: perspective(400px) scale3d(1, 1, 1) translate3d(0px, 0px, 0px) rotate3d(0, 1, 0, -360deg); animation-timing-function: ease-out; } 40% { transform: perspective(400px) scale3d(1, 1, 1) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -190deg); animation-timing-function: ease-out; } 50% { transform: perspective(400px) scale3d(1, 1, 1) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -170deg); animation-timing-function: ease-in; } 80% { transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0px, 0px, 0px) rotate3d(0, 1, 0, 0deg); animation-timing-function: ease-in; } 100% { transform: perspective(400px) scale3d(1, 1, 1) translate3d(0px, 0px, 0px) rotate3d(0, 1, 0, 0deg); animation-timing-function: ease-in; } }@-webkit-keyframes flipInX { 0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } 100% { transform: perspective(400px); } }@keyframes flipInX { 0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } 100% { transform: perspective(400px); } }@-webkit-keyframes flipInY { 0% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } 100% { transform: perspective(400px); } }@keyframes flipInY { 0% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } 100% { transform: perspective(400px); } }@-webkit-keyframes flipOutX { 0% { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } 100% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } }@keyframes flipOutX { 0% { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } 100% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } }@-webkit-keyframes flipOutY { 0% { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } 100% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } }@keyframes flipOutY { 0% { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } 100% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } }@-webkit-keyframes lightSpeedIn { 0% { transform: translate3d(100%, 0px, 0px) skewX(-30deg); opacity: 0; } 60% { transform: skewX(20deg); opacity: 1; } 80% { transform: skewX(-5deg); } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes lightSpeedIn { 0% { transform: translate3d(100%, 0px, 0px) skewX(-30deg); opacity: 0; } 60% { transform: skewX(20deg); opacity: 1; } 80% { transform: skewX(-5deg); } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes lightSpeedOut { 0% { opacity: 1; } 100% { transform: translate3d(100%, 0px, 0px) skewX(30deg); opacity: 0; } }@keyframes lightSpeedOut { 0% { opacity: 1; } 100% { transform: translate3d(100%, 0px, 0px) skewX(30deg); opacity: 0; } }@-webkit-keyframes rotateIn { 0% { transform-origin: center center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } 100% { transform-origin: center center; transform: translate3d(0px, 0px, 0px); opacity: 1; } }@keyframes rotateIn { 0% { transform-origin: center center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } 100% { transform-origin: center center; transform: translate3d(0px, 0px, 0px); opacity: 1; } }@-webkit-keyframes rotateInDownLeft { 0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } 100% { transform-origin: left bottom; transform: translate3d(0px, 0px, 0px); opacity: 1; } }@keyframes rotateInDownLeft { 0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } 100% { transform-origin: left bottom; transform: translate3d(0px, 0px, 0px); opacity: 1; } }@-webkit-keyframes rotateInDownRight { 0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } 100% { transform-origin: right bottom; transform: translate3d(0px, 0px, 0px); opacity: 1; } }@keyframes rotateInDownRight { 0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } 100% { transform-origin: right bottom; transform: translate3d(0px, 0px, 0px); opacity: 1; } }@-webkit-keyframes rotateInUpLeft { 0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } 100% { transform-origin: left bottom; transform: translate3d(0px, 0px, 0px); opacity: 1; } }@keyframes rotateInUpLeft { 0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } 100% { transform-origin: left bottom; transform: translate3d(0px, 0px, 0px); opacity: 1; } }@-webkit-keyframes rotateInUpRight { 0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: translate3d(0px, 0px, 0px); opacity: 1; } }@keyframes rotateInUpRight { 0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: translate3d(0px, 0px, 0px); opacity: 1; } }@-webkit-keyframes rotateOut { 0% { transform-origin: center center; opacity: 1; } 100% { transform-origin: center center; transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } }@keyframes rotateOut { 0% { transform-origin: center center; opacity: 1; } 100% { transform-origin: center center; transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } }@-webkit-keyframes rotateOutDownLeft { 0% { transform-origin: left bottom; opacity: 1; } 100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } }@keyframes rotateOutDownLeft { 0% { transform-origin: left bottom; opacity: 1; } 100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } }@-webkit-keyframes rotateOutDownRight { 0% { transform-origin: right bottom; opacity: 1; } 100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } }@keyframes rotateOutDownRight { 0% { transform-origin: right bottom; opacity: 1; } 100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } }@-webkit-keyframes rotateOutUpLeft { 0% { transform-origin: left bottom; opacity: 1; } 100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } }@keyframes rotateOutUpLeft { 0% { transform-origin: left bottom; opacity: 1; } 100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } }@-webkit-keyframes rotateOutUpRight { 0% { transform-origin: right bottom; opacity: 1; } 100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } }@keyframes rotateOutUpRight { 0% { transform-origin: right bottom; opacity: 1; } 100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } }@-webkit-keyframes hinge { 0% { transform-origin: left top; animation-timing-function: ease-in-out; } 20%, 60% { transform: rotate3d(0, 0, 1, 80deg); transform-origin: left top; animation-timing-function: ease-in-out; } 40%, 80% { transform: rotate3d(0, 0, 1, 60deg); transform-origin: left top; animation-timing-function: ease-in-out; opacity: 1; } 100% { transform: translate3d(0px, 700px, 0px); opacity: 0; } }@keyframes hinge { 0% { transform-origin: left top; animation-timing-function: ease-in-out; } 20%, 60% { transform: rotate3d(0, 0, 1, 80deg); transform-origin: left top; animation-timing-function: ease-in-out; } 40%, 80% { transform: rotate3d(0, 0, 1, 60deg); transform-origin: left top; animation-timing-function: ease-in-out; opacity: 1; } 100% { transform: translate3d(0px, 700px, 0px); opacity: 0; } }@-webkit-keyframes jackInTheBox { 0% { opacity: 0; transform: scale(0.1) rotate(30deg); transform-origin: center bottom; } 50% { transform: rotate(-10deg); } 70% { transform: rotate(3deg); } 100% { opacity: 1; transform: scale(1); } }@keyframes jackInTheBox { 0% { opacity: 0; transform: scale(0.1) rotate(30deg); transform-origin: center bottom; } 50% { transform: rotate(-10deg); } 70% { transform: rotate(3deg); } 100% { opacity: 1; transform: scale(1); } }@-webkit-keyframes rollIn { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate3d(0, 0, 1, -120deg); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes rollIn { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate3d(0, 0, 1, -120deg); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes rollOut { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate3d(0, 0, 1, 120deg); } }@keyframes rollOut { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate3d(0, 0, 1, 120deg); } }@-webkit-keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@-webkit-keyframes zoomInDown { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInDown { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomInLeft { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInLeft { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomInRight { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInRight { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomInUp { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInUp { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } }@keyframes zoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } }@-webkit-keyframes zoomOutDown { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomOutDown { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); transform-origin: left center; } }@keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); transform-origin: left center; } }@-webkit-keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); transform-origin: right center; } }@keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); transform-origin: right center; } }@-webkit-keyframes zoomOutUp { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomOutUp { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes slideInDown { 0% { transform: translate3d(0px, -100%, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes slideInDown { 0% { transform: translate3d(0px, -100%, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes slideInLeft { 0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes slideInLeft { 0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes slideInRight { 0% { transform: translate3d(100%, 0px, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes slideInRight { 0% { transform: translate3d(100%, 0px, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes slideInUp { 0% { transform: translate3d(0px, 100%, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes slideInUp { 0% { transform: translate3d(0px, 100%, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes slideOutDown { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(0px, 100%, 0px); } }@keyframes slideOutDown { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(0px, 100%, 0px); } }@-webkit-keyframes slideOutLeft { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(-100%, 0px, 0px); } }@keyframes slideOutLeft { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(-100%, 0px, 0px); } }@-webkit-keyframes slideOutRight { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(100%, 0px, 0px); } }@keyframes slideOutRight { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(100%, 0px, 0px); } }@-webkit-keyframes slideOutUp { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(0px, -100%, 0px); } }@keyframes slideOutUp { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(0px, -100%, 0px); } }.top-store-menu, .top-store-menu li { list-style: none; margin: 0px; padding: 0px; }.top-store-menu > li { margin: 0px; padding: 0px; border: 0px; display: inline-block; }.top-store-menu li a:hover, .top-store-menu .current-menu-item a { color: #ff0052; }.top-store-menu > li > a { display: block; position: relative; margin: 0px; border: 0px; font-size: 14px; font-family: Lato-Regular, sans-serif; padding: 12px 20px 12px 0px; color: #777777; }.top-store-menu li ul.sub-menu li a:hover { background: #eeeeee; }.top-store-menu > li > a > .arrow::before { margin-left: 5px; font-family: FontAwesome; height: auto; content: ""; font-weight: 300; text-shadow: none; width: 10px; }.top-store-menu ul.sub-menu, .top-store-menu .page_item_has_children .children { position: absolute; box-shadow: rgba(3, 3, 3, 0.1) 0px 4px 10px 0px; list-style: none; line-height: 18px; text-align: left; min-width: 166px; opacity: 0; visibility: hidden; z-index: 99; background-color: #ffffff; margin: 0px; transition: transform 0.3s, opacity 0.3s, visibility 0.3s; transform: translateY(14px); }.top-store-menu li ul.sub-menu > li { width: 185px; }.top-store-menu li ul.sub-menu li a, .top-store-menu .children li a { display: block; height: auto; line-height: 1.8; padding: 12px 15px; text-decoration: none; font-weight: normal; background: none; min-height: 0px !important; }.top-store-menu > li > ul.sub-menu > li, .top-store-menu li.page_item_has_children { position: relative; line-height: initial; }.menu-toggle { display: none; width: 100%; }.menu-toggle .menu-btn { float: right; background: transparent; }.menu-close-btn:hover { cursor: pointer; }.menu-toggle .menu-btn:focus, .bar-menu-toggle .menu-btn:focus { outline: 0px; }body { transition: 0.23s ease-in-out; left: 0px; }@media screen and (max-width: 1024px){.top-store-menu li, .top-store-menu a { position: relative; }.overcenter .top-store-menu { text-align: center; }ul[data-menu-style="vertical"], ul[data-menu-style="accordion"], ul[data-menu-style="vertical"] li ul.sub-menu { width: 100% !important; }.top-store-menu { float: left; width: 100%; }.top-store-menu > li { position: relative; float: none; }.top-store-menu > li > a > .arrow::before { float: right; content: ""; }.top-store-menu li ul.sub-menu li a { display: block; margin: 0px; text-decoration: none; font-weight: normal; background: none; padding: 10px 40px 10px 0px !important; }.top-store-menu li ul.sub-menu > li { width: 100%; }.top-store-menu > li > ul.sub-menu { position: static; }.top-store-menu > li > a, .top-header-bar .top-store-menu > li > a, .bottom-header-bar .top-store-menu > li > a { padding: 10px 40px 10px 0px !important; }.sider.overcenter { animation: 0.3s ease 0s 1 normal none running bodyfadeIn; }.overcenter { display: none; }.menu-close-btn { transform: rotateZ(0deg); transition:transform 0.3s linear; }.left .menu-close, .right .menu-close { background: #111111; }.menu-close-btn { margin: 10px; width: 14px; display: block; text-decoration: none; top: 0.75em; right: 1em; min-width: 1em; min-height: 1em; transform-origin: center center; transition:transform 0.3s linear; backface-visibility: hidden; font-size: 20px; color: #ffffff; }.menu-close-btn::before { transform: rotateZ(-45deg); }.menu-close-btn::before, .menu-close-btn::after { content: ""; display: block; border-top: 1px solid; position: absolute; left: 0px; top: 50%; width: 100%; }.menu-close-btn::after { transform: rotateZ(45deg); }.menu-close-btn:hover { transform: rotateZ(90deg); }.menu-toggle .menu-btn { display: flex; }.menu-toggle .menu-btn span { color: #090909; align-self: center; text-transform: uppercase; font-weight: bold; font-size: 14px; margin-left: 8px; }.menu-toggle .menu-btn .icon-text { display: none; }.top-store-menu.collapse span.arrow { position: absolute; right: 20px; height: 20px; width: 40px; line-height: 20px; top: 7px; }.top-store-menu.collapse li a .arrow::before { margin-right: 12px; font-size: 13px; }.sider .sider-inner ul#top-store-menu, .top-store-menu li ul.sub-menu { background: transparent; }.sider .sider-inner ul#top-store-menu.top-store-menu > li > a:hover { background: transparent; }.left .menu-close { width: 40px; height: 40px; top: 0px; position: absolute; right: 0px; }.sider.overcenter .sider-inner .top-store-menu li { width: 100% !important; }.sider.overcenter .sider-inner ul.top-store-menu li a { font-size: 20px; color: #ffffff; font-family: Lato-Bold; line-height: initial; padding: 10px 0px !important; }.sider.overcenter .top-store-menu ul.sub-menu { opacity: inherit; display: none; float: none; text-align: center; transform: inherit; transition: inherit; }.sider.overcenter .sider-inner ul.top-store-menu li a:hover { background: none; color: #ff0052; }.sider.overcenter .top-store-menu.collapse span.arrow { right: auto; position: absolute; height: 30px; width: 40px; line-height: 30px; top: auto; }.sider.overcenter .top-store-menu.collapse li a .arrow::before { line-height: 30px; }.overcenter .menu-close .menu-close-btn { position: absolute; }.overcenter .menu-close-btn { min-width: 1.5em; min-height: 1.5em; top: 2.5em; }.overcenter .menu-close-btn::before, .overcenter .menu-close-btn::after { border-top: 2px solid; }.left .menu-item-has-children ul, .right .menu-item-has-children ul { display: none; }.top-store-menu li ul.sub-menu li a:hover { background: none; }.top-store-menu ul.sub-menu { opacity: inherit; display: none; float: none; transform: inherit; transition: inherit; }@-webkit-keyframes bodyfadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes bodyfadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }}@font-face{font-family:"Lato-Bold";font-weight:400;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/Lato-Bold24cba12a.woff) format('woff2');font-display:swap;}@font-face{font-family:"Lato-Regular";font-weight:400;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/Lato-Regular33e6b420.woff) format('woff2');font-display:swap;}html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0px; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; }html { font-family: sans-serif; text-size-adjust: 100%; text-rendering: optimizelegibility !important; -webkit-font-smoothing: antialiased !important; }article, aside, footer, header, nav, section { display: block; clear: both; }*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, blockquote, th, td { margin: 0px; padding: 0px; }h1, h2, h3, h4, h5, h6 { font-family: Lato-Bold, sans-serif; letter-spacing: 1px; }h2 { font-size: 22px; line-height: 35px; }h3 { font-size: 20px; line-height: 32px; }h4 { font-size: 18px; line-height: 29px; }a { cursor: pointer; text-decoration: none !important; }figure { margin: 1em 0px; }a:focus, button:focus, span:focus, .search-close-btn:focus, #search-button:focus, #product_cat:focus, input:focus, input[type="submit"]:focus, .menu-toggle .menu-btn:focus, #search-button:focus { outline: dotted thin; text-decoration: none; }a { background-color: transparent; }a:active, a:hover, a:visited { outline: none; }a, a:hover, button { text-decoration: none; transition: 0.3s; }img { border-style: none; max-width: 100%; height: auto; }svg:not(:root) { overflow: hidden; }button, input, optgroup, select, textarea { font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0px; }button, input { overflow: visible; }button, select { text-transform: none; }button, html [type="button"], [type="reset"], [type="submit"] { appearance: button; }button { border: 0px; }button:hover { cursor: pointer; }textarea { overflow: auto; }[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }.top-store-light a { color: #666666; }.top-store-light a:hover { color: #ff0052; }ul { list-style: disc; }ol, ul { margin: 0px 0px 1.5em 3em; }*, ::after, ::before { box-sizing: border-box; }body.top-store-light { color: #666666; background: #f7f7f7; font-style: normal; font-size: 13px; line-height: 21px; letter-spacing: 0.7px; margin: 0px; padding: 0px; font-family: Lato-Regular, sans-serif; font-weight: inherit; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; }.widget_block .wp-block-heading, .top-store-widget-content .widget-title { margin-bottom: 0.5rem; }.gallery { margin-left: -0.5em; margin-right: -0.5em; }.gallery::after { display: table; content: ""; clear: both; }.gallery-item { margin: 0px; float: left; padding: 0.5em; }.gallery-item img { width: 100%; }.gallery-columns-2 .gallery-item { width: 50%; }.gallery-columns-2 .gallery-item:nth-child(2n+1), .gallery-columns-3 .gallery-item:nth-child(3n+1), .gallery-columns-4 .gallery-item:nth-child(4n+1), .gallery-columns-5 .gallery-item:nth-child(5n+1), .gallery-columns-6 .gallery-item:nth-child(6n+1), .gallery-columns-7 .gallery-item:nth-child(7n+1), .gallery-columns-8 .gallery-item:nth-child(8n+1), .gallery-columns-9 .gallery-item:nth-child(9n+1) { clear: left; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #006799; border-radius: 0px; box-shadow: none; clip-path: none; color: #ffffff; display: block; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 8px 25px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }.container { position: relative; margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; max-width: 1350px; width: 100%; box-sizing: border-box; }.top-header-bar, .main-header-bar, .top-footer-bar, .below-footer-bar, .widget-footer-wrap, .widget-cs-container { display: flex; -webkit-box-align: center; align-items: center; flex-wrap: wrap; align-content: center; }.below-footer .below-footer-bar { line-height: 40px; }.top-header { border-bottom: 1px solid rgba(163, 175, 239, 0.3); border-top-color: rgba(163, 175, 239, 0.3); border-right-color: rgba(163, 175, 239, 0.3); border-left-color: rgba(163, 175, 239, 0.3); }.top-header, .main-header, .below-header { position: relative; }.top-header::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #1e2d7d; }.top-header .top-header-bar { line-height: 45px; }.top-header .top-header-bar, .top-header .top-header-bar a, .content-social .social-icon a, .top-header-bar .widget.woocommerce .widget-title, .top-header-bar .open-widget-content .widget-title, .top-header-bar .widget-title, .main-header-bar, .site-title span a { color: #ffffff; }.top-store-menu > li > a { color: #666666; }.below-header-bar { display: flex; align-items: center; }.below-header-col1 { width: 18%; }.below-header-col2 { width: 57%; }.main-header::before, .below-header::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #1e2d7d; }.below-header::before { background: #ffffff; }.thunk-icon-market { display: flex; align-items: center; float: right; }.below-header-bar nav { padding: 4px 0px; }.mhdrfour .main-header-col1 { width: 18%; }.mhdrfour .main-header-col2 { width: 51%; }.mhdrfour .main-header-col3 { width: 31%; }.mhdrfour .below-header-col1 { width: 85%; display: flex; }.mhdrfour .below-header-col2 { width: 15%; }.below-header.mhdrfour .menu-category-list { position: relative; max-width: 248px; display: none; }.below-header.mhdrfour .menu-category-list ul[data-menu-style="vertical"] { position: absolute; width: 100%; display: none; max-width: 248px; z-index: 99; }.below-header.mhdrfour nav { width: 100%; }.header-support-icon .callto-icon svg { color: inherit; vertical-align: initial !important; }.thnk-col-1 .top-header-col1, .thnk-col-1 .top-footer-col1, .thnk-col-1 .below-footer-col1 { text-align: center; }.widget-footer-wrap { justify-content: flex-start !important; align-self: flex-start !important; align-items: baseline !important; }.thnk-col-4 .widget-footer-col1, .thnk-col-4 .widget-footer-col2, .thnk-col-4 .widget-footer-col3, .thnk-col-4 .widget-footer-col4 { width: 25%; padding: 0px 7.5px; justify-content: flex-start; align-self: flex-start; }.main-header-col1 { justify-content: flex-start; width: 21%; padding: 20px 0px; align-items: center; display: inline-flex; }.main-header-col2 { justify-content: center; text-align: center; width: 54%; }.main-header-col3 { text-align: right; width: 25%; }.main-area { display: flex; position: relative; margin-top: 20px; flex-wrap: wrap; }.primary-content-area { box-sizing: border-box; }.sidebar-main .menu-category-list { position: relative; display: inline-block; width: 100%; z-index: 9; margin-bottom: 15px; }.top-header-col1, .top-footer-col1, .below-footer-col1 { -webkit-box-pack: start; justify-content: flex-start; -webkit-box-flex: 1; flex: 1 1 0%; }.header-support-wrap { display: flex; -webkit-box-align: center; align-items: center; align-content: center; float: right; }.header-support-icon { color: #ffffff; height: 30px; width: 30px; line-height: 30px; border-radius: 50%; text-align: center; background-color: #00badb; font-size: 15px; }.header-support-icon .callto-icon, .header-support-icon .callto-icon:hover { color: #ffffff; }.header-support-content { text-align: left; background: transparent; padding: 5px; margin-left: 4px; color: #000000; }.header-support-content .sprt-tel, .header-support-content .sprt-eml { display: block; }.sprt-tel span { font-size: 11px; font-weight: initial; display: block; }.header-support-content a { color: #212121; font-weight: bold; font-size: 14px; }.left .main-header-col2 { text-align: start; }.top-footer { border-bottom: 0px solid; position: relative; }.below-footer { border-top: solid; border-bottom-width: 0px; position: relative; }.widget-footer { position: relative; }.widget-footer .widget { margin-bottom: 15px; }.top-footer::before, .below-footer::before, .widget-footer::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #ffffff; }ul.top-store-bottom-menu { margin: 0px; list-style: none; }ul.top-store-bottom-menu li { display: inline-block; padding-right: 20px; margin: 0px; }.top-store-site section.thunk-slider-section { margin-top: 0px; padding-top: 0px; }.slides { cursor: default; position: relative; top: 0px; left: 0px; width: 885px; height: 430px; overflow: hidden; }.slides img { width: 720px !important; }.jssor-pagination .i { position: absolute; cursor: pointer; }.jssor-pagination .i .b { fill: #000000; fill-opacity: 0.5; }.jssor-pagination .i:hover .b { fill-opacity: 0.7; }.jssor-pagination .iav .b { fill-opacity: 1; }.jssor-pagination .i { width: 16px; height: 16px; position: absolute; top: 0px; }.jssor-pagination { position: absolute; bottom: 12px; left: 5px !important; }.slides img { width: 100%; }#thunk-single-slider { position: relative; top: 0px; left: 0px; width: 885px; height: auto; overflow: hidden; border-radius: 3px; }#thunk-single-slider .slides img { width: 100% !important; }#thunk-single-slider a { position: absolute; inset: 0px; z-index: 5; }img { vertical-align: middle; border-style: none; }.thunk-slider-section.slide-layout-5 .slides a::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0); }.toggle-cat-wrap { width: 100%; box-sizing: border-box; padding: 0px 12px; color: #ffffff; border-radius: 3px; font-size: 14px; height: 49px; line-height: 49px; }.toggle-icon { float: right; }.menu-category-list .toggle-title { font-family: Lato-Bold, sans-serif; }.toggle-icon::before, .no-sidebar .toggle-icon.icon-circle-arrow-down::before { content: ""; }.toggle-icon::before, .toggle-icon.icon-circle-arrow-down::before, .no-sidebar .toggle-icon.icon-circle-arrow-down::before { height: auto; font-weight: 300; text-shadow: none; width: 10px; font-family: FontAwesome; }.cat-toggle:hover { cursor: pointer; }.cat-toggle { display: flex; -webkit-box-align: center; align-items: center; flex-wrap: wrap; align-content: center; }.cat-toggle .toggle-title { flex: 12 1 0%; margin-left: 5px; }.toggle-cat-wrap .cat-icon { display: flex; align-items: center; }.menu-category-list ul[data-menu-style="vertical"] { width: 100%; float: left; border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentcolor #f1f1f1 #f1f1f1; border-image: none; background: #ffffff; border-radius: 0px; position: relative; }.thunk-product-cat-list li:last-child a { border: 0px; }.menu-category-list ul[data-menu-style="vertical"] li { float: none; }.thunk-product-cat-list { list-style: none; margin: 0px; padding: 0px; }.thunk-product-cat-list li { list-style: none; }.thunk-product-cat-list li { display: block; margin: 0px; padding: 0px; border: 0px; float: left; }.thunk-product-cat-list li a { display: block; position: relative; margin: 0px; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor #f1f1f1; border-image: none; height: auto; line-height: 1.8; padding: 8px 15px; text-decoration: none; transition: 0.4s; font-size: 13px; min-height: 0px !important; }.thaps-search-box .thaps-search-form { margin-left: 30px; }.header-icon > a::after { position: absolute; top: 0px; right: 0px; border-right: 1px solid rgba(255, 255, 255, 0.32); content: ""; height: 90%; }.thunk-icon .cart-icon { color: #ffffff; background: #ff0052; display: table-cell; vertical-align: middle; border-radius: 3px; }.header-icon { display: flex; }.cart-icon { padding-left: 20px; }.header-icon > * { display: flex; align-items: center; flex-wrap: wrap; text-align: left; position: relative; color: #ffffff; padding: 0px 20px; gap: 9px; }.header-icon > :first-child { padding-left: 0px; }.header-icon > :last-child { padding-right: 0px; }.header-icon:first-child { padding-left: 0px; }.header-icon span:nth-of-type(2) { font-weight: bold; font-size: 13px; display: inline-block; }.top-store-widget-content ul, .top-store-widget-content ul li { margin: 0px; padding: 0px; list-style: none; }.widget-footer .widget-footer-wrap { padding: 15px 0px 0px; margin: 0px -7.5px; }.top-store-widget-content { padding: 15px; margin: 15px 0px; border-radius: 6px; border: 1px solid #f1f1f1; position: relative; background: #ffffff; }#sidebar-primary .widget { position: relative; }.widget.woocommerce .widget-title, .open-widget-content .widget-title, .widget-title { font-size: 14px; color: #111111; line-height: 21px; }.widget-title { padding-bottom: 10px; }.top-store-widget-content li a { font-weight: 100; }.top-store-widget-content ul li { margin-bottom: 5px; padding: 0px; }.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li { margin-bottom: 15px; padding: 0px; }.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img { float: left; width: 60px; margin-left: 0px; margin-right: 15px; border: 1px solid #eeeeee; }.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a { font-size: 13px; font-weight: normal; font-family: Lato-Bold, sans-serif; }.widget.woocommerce .product_list_widget .star-rating, span.product-title { margin-right: 10px; }.woocommerce ul.cart_list li .woocommerce-Price-amount, .woocommerce ul.product_list_widget li .woocommerce-Price-amount { font-size: 12px; color: #ff0052; }.widget-footer .widget ul { margin: 0px; list-style-type: none; }.top-store-site section .content-wrap::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #ffffff; }.top-store-site section .content-wrap { padding: 15px; }.top-store-site section { margin: 30px 0px; border-radius: 6px; position: relative; }.content-wrap, .thunk-banner-wrap, .thunk-cat-tab { position: relative; }.thunk-title .title { position: relative; display: inline-block; margin-bottom: 15px; font-size: 16px; line-height: 23px; color: #111111; }.thunk-cat-tab .thunk-title .title { margin-bottom: 0px; }.thunk-category { text-align: center; }.thunk-woo-product-list .woocommerce-loop-product__title a, .thunk-cat-title a { line-height: 20px; font-size: 13px; font-family: Lato-Bold, sans-serif; color: #111111; }.thunk-cat-text { display: inline-block; background-color: #ffffff; padding: 8px 20px 18px; position: relative; transition: 0.3s ease-out; z-index: 15; }.thunk-cat-box { display: block; overflow: hidden; position: relative; border: 1px solid #f1f1f1; margin: 1px; border-radius: 50%; }.thunk-cat-box.no-image { border: 0px; }.thunk-cat-box img { transition: 0.5s; }.thunk-cat-box a:hover img { transform: scale(1.1); }.thunk-slide.thunk-cat-slide .owl-stage-outer { padding-bottom: 20px !important; margin-bottom: -20px !important; }.top-store-woo-hover-zoom .thunk-product-image img, .cat-layout-3 img { transition: 0.5s; }.thunk-woo-product-list { list-style: none; text-align: center; }.thunk-woo-product-list .woocommerce-loop-product__title { line-height: 21px; font-weight: 400; font-size: 14px; overflow: hidden; margin-bottom: 10px; text-align: center; }.woocommerce .thunk-woo-product-list .price { text-decoration: none; font-family: Lato-Regular, sans-serif; }.woocommerce .thunk-list .price { margin-top: 10px; }.thunk-product-image { display: block; position: relative; overflow: hidden; margin-bottom: 10px; }.thunk-woo-product-list .thunk-quickview a, .thunk-wishlist .yith-wcwl-add-button > a i, .thunk-compare .compare-button a::before { font-size: 13px; }.thunk-compare .compare-button a { width: 100%; background-color: transparent; font-size: 0px; padding: 0px; font-weight: normal; }.compare-button a { color: #2d2f2d; }.thunk-compare .compare-button a:hover { background-color: transparent; }.woocommerce ul.products .thunk-product-hover .add_to_cart_button, .woocommerce .thunk-product-hover a.th-button, .woocommerce ul.products li.product .product_type_variable, .woocommerce ul.products li.product a.button.product_type_grouped, .woocommerce .thunk-product-hover a.th-button, .woocommerce ul.products li.product .add_to_cart_button, .woocommerce .added_to_cart.wc-forward { width: auto; font-family: Lato-Bold, sans-serif; background-color: transparent; text-align: center; color: #a7a7a7; padding: 0px; text-indent: 9px; margin-top: 0px; display: inline-block; font-size: 12px; line-height: 19px; font-weight: normal !important; }.thunk-product-hover .th-button.add_to_cart_button::after, .woocommerce ul.products .thunk-product-hover .add_to_cart_button::after, .woocommerce ul.products li.product .product_type_variable::after, .woocommerce ul.products li.product a.button.product_type_grouped::after, .woocommerce .thunk-product-hover a.th-button::after, .woocommerce ul.products li.product .add_to_cart_button::after { border-radius: 3px; font-family: th-icon; content: ""; font-size: 14px; line-height: initial; display: block; position: absolute; bottom: 0px; right: initial; transform: translateY(-50%); left: -5px; text-align: center; z-index: 9; color: #a7a7a7; transition: 0.25s; }.thunk-product-hover a.add_to_cart_button, .thunk-product-hover a.added_to_cart, .woocommerce .thunk-product-hover a.th-button { border-radius: 3px; padding: 3px 9px 3px 15px !important; }ul.products .thunk-product-hover .add_to_cart_button:hover, .woocommerce .thunk-product-hover a.th-button:hover, .woocommerce ul.products li.product .product_type_variable:hover, .woocommerce ul.products li.product a.button.product_type_grouped:hover, .woocommerce .thunk-product-hover a.th-button:hover, .woocommerce ul.products li.product .add_to_cart_button:hover, .woocommerce .added_to_cart.wc-forward:hover, ul.products .thunk-product-hover .add_to_cart_button:hover::after, .woocommerce .thunk-product-hover a.th-button:hover::after, .woocommerce ul.products li.product .product_type_variable:hover::after, .woocommerce ul.products li.product a.button.product_type_grouped:hover::after, .woocommerce .thunk-product-hover a.th-button:hover::after, .woocommerce ul.products li.product .add_to_cart_button:hover::after, .woocommerce .added_to_cart.wc-forward:hover::after { color: #a7a7a7; }.thunk-compare .compare-button a::before { content: ""; margin-left: 0px; font-family: th-icon !important; }.thunk-wishlist, .thunk-compare, .thunk-quik { width: 32px; height: 32px; line-height: 32px; display: inline-flex; background: #f7f7f7; color: #111111; border-radius: 50%; margin: 0px 3px; text-align: center; position: relative; justify-content: center; }.thunk-wishlist a:hover, .thunk-compare a:hover, .thunk-quik a:hover { color: #00badb; }.thunk-wishlist a, .thunk-compare a, .thunk-quik a { font-size: 14px; color: #111111; }.thunk-icons-wrap { width: 90%; position: absolute; top: initial; bottom: 10px; left: 50%; transform: translate(-50%, 0px); display: flex; background: transparent; justify-content: center; border: 0px; border-radius: 3px; padding: 3px 0px; opacity: 0; transition: 0.4s; }.thunk-product:hover .thunk-icons-wrap { opacity: 1; }.thunk-icons-wrap .tooltip { position: absolute; top: -29px; left: -7px; display: none; padding: 0px 5px; background: #1b1b1b; color: #ffffff; font-size: 9px; line-height: 25px; border-radius: 3px; height: 25px; font-family: Lato-Regular, sans-serif; }.thunk-icons-wrap .thunk-quik .tooltip { left: -13px; }.thunk-quik:hover .tooltip, .thunk-wishlist:hover .tooltip, .thunk-compare:hover .tooltip, .product_type_simple:hover .tooltip, .product_type_variable:hover .tooltip { display: block; }.thunk-icons-wrap .tooltip::before { position: absolute; content: ""; bottom: -5px; left: 44%; width: 10px; transform: translateX(-50%); height: 10px; background: #1b1b1b; clip-path: polygon(52% 100%, 1% 51%, 100% 51%); }.thunk-product-hover { position: absolute; display: block; left: 0px; right: 0px; top: 108%; background: #ffffff; padding-bottom: 15px; transform: translate(0px, 20px); opacity: 0; visibility: hidden; border-radius: 0px 0px 3px 3px; transition: 0.4s; }.thunk-product:hover .thunk-product-hover { opacity: 1; border-color: #f1f1f1; padding-bottom: 10px; transform: translate(0px, 0px); top: 100%; visibility: visible; z-index: 15; }.thunk-product { border: 1px solid transparent; background: #ffffff; transition: 0.7s; }.thunk-product:hover .thunk-product-hover { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }.thunk-woo-product-list .thunk-product-wrap:hover .thunk-product { box-shadow: #eeeeee 0px 0px 15px; }.thunk-product:hover .thunk-product-hover { box-shadow: #eeeeee 0px 0px 15px; }.thunk-product:hover .thunk-product-hover::before { position: absolute; content: ""; bottom: 100%; left: 0px; right: 0px; height: 11px; background-color: #ffffff; }.thunk-slide .owl-stage-outer { padding: 0px; margin: 0px; }.thunk-slide .owl-nav { position: absolute; top: -58px; right: -15px; color: #a3a3a3; }.thunk-slide.owl-carousel .owl-nav button.owl-prev, .thunk-slide.owl-carousel .owl-nav button.owl-next { width: 30px; height: 30px; line-height: 28px; font-size: 17px; text-align: center; background: #ffffff; color: #a7a7a7; border: 1px solid #eeeeee; border-radius: 50%; }.thunk-slide .owl-nav button.owl-prev:hover, .thunk-slide .owl-nav button.owl-next:hover, .top-store-slide-post .owl-nav button.owl-prev:hover, .top-store-slide-post .owl-nav button.owl-next:hover { color: #ffffff; background: #ff0052; border-color: #ff0052; transition: 0.4s; }.thunk-slide .owl-nav button.owl-prev, .top-store-slide-post .owl-nav button.owl-prev { margin-right: 2px; }.thunk-slide .owl-nav button.owl-next, .top-store-slide-post .owl-nav button.owl-next { margin-left: 2px; }.top-store-slide-post .owl-nav { position: absolute; top: -40px; right: 0px; color: #a3a3a3; }.thunk-cat-tab ul { list-style: none; margin: 0px; padding: 0px; }.thunk-cat-tab ul { display: inline-block; list-style: none; padding: 0px; font-size: 0px; line-height: 0; position: relative; }.thunk-cat-tab .tab-link li { display: inline-block; font-size: 13px; line-height: 24px; }.thunk-cat-tab .tab-link li a { display: block; padding: 15px 10px; color: #a7a7a7; }.thunk-cat-tab .tab-link li a.active, .thunk-cat-tab .tab-link li a:hover { color: #111111; }.thunk-cat-tab .tab-link li:first-child a { padding-left: 0px; }.thunk-heading-wrap { display: flex; -webkit-box-align: center; align-items: center; }.thunk-heading-wrap .thunk-heading { width: 35%; }.thunk-heading-wrap .tab-head { width: 65%; text-align: right; }.thunk-cat-tab .thunk-heading-wrap .thunk-heading { width: 30%; }.thunk-cat-tab .thunk-heading-wrap .tab-head { width: 70%; }.thunk-heading-wrap .tab-link-wrap { margin-right: 65px; }.thunk-product-list-section .thunk-woo-product-list, .thunk-product-tab-list-section .thunk-woo-product-list { display: flex; }.thunk-product-list-section .thunk-list, .thunk-product-tab-list-section .thunk-list { display: flex; flex-wrap: wrap; text-align: left; background: #ffffff; }.thunk-product-list-section .thunk-list .thunk-product-image, .thunk-product-tab-list-section .thunk-list .thunk-product-image { width: 40%; margin: 0px; padding: 0px; }.thunk-product-list-section .thunk-list .thunk-product-content, .thunk-product-tab-list-section .thunk-list .thunk-product-content { width: 60%; margin: 0px; padding: 5px 10px; display: flex; flex-direction: column; }.thunk-product-list-section .thunk-list .thunk-product-content .woocommerce-LoopProduct-title, .thunk-product-tab-list-section .thunk-list .thunk-product-content .woocommerce-LoopProduct-title { color: #242525; }.thunk-banner-wrap { display: flex; flex-wrap: wrap; }.thunk-banner-wrap .thunk-banner-col1, .thunk-banner-wrap .thunk-banner-col2, .thunk-banner-wrap .thunk-banner-col3 { -webkit-box-pack: start; justify-content: flex-start; -webkit-box-flex: 1; flex: 1 1 0%; }.thnk-col-2 .thunk-banner-col1 { margin-right: 15px; }.top-store-site section.thunk-banner-section .content-wrap::before { background: none !important; }.top-store-site section.thunk-banner-section .content-wrap { padding: 0px; }.owl-carousel .owl-item .thunk-brands img { margin: 0px auto; max-width: 100%; width: auto; }.thunk-slide.thunk-brand .owl-stage-outer { padding: 0px; margin: 0px; }.thunk-slide.thunk-brand .owl-nav { position: absolute; left: 0px; right: 0px; height: 0px; margin: 0px -10px; z-index: 2; font-size: 24px; opacity: 0; top: calc(50% - 15px) !important; }.thunk-slide.thunk-brand .owl-nav .owl-prev { float: left; }.thunk-slide.thunk-brand .owl-nav .owl-next { float: right; }.thunk-brand-section .content-wrap:hover .thunk-slide.thunk-brand .owl-nav { opacity: 1; transition: 0.4s; }.thunk-slide.thunk-brand .owl-nav button.owl-prev::after { display: none; }.top-store-site section.thunk-brand-section .content-wrap::before { background: none !important; }.top-store-site section.thunk-brand-section .content-wrap { padding: 15px 0px; }.product-slide-widget .owl-carousel .owl-nav .owl-prev, .thunk-slide.thunk-brand .owl-nav .owl-prev { float: left; margin-left: -5px; }.product-slide-widget .owl-nav .owl-next, .thunk-slide.thunk-brand .owl-nav .owl-next { float: right; margin-right: -5px; }.product-slide-widget .owl-carousel .owl-nav button, .thunk-slide.thunk-brand .owl-nav button { width: 30px; height: 30px; font-size: 17px; text-align: center; background: #ffffff; color: #a7a7a7; border: 1px solid #eeeeee; border-radius: 50%; line-height: 30px !important; }.product-slide-widget .owl-carousel .owl-nav button:hover, .thunk-slide.thunk-brand .owl-nav button:hover { color: #ffffff; background: #ff0052; border-color: #ff0052; transition: 0.4s; }.widget.th-about-me p { margin-top: 15px; margin-bottom: 5px; }.widget.th-about-me a.read-more { font-weight: normal; display: inline-block; color: #747474; }.widget.th-about-me a.read-more:hover { color: #ff0052; }.top-store-slide-post .title { font-weight: 700; }.widget.top-store-slide-post .post-thumb { margin-bottom: 10px; }.woocommerce ul.products li.product.thunk-woo-product-list .price, .woocommerce .thunk-woo-product-list .price { font-size: 14px; color: #2e6ed5; order: 3; margin-bottom: 7px; }.woocommerce section { clear: both; }input[type="text"], input[type="email"], input[type="url"], textarea, input[type="password"], input[type="tel"], input[type="search"] { border: 1px solid #eaeaea; border-radius: 0px; font-size: 13px; line-height: 30px; padding: 0px 10px; appearance: none; width: 100%; }.alignnone { margin: 5px 20px 20px 0px; }.aligncenter, div.aligncenter { display: block; margin: 5px auto; }.alignleft { float: left; margin: 5px 20px 20px 0px; }a img.alignnone { margin: 5px 20px 20px 0px; }a img.aligncenter { display: block; margin-left: auto; margin-right: auto; }.screen-reader-text:focus { background-color: #eeeeee; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }.gallery::after { content: ""; display: table; clear: both; }.gallery figure img { max-width: 100%; height: auto; margin: 0px auto; display: block; border: 1px solid #eeeeee; padding: 3px; }.gallery figure { float: left; margin: 0px 2% 0.4em 0px; }.gallery.gallery-columns-2 figure { width: 49%; }.gallery.gallery-columns-2 figure:nth-of-type(2n) { margin-right: 0px; }.gallery.gallery-columns-2 figure:nth-of-type(2n+1) { clear: left; }[hidden] { display: none; }@-webkit-keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }.woocommerce ul.products li.product.top-store-woo-hover-zoom:hover img, .woocommerce-page ul.products li.product.opena-woo-hover-zoom:hover img, .woocommerce ul.thunk-products-ul li.product.top-store-woo-hover-zoom:hover img, .woocommerce-page ul.thunk-products-ul li.product.top-store-woo-hover-zoom:hover img, div.product.top-store-woo-hover-zoom .thunk-product:hover img { transform: scale(1.1); }.content-social ul.social-icon { list-style: none; margin: 0px; padding: 0px; display: inline-flex; flex-wrap: wrap; }.content-social ul.social-icon li { padding: 5px; }.content-social ul.social-icon li i { padding: 0px; }.content-social .social-icon a { font-size: 14px; width: 1em; height: 1em; line-height: 1em; display: block; text-align: center; border: 1px solid transparent; color: #ffffff; }section.thunk-ribbon-section .content-wrap { margin: 0px; background-color: #ffffff; }.thunk-ribbon-content { position: relative; display: flex; -webkit-box-align: center; align-items: center; flex-wrap: wrap; align-content: center; height: 22px; }.thunk-ribbon-content-col1 { width: 70%; margin-right: 2%; }.thunk-ribbon-content-col2 { width: 28%; text-align: right; }.thunk-ribbon-content-col1 h3 { color: #ffffff; font-size: 18px; }.top-store-site section.thunk-ribbon-section .content-wrap::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0); }.ribbon-btn { color: #111111; font-size: 12px; padding: 7px 14px; background: #ffffff; overflow: hidden; z-index: 99; border-radius: 4px; transition: 0.3s; }.sticky-header::before, .search-wrapper::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #ffffff; }.sticky-header-bar { display: flex; -webkit-box-align: center; align-items: center; align-content: center; }.sticky-header-col1 { justify-content: flex-start; width: 21%; padding: 0px; align-items: center; display: inline-flex; }.sticky-header-col2 { justify-content: center; text-align: center; width: 54%; }.sticky-header-col3 { text-align: right; width: 25%; }.sticky-header-col3 .thunk-icon .cart-icon a.cart-contents, .sticky-header-col3 .header-icon a.prd-search, .sticky-header-col3 .header-icon a.whishlist, .sticky-header-col3 .header-icon a.account, .sticky-header-col3 .header-icon span a { text-align: center; }.sticky-header .header-icon a::after { border-right: 0px; }.sticky-header .header-icon { justify-content: flex-end; align-items: center; }.sticky-header-col3 .thunk-icon .cart-icon { background: transparent; width: auto; padding: 0px; }.sticky-header { position: fixed; z-index: 999; visibility: hidden; opacity: 0; background: #ffffff; width: 100%; transition:opacity, visibility, transform, -webkit-transform 0.5s, 0.5s, 0.5s, 0.5s ease, ease, ease, ease; pointer-events: none; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 10px; transform: translateY(-100%); animation: auto ease 0s 1 normal none running none; }.sticky-header .header-icon a, .sticky-header .thunk-icon .cart-icon a.cart-contents { color: #111111; padding: 0px 20px 0px 0px; line-height: initial; }#tapsp-search-box.icon_style, #thaps-search-box.icon_style { width: auto; min-width: auto; }.sticky-header .cart-icon a, .sticky-header .thunk-icon .cart-icon .taiowc-content .taiowc-total, .sticky-header .thunk-icon .cart-icon .taiowcp-content .taiowcp-total, .sticky-header .cart-icon .taiowcp-icon .th-icon { color: #111111; }.sticky-header .taiowcp-content, .sticky-header .taiowc-content { padding: 0px !important; }.search-wrapper { z-index: 999; }.sticky-header .logo-content { width: 100%; padding: 10px 0px; }.sticky-header .logo-content img { max-width: 65%; }.search-wrapper { position: fixed; top: 0px; left: 0px; width: 100%; background: #ffffff; display: block; box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 10px; transform: translate3d(0px, -100%, 0px); visibility: hidden; transition: 0.2s linear; }.search-wrapper .container { padding-top: 60px; padding-bottom: 60px; width: 50%; }.search-close { float: right; margin-bottom: 25px; }.search-close-btn { margin-right: -12px; display: block; text-decoration: none; min-width: 1.5em; min-height: 1.5em; transform-origin: center center; transition: transform 0.3s linear; backface-visibility: hidden; color: #666666; }.search-close-btn::before, .search-close-btn::after { content: ""; display: block; border-top: 1px solid; position: absolute; left: 0px; top: 50%; width: 100%; }.search-close-btn { transform: rotateZ(0deg); transition: 0.3s ease-in-out; }.search-close-btn::before { transform: rotateZ(-45deg); }.search-close-btn::after { transform: rotateZ(45deg); }.search-close-btn:hover { transform: rotateZ(90deg); }.thunk-woo-product-list .woocommerce-loop-product__title { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; line-height: 21px; max-height: 21px; }.thunk-list .thunk-product-content .woocommerce-LoopProduct-title { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; font-family: Lato-Bold, sans-serif; order: 2; -webkit-box-orient: vertical; -webkit-line-clamp: 1; line-height: 21px; max-height: 21px; }span.product-title { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; line-height: 21px; max-height: 42px; }.thunk-icon { text-align: -webkit-right; }#move-to-top { position: fixed; text-align: center; cursor: pointer; z-index: 9999; width: 2em; height: 2em; line-height: 2; color: #ffffff; border-radius: 5px; right: 30px; bottom: 152px; background-color: #141415; font-size: 18px; }#move-to-top svg { vertical-align: initial !important; }#move-to-top:not(.filling) { opacity: 0; visibility: hidden; }#move-to-top:hover { opacity: 1; }.post-slide-widget .owl-nav { position: absolute; top: -35px; right: 0px; color: #a3a3a3; left: auto; margin: 0px; }.post-slide-widget .owl-carousel .owl-nav button, .top-store-slide-post .owl-carousel .owl-nav button.owl-prev, .top-store-slide-post .owl-carousel .owl-nav button.owl-next { width: 25px; height: 25px; font-style: initial; font-variant: initial; font-weight: initial; font-stretch: initial; font-size: initial; font-family: initial; font-optical-sizing: initial; font-size-adjust: initial; font-kerning: initial; font-feature-settings: initial; font-variation-settings: initial; font-language-override: initial; text-align: center; background: #ffffff; color: #a7a7a7; border: 1px solid #eeeeee; border-radius: 50%; line-height: 24px !important; }.top-store-slide-post .owl-carousel .owl-nav button.owl-prev:hover, .top-store-slide-post .owl-carousel .owl-nav button.owl-next:hover { color: #ffffff; }.post-slide-widget .owl-carousel .owl-nav .owl-prev { margin-right: 5px; }.post-slide-widget .slide-widget-title { line-height: normal; }.post-slide-widget .post-thumb { margin-bottom: 10px; }.post-slide-widget .title { font-size: 14px; }#top-store-mobile-bar { display: none; }.primary-content-area { width: 65%; margin-right: 1.5%; margin-left: 1.5%; order: 2; }.sidebar-content-area { width: 16%; }#sidebar-primary { order: 1; }#sidebar-secondary { order: 3; }#sidebar-secondary .top-store-widget-content:first-child { margin-top: 0px; }#sidebar-primary .top-store-widget-content:first-child { margin-top: 0px; }.th-hlight { display: flex; padding: 20px 0px; border-bottom: 1px solid #f1f1f1; }.th-hlight:nth-of-type(5) { border: 0px; padding-bottom: 5px; }.th-hlight:nth-of-type(1) { padding-top: 5px; }.th-hlight-icon { width: 25%; margin-right: 7%; font-size: 30px; text-align: center; }.th-hlight-text-wrap { width: 68%; align-self: center; }.th-hlight-title { font-size: 13px; line-height: 20px; margin-bottom: 5px; color: #111111; }.th-hlight-wrapper .widget-title { display: none; }.th-product-compare-btn { margin: 0px; display: inline-block; }.cart-icon .taiowc-cart-item, .cart-icon .taiowcp-cart-item { background: transparent; }.top-store-site header i.fa, .top-store-site .sticky-header i.fa, .top-store-site .sidebar-content-area i.fa, .top-store-site footer i.fa { font-family: fontAwesome; }.theme-top-store .fa { font-weight: 400; }.thunk-wishlist .thw-add-to-wishlist-button-wrap { height: 100%; }.thunk-wishlist .thw-add-to-wishlist-button * { font-size: inherit !important; }.thunk-wishlist .th-wishlist-icon-svg { width: 18px; display: flex; }.cat-toggle svg { font-size: 21px; }@media screen and (max-width: 1300px){.header-icon span { font-size: 8px; }.header-icon span:nth-of-type(2), .cart-content { font-size: 10px; }}@media screen and (max-width: 1200px){.below-header-col2 { width: 52%; }.primary-content-area { width: 57%; }.sidebar-content-area, .sidebar-2 { width: 20%; }.thunk-product:hover .thunk-product-hover::before { height: 0px; }.thunk-wishlist, .thunk-compare, .thunk-quik { width: 25px; height: 25px; line-height: 25px; }.thunk-woo-product-list .thunk-quickview a, .thunk-wishlist .yith-wcwl-add-button > a i, .thunk-compare .compare-button a::before, .thunk-product .yith-wcwl-wishlistexistsbrowse::before, .thunk-product .yith-wcwl-wishlistaddedbrowse::before { font-size: 11px; line-height: 21px; }.thunk-woo-product-list .woocommerce-loop-product__title, .thunk-woo-product-list .woocommerce-loop-product__title a, .thunk-list .thunk-product-content .woocommerce-LoopProduct-title, .thunk-cat-title a { font-size: 12px; line-height: 19px; }.thunk-wishlist, .thunk-compare, .thunk-quik { margin: 0px 2px; }.thunk-heading-wrap { flex-wrap: wrap; }.thunk-cat-tab .thunk-heading-wrap .thunk-heading, .thunk-cat-tab .thunk-heading-wrap .tab-head { width: 100%; }.thunk-heading-wrap .tab-head { text-align: left; }}@media screen and (max-width: 1024px){.thunk-wishlist .th-wishlist-icon-svg { width: 16px; }.thunk-product .thw-icon { display: flex; align-items: center; }.sticky-header-col1, .sticky-header-col2, .sticky-header-col3 { width: auto; }.sticky-header-col2 { order: 3; width: auto; }.sticky-header-col3 { order: 2; flex: 12 1 0%; }.sticky-header { visibility: inherit; opacity: inherit; display: none; }.sticky-header .cart-icon { margin-left: 0px; }.thunk-icon .cart-icon { background: transparent !important; }.menu-toggle svg path, .menu-btn svg path { stroke-width: 1.5px; }.header-icon a { padding: 0px 20px; }.header-icon .th-whishlist-text, .header-icon span.account-text, .header-icon span.account-text:nth-of-type(2), .header-icon span:nth-of-type(2) { display: none; }.thunk-slide .owl-stage-outer { padding: 6px 6px 0px !important; margin: -6px -6px 0px !important; }.thunk-product-hover { position: relative; transform: translate(0px); opacity: 1; visibility: visible; padding-bottom: 10px; top: 0px; border: 0px; }.thunk-product-hover::before { height: 0px; }.thunk-product:hover .thunk-product-hover { top: 0px; }.thunk-product:hover .thunk-product-hover { box-shadow: none; }.thunk-quik { display: none; }.thunk-cat-tab .thunk-heading-wrap .tab-head, .thunk-cat-tab .thunk-heading-wrap .thunk-heading { width: 100%; text-align: left; }.thunk-heading-wrap { display: block; }.mhdrfour .main-header-col1 { width: 21%; }.mhdrfour .main-header-col2 { width: 54%; }.mhdrfour .main-header-col3 { width: 25%; }.below-header.mhdrfour .below-header-col1 { width: 30%; }.below-header.mhdrfour .below-header-col2 { width: 70%; }.below-header.mhdrfour nav { width: auto; }.below-header.mhdrfour .below-header-col1 nav { align-self: center; }.thunk-icons-wrap { opacity: 1; }.thunk-icons-wrap .tooltip { left: -11px; }.thunk-icons-wrap { bottom: 5px; }.woocommerce ul.products li.product.thunk-woo-product-list .price, .woocommerce .thunk-woo-product-list .price { margin-bottom: 5px !important; }}@media screen and (max-width: 990px){.below-header.mhdrfour .menu-category-list { display: block; }.sidebar-1 .menu-category-list { display: none; }.primary-content-area, .sidebar-content-area, .sidebar-2, .front .disable-left-sidebar .primary-content-area, .page-content .disable-left-sidebar .primary-content-area, .front .disable-left-sidebar .sidebar-content-area, .page-content .disable-left-sidebar .sidebar-content-area, .front .disable-right-sidebar .primary-content-area, .page-content .disable-right-sidebar .primary-content-area, .front .disable-right-sidebar .sidebar-content-area, .page-content .disable-right-sidebar .sidebar-content-area { width: 100%; margin: 0px; }.sidebar-1 .widget-title + ul, .sidebar-1 .widget-title + div, .sidebar-1 .widget-title + form, .sidebar-2 .widget-title + ul, .sidebar-2 .widget-title + div, .sidebar-2 .widget-title + form { display: none; padding: 20px 0px; }.sidebar-1 .widget-title::after, .sidebar-2 .widget-title::after { position: absolute; font-family: fontAwesome; content: ""; right: 10px; }.sidebar-1 .widget-title, .sidebar-2 .widget-title { padding-bottom: 0px; }.primary-content-area { order: 1; }#sidebar-primary { order: 2; }.top-store-widget-content { cursor: pointer; }.th-hlight-icon { width: auto; }.below-header.mhdrfour .below-header-col1 { width: auto; justify-content: space-between; margin: 5px 0px; flex-grow: 2; }.below-header.mhdrfour .below-header-col2 { width: auto; margin-left: 0px; }.below-header.mhdrfour .header-support-content { display: none; }.below-header.mhdrfour .toggle-icon { display: none; }.below-header.mhdrfour .toggle-cat-wrap { height: 35px; line-height: 35px; border-radius: 3px; }.th-hlight-wrapper .widget-title { display: block; }.th-testimonial .owl-nav, .post-slide-widget .owl-nav { top: -24px; right: 20px; }}@media screen and (max-width: 795px){.below-header-col1 { width: auto; }.cat-toggle { display: inline-flex; }.below-header-col2 { width: 57%; float: left; margin-left: 10px; }.thunk-wishlist .yith-wcwl-add-button > a i, .thunk-compare .compare-button a::before, .thunk-product .yith-wcwl-wishlistaddedbrowse.show::before { font-size: 12px; margin: 0px; padding: 0px; line-height: 25px; }.thunk-wishlist a::after { margin: 0px; }.thunk-wishlist, .thunk-compare { width: 25px; height: 25px; line-height: 25px; text-align: center; margin-top: 10px; }.thunk-wishlist a, .thunk-compare a { margin: 0px; display: block; }.thunk-wishlist { margin-left: 0px; }}@media screen and (max-width: 768px){h2 { font-size: 20px; line-height: 33px; }h3 { font-size: 18px; line-height: 29px; }h4 { font-size: 16px; line-height: 27px; }.thnk-col-4 .widget-footer-col1, .thnk-col-4 .widget-footer-col2, .thnk-col-4 .widget-footer-col3, .thnk-col-4 .widget-footer-col4 { width: 50%; margin: 7.5px 0px; }}@media screen and (max-width: 767px){.tapsp-search-box, .thaps-search-box { max-width: 100% !important; }.thaps-search-box .thaps-search-form { margin-left: 0px; }.main-header-col2 { margin: 10px 0px; order: 3; width: 100% !important; }.main-header-col1 { width: 50% !important; order: 1; }.main-header-col3 { width: 50% !important; order: 2; }.header-icon a::after { display: none; }.header-icon, .cart-icon { width: auto; padding: 0px; margin-right: 10px; }.thunk-icon-market .header-icon { margin: 0px; }.logo-content .thunk-logo { width: 60%; }.container { padding-left: 10px; padding-right: 10px; }.top-store-site section .content-wrap { padding: 7.5px; }.top-store-widget-content { padding: 10px; margin: 7.5px 0px; }.main-header-col1 { padding: 10px 0px; width: 50%; order: 1; }.header-support-icon { width: 35px; height: 35px; line-height: 35px; font-size: 18px; }.sticky-header-col1 { width: 50%; }.thunk-product-cat-list li a { line-height: 1.3; padding: 8px; font-size: 10px; }.thunk-slide .owl-nav { top: -38px !important; }.sidebar-content-area { width: 100%; max-width: 100%; }.sidebar-content-area .sidebar-main, .frontpage-sidebar-2 { margin: auto auto 20px; cursor: pointer; }#sidebar-primary h4.widget-title:hover, .slide-toogle:hover { cursor: pointer; }.primary-content-area { width: 100%; margin: 0px; }.thnk-col-3 .top-header-col1, .thnk-col-3 .top-header-col2, .thnk-col-3 .top-header-col3, .thnk-col-2 .top-header-col1, .thnk-col-2 .top-header-col2 { width: 100%; flex: 1 1 auto; justify-content: center; -webkit-box-pack: center; text-align: center; }.sticky-header .header-icon a, .sticky-header .thunk-icon .cart-icon a.cart-contents { color: #111111; padding: 0px 10px 0px 0px; line-height: initial; height: auto; width: auto; }.sticky-header .header-icon a:last-of-type { padding-right: 0px; margin-right: 0px; }.below-header-col2 { width: 45%; }.thnk-col-4 .widget-footer-col1, .thnk-col-4 .widget-footer-col2, .thnk-col-4 .widget-footer-col3, .thnk-col-4 .widget-footer-col4 { width: 50%; }.thunk-ribbon-content-col1, .thunk-ribbon-content-col2 { width: 100%; margin-right: 0px; text-align: center; }.thunk-ribbon-content-col1 { margin-bottom: 15px; }.thunk-ribbon-content { height: initial; }.ribbon-btn { font-size: 10px; padding: 4px 8px; display: inline-block; }.thunk-heading-wrap .tab-link-wrap { margin-right: 52px; }.thunk-cat-tab .tab-link li a { display: block; padding: 12px 10px; }.thunk-list .thunk-product-content .woocommerce-LoopProduct-title { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; line-height: 21px; max-height: 21px; }.top-store-site section { margin: 15px 0px; }.thunk-title .title { line-height: 20px; max-height: 20px; font-size: 15px; }.thunk-cat-tab .tab-link li { display: inline-block; font-size: 12px; line-height: 22px; }h2 { font-size: 15px; line-height: 21px; }.widget.woocommerce .widget-title, .open-widget-content .widget-title, .widget-title { font-size: 15px; }.widget-title { padding-bottom: 7.5px; }.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li { margin-bottom: 7.5px; }.top-store-menu li a, .top-store-menu > li > a, .top-header-bar .top-store-menu > li > a, .bottom-header-bar .top-store-menu > li > a { font-size: 12px; padding: 10px 20px 10px 0px !important; }.thunk-slide .owl-nav { right: -7.5px; }.thunk-slide .owl-nav button.owl-prev, .thunk-slide .owl-nav button.owl-next, .top-store-slide-post .owl-nav button.owl-prev, .top-store-slide-post .owl-nav button.owl-next, .thunk-slide.owl-carousel .owl-nav button.owl-prev, .thunk-slide.owl-carousel .owl-nav button.owl-next { width: 25px; height: 25px; font-size: 15px; line-height: 23px !important; }body { font-size: 12px; }.thunk-ribbon-content-col1 h3 { font-size: 14px; line-height: 21px; }.search-wrapper .container { padding-top: 20px; padding-bottom: 20px; width: 100%; }#top-store-mobile-bar { position: fixed; z-index: 999999; width: 100%; min-width: 100%; min-height: 35px; bottom: 0px; left: 0px; right: 0px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px; opacity: 0; transition:opacity, visibility 0.3s, 0.2s ease, ease; visibility: hidden; display: block; }#top-store-mobile-bar ul { display: flex; flex-wrap: wrap; margin: 0px; }#top-store-mobile-bar, #top-store-mobile-bar li { margin: 0px; padding: 0px; box-sizing: border-box; }#top-store-mobile-bar li { list-style: none; -webkit-box-flex: 1; flex: 1 0 0%; }#top-store-mobile-bar a { display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 0px; color: #ffffff; height: 52px; line-height: 52px; transition: 0.3s; font-size: 21px; }#move-to-top { right: 30px; bottom: 154px; }.cart-icon { margin-left: 0px; margin-right: 0px; }.thunk-slide.thunk-brand .owl-nav { display: none; }#top-store-mobile-bar .icon-bar { width: 18px; height: 1px; background-color: #ffffff; border-radius: 1px; margin: 5px; display: block !important; }.icon_style .thaps-search-form { min-width: 300px !important; }.header-icon > a { padding: 0px 12px 0px 0px; }}@media screen and (max-width: 550px){.widget-footer-col1, .widget-footer-col2, .widget-footer-col3, .widget-footer-col4 { margin: 7.5px 0px; }.thnk-col-4 .widget-footer-col1, .thnk-col-4 .widget-footer-col2, .thnk-col-4 .widget-footer-col3, .thnk-col-4 .widget-footer-col4, .thnk-col-3 .widget-footer-col1, .thnk-col-3 .widget-footer-col2, .thnk-col-3 .widget-footer-col3, .thnk-col-2 .widget-footer-col1, .thnk-col-2 .widget-footer-col2, .thnk-col-3-1-2 .widget-footer-col1, .thnk-col-3-1-2 .widget-footer-col2, .thnk-col-3-1-2 .widget-footer-col3, .thnk-col-3-2-1-2 .widget-footer-col1, .thnk-col-3-2-1-2 .widget-footer-col2, .thnk-col-3-2-1-2 .widget-footer-col3, .thnk-col-2-1-2 .widget-footer-col1, .thnk-col-2-1-2 .widget-footer-col2, .thnk-col-2-2-1 .widget-footer-col1, .thnk-col-2-2-1 .widget-footer-col2 { width: 100%; }}@media (max-width: 768px){.thunk-logo img, .sticky-header .logo-content img { max-width: 225px; }}.top-header, body.top-store-dark .top-header { border-bottom-color: #09275e; }.top-footer, body.top-store-dark .top-footer { border-bottom-color: #ededed; }@media (max-width: 768px){.top-footer .top-footer-bar { line-height: 30px; }}@media (max-width: 768px){.top-footer { border-bottom-width: 1px; }}.below-footer, body.top-store-dark .below-footer { border-top-color: #ededed; }@media (max-width: 768px){.below-footer { border-top-width: 1px; }}.top-store-light a:hover, .top-store-menu li a:hover, .top-store-menu .current-menu-item a, .sticky-header-col2 .top-store-menu li a:hover, .woocommerce .thunk-woo-product-list .price, .thunk-product-hover .th-button.add_to_cart_button, .woocommerce ul.products .thunk-product-hover .add_to_cart_button, .woocommerce ul.products li.product .product_type_variable, .woocommerce ul.products li.product a.button.product_type_grouped, .thunk-compare .compare-button a:hover, .thunk-product-hover .th-button.add_to_cart_button:hover, .woocommerce ul.products .thunk-product-hover .add_to_cart_button :hover, .woocommerce .thunk-product-hover a.th-button:hover, .thunk-product .yith-wcwl-wishlistexistsbrowse.show::before, .thunk-product .yith-wcwl-wishlistaddedbrowse.show::before, .woocommerce ul.products li.product.thunk-woo-product-list .price, .summary .yith-wcwl-add-to-wishlist.show .add_to_wishlist::before, .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse.show a::before, .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse.show a::before, .woocommerce .entry-summary a.compare.button.added::before, .header-icon a:hover, .thunk-related-links .nav-links a:hover, .woocommerce .thunk-list-view ul.products li.product.thunk-woo-product-list .price, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .thunk-wishlist a:hover, .thunk-compare a:hover, .thunk-quik a:hover, .woocommerce ul.cart_list li .woocommerce-Price-amount, .woocommerce ul.product_list_widget li .woocommerce-Price-amount, .top-store-load-more button, .page-contact .leadform-show-form label, .thunk-contact-col .fa, .woocommerce .thunk-product-hover a.th-button:hover::after, ul.products .thunk-product-hover .add_to_cart_button:hover, .woocommerce .thunk-product-hover a.th-button:hover, .woocommerce ul.products li.product .product_type_variable:hover, .woocommerce ul.products li.product a.button.product_type_grouped:hover, .woocommerce .thunk-product-hover a.th-button:hover, .woocommerce ul.products li.product .add_to_cart_button:hover, .woocommerce .added_to_cart.wc-forward:hover, ul.products .thunk-product-hover .add_to_cart_button:hover::after, .woocommerce .thunk-product-hover a.th-button:hover::after, .woocommerce ul.products li.product .product_type_variable:hover::after, .woocommerce ul.products li.product a.button.product_type_grouped:hover::after, .woocommerce .thunk-product-hover a.th-button:hover::after, .woocommerce ul.products li.product .add_to_cart_button:hover::after, .woocommerce .added_to_cart.wc-forward:hover::after, .summary .yith-wcwl-add-to-wishlist .add_to_wishlist:hover::before, .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a::before, .summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a::before, .th-hlight-icon, .ribbon-btn:hover, .thunk-product .yith-wcwl-wishlistexistsbrowse::before, .woocommerce .entry-summary a.compare.button:hover::before, .th-slide-button, .th-slide-button::after, .sider.overcenter .sider-inner ul.top-store-menu li a:hover, .reply a, .single-product .product_meta a, .woosw-btn:hover::before, .woosw-added::before, .wooscp-btn:hover::before, #top-store-mobile-bar .count-item, a.th-product-compare-btn.button.btn_type.th-added-compare::before, .thunk-product-list-section .thunk-list .thunk-product-content .woocommerce-LoopProduct-title:hover { color: #0a1a33; }.thunk-icon-market .cart-icon .taiowc-icon:hover, .woocommerce .entry-summary .th-product-compare-btn.btn_type.th-added-compare, .woocommerce .entry-summary a.th-product-compare-btn::before, .thunk-icon-market .cart-icon .taiowcp-icon:hover { color: #0a1a33; }.thunk-icon-market .cart-icon .taiowc-cart-item:hover, .thunk-icon-market .cart-icon .taiowcp-cart-item:hover { color: #0a1a33; }.toggle-cat-wrap, #search-button, .thunk-icon .cart-icon, .single_add_to_cart_button.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce button.button, .woocommerce input.button, .cat-list a::after, .tagcloud a:hover, .thunk-tags-wrapper a:hover, .btn-main-header, .page-contact .leadform-show-form input[type="submit"], .woocommerce .widget_price_filter .top-store-widget-content .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .top-store-widget-content .ui-slider .ui-slider-handle, .entry-content form.post-password-form input[type="submit"], #top-store-mobile-bar a, .header-support-icon, .count-item, .nav-links .page-numbers.current, .nav-links .page-numbers:hover, .woocommerce .thunk-woo-product-list span.onsale, .top-store-site section.thunk-ribbon-section .content-wrap::before, .woocommerce .return-to-shop a.button, .widget_product_search [type="submit"]:hover, .comment-form .form-submit [type="submit"], .top-store-slide-post .owl-nav button.owl-prev:hover, .top-store-slide-post .owl-nav button.owl-next:hover, body.top-store-dark .top-store-slide-post .owl-nav button.owl-prev:hover, body.top-store-dark .top-store-slide-post .owl-nav button.owl-next:hover { background: #0a1a33; }.open-cart p.buttons a:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .thunk-slide .owl-nav button.owl-prev:hover, .thunk-slide .owl-nav button.owl-next:hover, .thunk-list-grid-switcher a.selected, .thunk-list-grid-switcher a:hover, .woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce .woocommerce-message .button:hover, #searchform [type="submit"]:hover, article.thunk-post-article .thunk-readmore.button, .top-store-load-more button:hover, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .thunk-top2-slide.owl-carousel .owl-nav button:hover, .product-slide-widget .owl-carousel .owl-nav button:hover, .thunk-slide.thunk-brand .owl-nav button:hover, .th-testimonial .owl-carousel .owl-nav button.owl-prev:hover, .th-testimonial .owl-carousel .owl-nav button.owl-next:hover, body.top-store-dark .thunk-slide .owl-nav button.owl-prev:hover, body.top-store-dark .thunk-slide .owl-nav button.owl-next:hover { background-color: #0a1a33; }.thunk-product-hover .th-button.add_to_cart_button, .woocommerce ul.products .thunk-product-hover .add_to_cart_button, .woocommerce ul.products li.product .product_type_variable, .woocommerce ul.products li.product a.button.product_type_grouped, .open-cart p.buttons a:hover, .top-store-slide-post .owl-nav button.owl-prev:hover, .top-store-slide-post .owl-nav button.owl-next:hover, body .woocommerce-tabs .tabs li a::before, .thunk-list-grid-switcher a.selected, .thunk-list-grid-switcher a:hover, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, #searchform [type="submit"]:hover, .top-store-load-more button, .thunk-top2-slide.owl-carousel .owl-nav button:hover, .product-slide-widget .owl-carousel .owl-nav button:hover, .thunk-slide.thunk-brand .owl-nav button:hover, .page-contact .leadform-show-form input[type="submit"], .widget_product_search [type="submit"]:hover, .thunk-slide .owl-nav button.owl-prev:hover, .thunk-slide .owl-nav button.owl-next:hover, body.top-store-dark .thunk-slide.owl-carousel .owl-nav button.owl-prev:hover, body.top-store-dark .thunk-slide.owl-carousel .owl-nav button.owl-next:hover, body.top-store-dark .top-store-slide-post .owl-nav button.owl-prev:hover, body.top-store-dark .top-store-slide-post .owl-nav button.owl-next:hover, .th-testimonial .owl-carousel .owl-nav button.owl-prev:hover, .th-testimonial .owl-carousel .owl-nav button.owl-next:hover { border-color: #0a1a33; }.site-title span a:hover, .main-header-bar .header-icon a:hover, .woocommerce div.product p.price, .woocommerce div.product span.price, body.top-store-dark .top-store-menu .current-menu-item a, body.top-store-dark .sider.overcenter .sider-inner ul.top-store-menu li a:hover { color: #0a1a33; }body.top-store-light, .woocommerce-error, .woocommerce-info, .woocommerce-message { }.site-title span a, .sprt-tel b, .widget.woocommerce .widget-title, .open-widget-content .widget-title, .widget-title, .thunk-title .title, .thunk-hglt-box h6, h2.thunk-post-title a, h1.thunk-post-title, #reply-title, h4.author-header, .page-head h1, .woocommerce div.product .product_title, section.related.products h2, section.upsells.products h2, .woocommerce #reviews #comments h2, .woocommerce table.shop_table thead th, .cart-subtotal, .order-total, .cross-sells h2, .cart_totals h2, .woocommerce-billing-fields h3, .page-head h1 a, .woocommerce-billing-fields h3, .woocommerce-checkout h3#order_review_heading, .woocommerce-additional-fields h3, .woocommerce .wishlist-title, .widget_block .wp-block-heading, .woocommerce ul.products li.product .woocommerce-loop-product__title, .thunk-woo-product-list .woocommerce-loop-product__title a { }.top-store-light a, #top-store-above-menu.top-store-menu > li > a { }.top-store-light a:hover, #top-store-above-menu.top-store-menu > li > a:hover, #top-store-above-menu.top-store-menu li a:hover, .thunk-woo-product-list .woocommerce-loop-product__title a:hover { }.top-header { background-image: url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/assets/0a8f655c.css); }.top-header::before, body.top-store-dark .top-header::before { background: #092143; }.main-header::before, body.top-store-dark .main-header::before { background: #ffffff; }.site-title span a, .main-header-bar .header-icon a, .main-header-bar .thunk-icon-market .cart-contents, .th-whishlist-text, .account-text:nth-of-type(1) { color: #0a1a33; }.thunk-icon-market .cart-icon .taiowc-icon, .thunk-icon-market .taiowc-icon .th-icon, .thunk-icon-market .cart-icon .taiowcp-icon, .thunk-icon-market .taiowcp-icon .th-icon, .main-header-bar { color: #0a1a33; }.thunk-icon-market .cart-icon .taiowc-cart-item, .thunk-icon-market .taiowc-content .taiowc-total, .thunk-icon-market .cart-icon .taiowcp-cart-item, .thunk-icon-market .taiowcp-content .taiowcp-total { color: #0a1a33; }section.thunk-ribbon-section .content-wrap { background-image: url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/assets/0a8f655c.css); background-repeat: no-repeat; background-size: auto; background-position: center center; background-attachment: scroll; }#move-to-top { background: #0a1a33; color: #ffffff; }@font-face{font-family:"th-icon";font-weight:400;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/th-icon972a3486.woff) format('woff2');font-display:swap;}:root { --mh-secondary: #ffd700; }body.top-store-dark #sidebar-primary .mh-profitable-miner a, body #sidebar-primary .mh-profitable-miner a, .mh-profitable-miner a { color: #ffd700 !important; font-weight: 700; }.mh-profitable-miner a:hover { opacity: 0.82; text-decoration: underline; }@keyframes mhMsSpin { 100% { transform: rotate(360deg); } }.alm-quick-view-bg { position: fixed; visibility: hidden; overflow: hidden; background: #0b0b0b; opacity: 0; transition:opacity 0.25s ease; z-index: 1042; }.alm-quick-view-loader { z-index: 1000; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; padding: 0px; width: 100%; height: 100%; top: 0px; left: 0px; position: absolute; }#alm-quick-view-modal { position: fixed; visibility: hidden; opacity: 0; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1400; text-align: center; transition: 0.3s; overflow: hidden auto; }#alm-quick-view-modal .alm-content-main-wrapper { text-align: center; position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; padding: 0px; display: flex; align-items: center; }#alm-quick-view-modal .alm-content-main-wrapper::before { content: ""; display: inline-block; vertical-align: middle; }#alm-quick-view-modal .alm-content-main { position: relative; pointer-events: none; display: inline-block; vertical-align: middle; max-width: 100%; margin: 0px auto; text-align: left; z-index: 1045; transform: translateY(-30px); opacity: 0; transition:transform, opacity, -webkit-transform 0.5s, 0.3s, 0.5s ease, ease, ease; }#alm-quick-view-modal .alm-content-main::after, #alm-quick-view-modal .alm-content-main::before { content: ""; display: table; clear: both; }#alm-quick-view-modal .alm-lightbox-content { display: table; pointer-events: auto; background-color: #ffffff; max-width: 975px; margin: 20px auto; transform: translateZ(0px); box-shadow: rgba(0, 0, 0, 0.15) 3px 3px 20px 0px; position: relative; }#alm-quick-view-content { height: 100%; }#alm-quick-view-close { position: absolute; font-size: 20px; top: 10px; right: 10px; width: 28px; height: 28px; line-height: 28px; opacity: 0.7; text-align: center; z-index: 2; background: #000000; color: #ffffff; border-radius: 50%; }#alm-quick-view-close::before { content: ""; font-family: dashicons; text-decoration: inherit; margin-left: 2px; }#alm-quick-view-close:hover { opacity: 1; transition: 0.2s; }.owl-carousel { display: none; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1; }.owl-carousel .owl-stage { position: relative; touch-action: manipulation; }.owl-carousel .owl-stage::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }.owl-carousel .owl-stage-outer { position: relative; overflow: hidden; transform: translate3d(0px, 0px, 0px); }.owl-carousel .owl-wrapper, .owl-carousel .owl-item { backface-visibility: hidden; transform: translate3d(0px, 0px, 0px); }.owl-carousel .owl-item { position: relative; min-height: 1px; float: left; backface-visibility: hidden; -webkit-tap-highlight-color: transparent; }.owl-carousel .owl-item img { display: block; margin: auto; }.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled { display: none; }.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot { cursor: pointer; user-select: none; }.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot { background: none; color: inherit; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font: inherit; padding: 0px !important; }.owl-carousel.owl-loaded { display: block; }.owl-carousel.owl-drag .owl-item { touch-action: pan-y; user-select: none; }@keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }.owl-height { transition:height 0.5s ease-in-out; }.owl-carousel .owl-item { }.thw-add-to-wishlist-button-wrap { display: flex; align-items: center; justify-content: center; position: relative; }.thw-add-to-wishlist-button { color: #111111; font-size: 14px; font-weight: normal; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 25px; cursor: pointer; transition: 0.3s; position: relative; overflow: hidden; box-shadow: none; background: none; }.thw-add-to-wishlist-button-wrap a.thw-add-to-wishlist-button { text-decoration: none; }.thw-add-to-wishlist-button:hover, .thw-add-to-wishlist-button.loading { opacity: 0.7; box-shadow: none; }.thw-add-to-wishlist-button span { position: relative; z-index: 1; }.thw-add-to-wishlist-button { display: inline-flex; align-items: center; justify-content: center; vertical-align: middle; }.thw-add-to-wishlist-button .thw-icon { margin: 0px 4px; font-size: 1.2em; line-height: 1; }.thw-add-to-wishlist-button.no-style .thw-icon { font-size: 1.5em; margin: 0px; }:root { --highlight-color: #000000; --light-text-color1: #6a7282; --light-text-color2: #99a1af; --tw-shadow: 0 20px 50px #00000026; }@keyframes tapsp-voice-pulse { 0%, 100% { opacity: 1; transform: scale(1); } 50% { opacity: 0.6; transform: scale(1.15); } }.thaps-search-box { max-width: 550px; }.thaps-search-box { position: relative; line-height: 100%; width: 100%; text-align: left; margin: 0px auto; box-sizing: border-box; align-items: center; display: flex; }.thaps-search-form { margin: 0px; padding: 0px; width: 100%; }.thaps-search-form, .thaps-autocomplete-suggestions { position: relative; animation: 0.05s linear 0s 1 normal none running bounceDrop; }.thaps-from-wrap { display: flex; align-items: center; background: #ffffff; border-radius: 2rem; position: relative; border: 1px solid #e7f5ff; }.thaps-search-autocomplete:focus { outline: 0px; }#thaps-search-button { background: var(--highlight-color); width: 70px; height: 36px; display: flex; justify-content: center; align-items: center; padding: 0px; border: 0px; margin: 0.3rem; color: #ffffff; word-break: initial; border-radius: 16px; }#thaps-search-button:hover { background: #888888; }.thaps-search-form .thaps-search-autocomplete { min-height: 35px; line-height: 35px; font-size: 14px; width: 100%; padding: 0.3rem 0.8rem; margin: 0px; background: transparent; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; border-radius: 2rem !important; outline: 0px !important; }.thaps-autocomplete-suggestions { border: 1px solid color-mix(#ffffff 20%, transparent); background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; overflow: auto; border-radius: 1rem; margin-top: 9px; box-shadow: rgba(0, 0, 0, 0.15) 0px 20px 50px; padding-bottom: 14px; background-color: #ffffff !important; z-index: 9999999 !important; }.thaps-preloader { height: 100%; position: absolute; right: 0px; top: 0px; width: 45px; z-index: 1; background: none; display: none; }@-webkit-keyframes rotate { 100% { transform: rotate(360deg); } }@keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }.submit-no-active .thaps-from-wrap .th-icon, .bar_style .th-icon, .icon_style .thaps-from-wrap .th-icon { position: absolute; left: 0.5rem; }.submit-no-active .thaps-search-autocomplete, .bar_style .thaps-search-autocomplete, .icon_style .thaps-search-autocomplete { padding: 0.3rem 0.3rem 0.3rem 2.8rem; }.submit-no-active .thaps-from-wrap, .bar_style .thaps-from-wrap, .icon_style .thaps-from-wrap { align-items: center; }#thaps-search-button:focus { outline: none; }.icon_style .thaps-search-form { opacity: 0; display: none; position: absolute; left: 0px; top: calc(100% + 8px); min-width: 270px; z-index: 1; }.icon_style .click-icon { height: auto; cursor: pointer; }.thaps-search-box .th-icon { font-size: 1.62rem; }@keyframes bounceDrop { 0% { transform: translateY(15px); opacity: 0; } 80% { transform: translateY(2px); } 100% { transform: translateY(0px); } }@media screen and (max-width: 767px){div.thaps-autocomplete-suggestions { width: 95% !important; left: 0px !important; right: 0px !important; margin: 9px auto 0px !important; }}#thaps-search-button { width: auto; font-size: 16px; padding: 0px 1rem; }.thaps-from-wrap, input[type="text"].thaps-search-autocomplete, .thaps-box-open .thaps-icon-arrow { }.thaps-from-wrap { }input[type="text"].thaps-search-autocomplete, input[type="text"].thaps-search-autocomplete::-webkit-input-placeholder { }#thaps-search-button, .thaps-suggestion-more:hover .thaps-content-wrapp { background: #000000; color: #ffffff; }#thaps-search-button:hover { background: #000000; color: #ffffff; }.thaps-autocomplete-suggestions, .thaps-suggestion-more { }.thaps-autocomplete-suggestions { }.thaps-autocomplete-suggestions { width: 550px !important; }@keyframes a { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }:root { --direction-multiplier: 1; }.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px; }.elementor embed, .elementor iframe, .elementor object, .elementor video { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; line-height: 1; margin: 0px; max-width: 100%; width: 100%; }.elementor-invisible { visibility: hidden; }:root { --page-title-display: block; }@keyframes eicon-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }@media (prefers-reduced-motion: no-preference){html { scroll-behavior: smooth; }}.e-con::before, .e-con > .elementor-background-slideshow::before, .e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before { border-block-end-width: var(--border-block-end-width); border-block-start-width: var(--border-block-start-width); border-color: var(--border-color); border-inline-end-width: var(--border-inline-end-width); border-inline-start-width: var(--border-inline-start-width); border-radius: var(--border-radius); border-style: var(--border-style); content: var(--background-overlay); display: block; height: max(100% + var(--border-top-width) + var(--border-bottom-width),100%); left: calc(0px - var(--border-left-width)); mix-blend-mode: var(--overlay-mix-blend-mode); opacity: var(--overlay-opacity); position: absolute; top: calc(0px - var(--border-top-width)); transition: var(--overlay-transition,.3s); width: max(100% + var(--border-left-width) + var(--border-right-width),100%); }:is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before { z-index: 1; }:is(.e-con, .e-con > .e-con-inner) > .elementor-background-slideshow::before { z-index: 2; }.elementor-kit-5973 { --e-global-color-primary: #6EC1E4; --e-global-color-secondary: #54595F; --e-global-color-text: #7A7A7A; --e-global-color-accent: #61CE70; --e-global-typography-primary-font-family: "Roboto"; --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: "Roboto Slab"; --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: "Roboto"; --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: "Roboto"; --e-global-typography-accent-font-weight: 500; }@font-face { font-family: Cairo; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hD45a1PiKi2CikE0nw.woff) format("woff"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@keyframes paoc-fadeIn { 0% { transform: scale(0.7); transition-property: all; } 100% { transform: scale(1); opacity: 1; } }@keyframes fadeOut { 0% { transform: scale(1); opacity: 1; } 100% { transform: scale(0.7); transition-property: all; } }@keyframes slideInTop { 0% { transform: translateY(-100%); } 100% { transform: translateY(0px); } }@keyframes slideOutTop { 0% { transform: translateY(0px); } 100% { transform: translateY(-100%); } }@keyframes slideInBottom { 0% { transform: translateY(100%); } 100% { transform: translateY(0px); } }@keyframes slideOutBottom { 0% { transform: translateY(0px); } 100% { transform: translateY(100%); } }@keyframes slideInLeft { 0% { transform: translateX(-100%); } 100% { transform: translateX(0px); } }@keyframes slideOutLeft { 0% { transform: translateX(0px); } 100% { transform: translateX(-100%); } }@keyframes slideInRight { 0% { transform: translateX(100%); } 100% { transform: translateX(0px); } }@keyframes slideOutRight { 0% { transform: translateX(0px); } 100% { transform: translateX(100%); } }@keyframes newspaperIn { 0% { transform: scale(0) rotate(720deg); opacity: 0; } 100% { transform: scale(1) rotate(0deg); opacity: 1; } }@keyframes newspaperOut { 0% { transform: scale(1) rotate(0deg); opacity: 1; } 100% { transform: scale(0) rotate(720deg); opacity: 0; } }@keyframes fallIn { 0% { transform-style: preserve-3d; transform: translateZ(600px) rotateX(20deg); opacity: 0; } 100% { transition-timing-function: ease-in; transition-property: all; transform: translateZ(0px) rotateX(0deg); opacity: 1; } }@keyframes fallOut { 0% { transition-timing-function: ease-in; transition-property: all; transform: translateZ(0px) rotateX(0deg); opacity: 1; } 100% { transform-style: preserve-3d; transform: translateZ(600px) rotateX(20deg); opacity: 0; } }@keyframes sidefallIn { 0% { transform-style: preserve-3d; transform: translate(30%) translateZ(600px) rotate(10deg); opacity: 0; } 100% { transition-timing-function: ease-in; transition-property: all; transform: translate(0px) translateZ(0px) rotate(0deg); opacity: 1; } }@keyframes sidefallOut { 0% { transition-timing-function: ease-in; transition-property: all; transform: translate(0px) translateZ(0px) rotate(0deg); opacity: 1; } 100% { transform-style: preserve-3d; transform: translate(30%) translateZ(600px) rotate(10deg); opacity: 0; } }@keyframes blurInTop { 0% { transform: translateY(-5%); opacity: 0; } 100% { transform: translateY(0px); opacity: 1; } }@keyframes blurOutTop { 0% { transform: translateY(0px); opacity: 1; } 100% { transform: translateY(-5%); opacity: 0; } }@keyframes blurInBottom { 0% { transform: translateY(5%); opacity: 0; } 100% { transform: translateY(0px); opacity: 1; } }@keyframes blurOutBottom { 0% { transform: translateY(0px); opacity: 1; } 100% { transform: translateY(5%); opacity: 0; } }@keyframes blurInRight { 0% { transform: translateX(5%); opacity: 0; } 100% { transform: translateY(0px); opacity: 1; } }@keyframes blurOutRight { 0% { transform: translateY(0px); opacity: 1; } 100% { transform: translateX(5%); opacity: 0; } }@keyframes blurInLeft { 0% { transform: translateX(-5%); opacity: 0; } 100% { transform: translateY(0px); opacity: 1; } }@keyframes blurOutLeft { 0% { transform: translateY(0px); opacity: 1; } 100% { transform: translateX(-5%); opacity: 0; } }@keyframes blurInContainer { 0% { filter: blur(0px); } 100% { filter: blur(3px); } }@keyframes blurOutContainer { 0% { filter: blur(3px); } 100% { filter: blur(0px); } }@keyframes flipInTop { 0% { transform-style: preserve-3d; transform: rotateX(-70deg); } 100% { transform: rotateY(0deg); opacity: 1; } }@keyframes flipOutTop { 0% { transform: rotateY(0deg); opacity: 1; } 100% { transform-style: preserve-3d; transform: rotateX(-70deg); } }@keyframes flipInBottom { 0% { transform-style: preserve-3d; transform: rotateX(70deg); } 100% { transform: rotateY(0deg); opacity: 1; } }@keyframes flipOutBottom { 0% { transform: rotateY(0deg); opacity: 1; } 100% { transform-style: preserve-3d; transform: rotateX(70deg); } }@keyframes flipInRight { 0% { transform-style: preserve-3d; transform: rotateY(70deg); } 100% { transform: rotateY(0deg); opacity: 1; } }@keyframes flipOutRight { 0% { transform: rotateY(0deg); opacity: 1; } 100% { transform-style: preserve-3d; transform: rotateY(70deg); } }@keyframes flipInLeft { 0% { transform-style: preserve-3d; transform: rotateY(-70deg); } 100% { transform: rotateY(0deg); opacity: 1; } }@keyframes flipOutLeft { 0% { transform: rotateY(0deg); opacity: 1; } 100% { transform-style: preserve-3d; transform: rotateY(-70deg); } }@keyframes signIn { 0% { transform-style: preserve-3d; transform: rotateX(-60deg); transform-origin: 50% 0px; transition-property: all; } 100% { transform: rotateX(0deg); opacity: 1; } }@keyframes signOut { 0% { transform: rotateX(0deg); opacity: 1; } 100% { transform-style: preserve-3d; transform: rotateX(-60deg); transform-origin: 50% 0px; transition-property: all; } }@keyframes superscaledIn { 0% { transform: scale(2); } 100% { transform: scale(1); opacity: 1; } }@keyframes superscaledOut { 0% { transform: scale(1); opacity: 1; } 100% { transform: scale(2); } }@keyframes slitIn { 0% { transform: translateZ(-3000px) rotateY(90deg); } 50% { transform: translateZ(-250px) rotateY(89deg); opacity: 1; animation-timing-function: ease-out; } 100% { transform: translateZ(0px) rotateY(0deg); opacity: 1; } }@keyframes slitOut { 0% { transform: translateZ(0px) rotateY(0deg); opacity: 1; } 50% { transform: translateZ(-250px) rotateY(89deg); opacity: 1; animation-timing-function: ease-out; } 100% { transform: translateZ(-3000px) rotateY(90deg); } }@keyframes rotateIn { 0% { transform-style: preserve-3d; transform: translateY(0px) rotateX(90deg); transform-origin: 0px 100%; opacity: 0; transition-timing-function: ease-out; transition-property: all; } 100% { transform: translateY(0px) rotateX(0deg); opacity: 1; } }@keyframes rotateOut { 0% { transform: translateY(0px) rotateX(0deg); opacity: 1; } 100% { transform-style: preserve-3d; transform: translateY(0px) rotateX(90deg); transform-origin: 0px 100%; opacity: 0; transition-timing-function: ease-out; transition-property: all; } }@keyframes letmeinBottomOverlay { 100% { transform: rotateX(-2deg); transform-origin: 50% 0px; transform-style: preserve-3d; } }@keyframes letmeinOutBottomOverlay { 0% { transform: rotateX(-2deg); transform-origin: 50% 0px; transform-style: preserve-3d; } 100% { opacity: 0; } }@keyframes letmeinLeftOverlay { 100% { transform: rotateY(-2deg); transform-origin: 50% 0px; transform-style: preserve-3d; } }@keyframes letmeinOutLeftOverlay { 0% { transform: rotateY(-2deg); transform-origin: 50% 0px; transform-style: preserve-3d; } 100% { opacity: 0; } }@keyframes letmeinRightOverlay { 100% { transform: rotateY(2deg); transform-origin: 50% 0px; transform-style: preserve-3d; } }@keyframes letmeinOutRightOverlay { 0% { transform: rotateY(2deg); transform-origin: 50% 0px; transform-style: preserve-3d; } 100% { opacity: 0; } }@keyframes letmeinTopOverlay { 100% { transform: rotateX(2deg); transform-origin: 0px 50%; transform-style: preserve-3d; } }@keyframes letmeinOutTopOverlay { 0% { transform: rotateX(2deg); transform-origin: 50% 0px; transform-style: preserve-3d; } 100% { opacity: 0; } }@keyframes makewayInContainer { 50% { transform: translateZ(-50px) rotateY(5deg); animation-timing-function: ease-out; } 100% { transform: translateZ(-200px); } }@keyframes makewayOutContainer { 0% { transform: translateZ(-200px); } 50% { transform: translateZ(-50px) rotateY(5deg); animation-timing-function: ease-out; } 100% { opacity: 0; } }@keyframes makewayInTop { 0% { transform: translateY(-100%); } 100% { transform: translateY(0px); } }@keyframes makewayOutTop { 0% { transform: translateY(0px); } 100% { transform: translateY(-100%); } }@keyframes makewayInBottom { 0% { transform: translateY(100%); } 100% { transform: translateY(0px); } }@keyframes makewayOutBottom { 0% { transform: translateY(0px); } 100% { transform: translateY(100%); } }@keyframes makewayInLeft { 0% { transform: translateX(-100%); } 100% { transform: translateX(0px); } }@keyframes makewayOutLeft { 0% { transform: translateX(0px); } 100% { transform: translateX(-100%); } }@keyframes makewayInRight { 0% { transform: translateX(100%); } 100% { transform: translateX(0px); } }@keyframes makewayOutRight { 0% { transform: translateX(0px); } 100% { transform: translateX(100%); } }@keyframes slipTopOverlay { 50% { transform: rotateX(10deg); transform-origin: 50% 100%; transform-style: preserve-3d; } }@keyframes slipOutTopOverlay { 50% { transform: rotateX(10deg); transform-origin: 50% 100%; transform-style: preserve-3d; } }@keyframes slipRightOverlay { 50% { transform: rotateY(10deg); transform-origin: 50% 100%; transform-style: preserve-3d; } }@keyframes slipOutRightOverlay { 50% { transform: rotateY(10deg); transform-origin: 50% 100%; transform-style: preserve-3d; } }@keyframes slipBottomOverlay { 50% { transform: rotateX(-10deg); transform-origin: 50% 100%; transform-style: preserve-3d; } }@keyframes slipOutBottomOverlay { 50% { transform: rotateX(-10deg); transform-origin: 50% 100%; transform-style: preserve-3d; } }@keyframes slipLeftOverlay { 50% { transform: rotateY(-10deg); transform-origin: 50% 100%; transform-style: preserve-3d; } }@keyframes slipOutLeftOverlay { 50% { transform: rotateY(-10deg); transform-origin: 50% 100%; transform-style: preserve-3d; } }@keyframes cornerInOverlay { 0% { transform: translateY(150px) translateX(150px); transition-property: opacity, transform, visibility; } 100% { transform: translateY(0px); transition-property: opacity, transform; } }@keyframes cornerOutOverlay { 0% { transform: translateY(0px); transition-property: opacity, transform; } 100% { transform: translateY(150px) translateX(150px); transition-property: opacity, transform, visibility; opacity: 0; } }@keyframes cornerInContent { 0% { transform: translateY(150px) translateX(150px); transition-property: opacity, transform, visibility; } 100% { transform: translateY(0px); transition-property: opacity, transform; opacity: 1; } }@keyframes cornerOutContent { 0% { transform: translateY(0px); transition-property: opacity, transform; opacity: 1; } 100% { transform: translateY(150px) translateX(150px); transition-property: opacity, transform, visibility; opacity: 0; } }@keyframes scaleInOverlay { 0% { transform: scale(0.9); transition: transform; opacity: 0; } 100% { transform: scale(1); transition: transform; } }@keyframes scaleOutOverlay { 0% { transform: scale(1); transition: transform; } 100% { transform: scale(0.9); transition: transform; opacity: 0; } }@keyframes doorInOverlay { 0% { position: fixed; bottom: 0px; left: 50%; right: 50%; width: 0px; } 100% { width: 100%; left: 0px; right: 0px; transition-property: width; } }@keyframes doorOutOverlay { 0% { width: 100%; left: 0px; right: 0px; transition-property: width; } 100% { position: fixed; bottom: 0px; left: 50%; right: 50%; width: 0px; } }@keyframes pushInLeftOverlay { 0% { transform: translateX(-100%); } 100% { transform: translateX(0px) translateY(0px); } }@keyframes pushOutLeftOverlay { 0% { transform: translateX(0px) translateY(0px); } 100% { transform: translateX(-100%); } }@keyframes pushInRightOverlay { 0% { transform: translateX(100%); } 100% { transform: translateX(0px) translateY(0px); } }@keyframes pushOutRightOverlay { 0% { transform: translateX(0px) translateY(0px); } 100% { transform: translateX(100%); } }@keyframes pushInTopOverlay { 0% { transform: translateY(-100%); } 100% { transform: translateX(0px) translateY(0px); } }@keyframes pushOutTopOverlay { 0% { transform: translateX(0px) translateY(0px); } 100% { transform: translateY(-100%); } }@keyframes pushInBottomOverlay { 0% { transform: translateY(100%); } 100% { transform: translateX(0px) translateY(0px); } }@keyframes pushOutBottomOverlay { 0% { transform: translateX(0px) translateY(0px); } 100% { transform: translateY(100%); } }@keyframes pushOutTopOverlay { 0% { transform: translateX(0px) translateY(0px); } 100% { transform: translateY(-100%); } }@keyframes pushInLeftContainer { 0% { overflow-x: hidden; transition-property: transform; } 100% { transform: translateX(100%); } }@keyframes pushOutLeftContainer { 0% { transform: translateX(100%); } 100% { overflow-x: hidden; transition-property: transform; } }@keyframes pushInRightContainer { 0% { overflow-x: hidden; transition-property: transform; } 100% { transform: translateX(-100%); } }@keyframes pushOutRightContainer { 0% { transform: translateX(-100%); } 100% { overflow-x: hidden; transition-property: transform; } }@keyframes pushInTopContainer { 0% { overflow-x: hidden; transition-property: transform; } 100% { transform: translateY(100%); } }@keyframes pushOutTopContainer { 0% { transform: translateY(100%); } 100% { overflow-x: hidden; transition-property: transform; } }@keyframes pushInBottomContainer { 0% { overflow-x: hidden; transition-property: transform; } 100% { transform: translateY(-100%); } }@keyframes pushOutBottomContainer { 0% { transform: translateY(-100%); } 100% { overflow-x: hidden; transition-property: transform; } }@keyframes contentscaleInContainer { 0% { transition: transform; } 100% { transform: scale(0.8); } }@keyframes contentscaleOutContainer { 0% { transform: scale(0.8); } 100% { transition: transform; } }@keyframes swellOpen { 0% { opacity: 0; transform: translate3d(calc(-50% - 100vw), 0px, 0px); } 50% { opacity: 1; transform: translate3d(100px, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes swellClose { 0% { opacity: 1; transform: translate3d(0px, 0px, 0px); } 50% { opacity: 1; transform: translate3d(-100px, 0px, 0px) scale3d(1.1, 1.1, 1); } 100% { opacity: 0; transform: translate3d(calc(50% + 100vw), 0px, 0px); } }@keyframes rotatedownOpen { 0% { opacity: 0; transform: rotate3d(0, 0, 1, -45deg); } 100% { opacity: 1; transform: rotate3d(0, 0, 1, 0deg); } }@keyframes rotatedownClose { 0% { opacity: 1; } 100% { opacity: 0; transform: rotate3d(0, 0, 1, 45deg); } }@keyframes rotatedownElem { 0% { opacity: 0; transform: translate3d(0px, -150px, 0px) rotate3d(0, 0, 1, -20deg); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px) rotate3d(0, 0, 1, 0deg); } }@keyframes flashOpen { 0% { opacity: 0; transform: translate3d(-400px, 0px, 0px) scale3d(1.4, 0, 1); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1); } }@keyframes flashClose { 0% { opacity: 1; transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1); } 20% { opacity: 1; transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1); } 100% { opacity: 0; transform: translate3d(-400px, 0px, 0px) scale3d(1.4, 0, 1); } }@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@-webkit-keyframes ekit_ajax_spinner_rotation { 100% { transform: rotate(360deg); } }@keyframes ekit_ajax_spinner_rotation { 100% { transform: rotate(360deg); } }@-webkit-keyframes xs-zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@keyframes xs-zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@keyframes dtb-spinner { 100% { transform: rotate(360deg); } }@-webkit-keyframes dtb-spinner { 100% { transform: rotate(360deg); } }.screen-reader-text:focus { background-color: #eeeeee; clip-path: none; color: #333333; display: block; font-size: 1rem; height: auto; left: 5px; line-height: normal; padding: 12px 24px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }@-webkit-keyframes bounceAnim { 0%, 100%, 20%, 50%, 80% { transform: translateY(0px); } 40% { transform: translateY(-16px); } 60% { transform: translateY(-8px); } }@keyframes bounceAnim { 0%, 100%, 20%, 50%, 80% { transform: translateY(0px); } 40% { transform: translateY(-16px); } 60% { transform: translateY(-8px); } }@-webkit-keyframes menu-animation { 0% { opacity: 0; transform: scale(0.04) translateY(300%); } 40% { transform: scale(0.04) translateY(0px); transition: ease-out; } 40% { transform: scale(0.04) translateY(0px); } 60% { opacity: 1; transform: scale(0.02) translateY(0px); } 61% { opacity: 1; transform: scale(0.04) translateY(0px); } 99.9% { opacity: 1; height: 0px; padding-bottom: 100%; border-radius: 100%; } 100% { opacity: 1; transform: scale(2) translateY(0px); height: 100%; padding-bottom: 0px; border-radius: 0px; } }@keyframes menu-animation { 0% { opacity: 0; transform: scale(0.04) translateY(300%); } 40% { transform: scale(0.04) translateY(0px); transition: ease-out; } 40% { transform: scale(0.04) translateY(0px); } 60% { opacity: 1; transform: scale(0.02) translateY(0px); } 61% { opacity: 1; transform: scale(0.04) translateY(0px); } 99.9% { opacity: 1; height: 0px; padding-bottom: 100%; border-radius: 100%; } 100% { opacity: 1; transform: scale(2) translateY(0px); height: 100%; padding-bottom: 0px; border-radius: 0px; } }@-webkit-keyframes show-fadein { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes show-fadein { 0% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes hide-fadeout { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes hide-fadeout { 0% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes show-animation { 0% { transform: translateY(20px); opacity: 0; } 100% { transform: translateY(0px); } }@keyframes show-animation { 0% { transform: translateY(20px); opacity: 0; } 100% { transform: translateY(0px); } }@-webkit-keyframes hide-animation { 0% { transform: translateY(0px); } 100% { transform: translateY(20px); opacity: 0; } }@keyframes hide-animation { 0% { transform: translateY(0px); } 100% { transform: translateY(20px); opacity: 0; } }@-webkit-keyframes progress-bar-stripes { 0% { background-position: 1rem 0px; } 100% { background-position: 0px 0px; } }@keyframes progress-bar-stripes { 0% { background-position: 1rem 0px; } 100% { background-position: 0px 0px; } }@-webkit-keyframes button-ripple { 70% { box-shadow: 0 0 0 var(--glow-size,15px) currentColor; opacity: 0; } 100% { box-shadow: currentcolor 0px 0px 0px 0px; opacity: 0; } }@keyframes button-ripple { 70% { box-shadow: 0 0 0 var(--glow-size,15px) currentColor; opacity: 0; } 100% { box-shadow: currentcolor 0px 0px 0px 0px; opacity: 0; } }@-webkit-keyframes radio-wave { 0% { opacity: 0.8; border-width: 2px; } 70% { opacity: 0.4; } 100% { transform: scale(var(--ekit-radio-wave-scale)); opacity: 0; border-width: 0px; } }@keyframes radio-wave { 0% { opacity: 0.8; border-width: 2px; } 70% { opacity: 0.4; } 100% { transform: scale(var(--ekit-radio-wave-scale)); opacity: 0; border-width: 0px; } }@-webkit-keyframes open { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes open { 0% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes close { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes close { 0% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes galleryopen { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes galleryopen { 0% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes location-indicator { 0% { box-shadow: rgba(12, 90, 219, 0.2) 0px 0px 0px 0px; } 70% { box-shadow: rgba(12, 90, 219, 0) 0px 0px 0px 30px; } 100% { box-shadow: rgba(12, 90, 219, 0) 0px 0px 0px 0px; } }@keyframes location-indicator { 0% { box-shadow: rgba(12, 90, 219, 0.2) 0px 0px 0px 0px; } 70% { box-shadow: rgba(12, 90, 219, 0) 0px 0px 0px 30px; } 100% { box-shadow: rgba(12, 90, 219, 0) 0px 0px 0px 0px; } }@-webkit-keyframes iconTranslateY { 49% { transform: translateY(100%); } 50% { opacity: 0; transform: translateY(-100%); } 51% { opacity: 1; } }@keyframes iconTranslateY { 49% { transform: translateY(100%); } 50% { opacity: 0; transform: translateY(-100%); } 51% { opacity: 1; } }@-webkit-keyframes RainDrop { 0%, 100%, 25%, 55%, 75%, 87%, 97% { transform: scaleX(1); } 26%, 56%, 76% { transform: scaleX(1.3) scaleY(0.8); } 31%, 61%, 81% { transform: scaleX(0.8) scaleY(1.2); } 76%, 88% { transform: scaleX(1.2); } 98% { transform: scaleX(1.1); } }@keyframes RainDrop { 0%, 100%, 25%, 55%, 75%, 87%, 97% { transform: scaleX(1); } 26%, 56%, 76% { transform: scaleX(1.3) scaleY(0.8); } 31%, 61%, 81% { transform: scaleX(0.8) scaleY(1.2); } 76%, 88% { transform: scaleX(1.2); } 98% { transform: scaleX(1.1); } }@-webkit-keyframes WaterWave { 50% { transform: skewY(1deg) skewX(-1deg) scale(1.06); } }@keyframes WaterWave { 50% { transform: skewY(1deg) skewX(-1deg) scale(1.06); } }@-webkit-keyframes lightning { 50%, 0%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }@keyframes lightning { 50%, 0%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }@-webkit-keyframes JoltZoom { 10% { font-size: 140%; } 40% { font-size: 80%; } 100% { font-size: 100%; } }@keyframes JoltZoom { 10% { font-size: 140%; } 40% { font-size: 80%; } 100% { font-size: 100%; } }@-webkit-keyframes typing { 0% { width: 0px; } }@keyframes typing { 0% { width: 0px; } }@-webkit-keyframes cursor { 50% { border-color: transparent; } }@keyframes cursor { 50% { border-color: transparent; } }@-webkit-keyframes wipe { 100% { width: 0px; } }@keyframes wipe { 100% { width: 0px; } }@keyframes open { 0% { width: 0px; } }@-webkit-keyframes Magnify { 50% { transform: scale(1.8); letter-spacing: 26px; } }@keyframes Magnify { 50% { transform: scale(1.8); letter-spacing: 26px; } }@-webkit-keyframes Beat { 14%, 42% { transform: scale(1.3); } 28%, 70% { transform: scale(1); } }@keyframes Beat { 14%, 42% { transform: scale(1.3); } 28%, 70% { transform: scale(1); } }@-webkit-keyframes FadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes FadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes FadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes FadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes FadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes FadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes FadeInTop { 0% { opacity: 0; transform: translateY(-100%); } 100% { opacity: 1; } }@keyframes FadeInTop { 0% { opacity: 0; transform: translateY(-100%); } 100% { opacity: 1; } }@-webkit-keyframes FadeInBottom { 0% { opacity: 0; transform: translateY(100%); } 100% { opacity: 1; } }@keyframes FadeInBottom { 0% { opacity: 0; transform: translateY(100%); } 100% { opacity: 1; } }@-webkit-keyframes FadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes FadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes FadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } }@keyframes FadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } }@-webkit-keyframes FadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } }@keyframes FadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } }@-webkit-keyframes FadeOutTop { 0% { opacity: 1; } 100% { opacity: 0; transform: translateY(-100%); } }@keyframes FadeOutTop { 0% { opacity: 1; } 100% { opacity: 0; transform: translateY(-100%); } }@-webkit-keyframes FadeOutBottom { 0% { opacity: 1; } 100% { opacity: 0; transform: translateY(100%); } }@keyframes FadeOutBottom { 0% { opacity: 1; } 100% { opacity: 0; transform: translateY(100%); } }@-webkit-keyframes MovingBackFromRight { 40% { transform: rotate(45deg); } 100% { transform: rotate(0deg); animation-timing-function: cubic-bezier(0, 0.9, 0.7, 1.45); } }@keyframes MovingBackFromRight { 40% { transform: rotate(45deg); } 100% { transform: rotate(0deg); animation-timing-function: cubic-bezier(0, 0.9, 0.7, 1.45); } }@-webkit-keyframes MovingBackFromLeft { 40% { transform: rotate(-45deg); } 100% { transform: rotate(0deg); animation-timing-function: cubic-bezier(0, 0.9, 0.7, 1.45); } }@keyframes MovingBackFromLeft { 40% { transform: rotate(-45deg); } 100% { transform: rotate(0deg); animation-timing-function: cubic-bezier(0, 0.9, 0.7, 1.45); } }@-webkit-keyframes KickOutFront { 40% { transform: rotate(45deg); } 100% { transform: rotate(0deg); animation-timing-function: cubic-bezier(0, 0.9, 0.7, 1.45); } }@keyframes KickOutFront { 40% { transform: rotate(45deg); } 100% { transform: rotate(0deg); animation-timing-function: cubic-bezier(0, 0.9, 0.7, 1.45); } }@-webkit-keyframes KickOutBehind { 40% { transform: rotate(-45deg); } 100% { transform: rotate(0deg); animation-timing-function: cubic-bezier(0, 0.9, 0.7, 1.45); } }@keyframes KickOutBehind { 40% { transform: rotate(-45deg); } 100% { transform: rotate(0deg); animation-timing-function: cubic-bezier(0, 0.9, 0.7, 1.45); } }@-webkit-keyframes ScaleXIn { 0% { transform: perspective(400px) rotateX(90deg); opacity: 0; } 50% { opacity: 1; } }@keyframes ScaleXIn { 0% { transform: perspective(400px) rotateX(90deg); opacity: 0; } 50% { opacity: 1; } }@-webkit-keyframes ScaleXOut { 100% { transform: perspective(400px) rotateX(90deg); opacity: 0; } 0% { opacity: 1; } }@keyframes ScaleXOut { 100% { transform: perspective(400px) rotateX(90deg); opacity: 0; } 0% { opacity: 1; } }@-webkit-keyframes ScaleYIn { 0% { transform: perspective(400px) rotateY(90deg); opacity: 0; } 50% { opacity: 1; } }@keyframes ScaleYIn { 0% { transform: perspective(400px) rotateY(90deg); opacity: 0; } 50% { opacity: 1; } }@-webkit-keyframes ScaleYOut { 100% { transform: perspective(400px) rotateY(90deg); opacity: 0; } 0% { opacity: 1; } }@keyframes ScaleYOut { 100% { transform: perspective(400px) rotateY(90deg); opacity: 0; } 0% { opacity: 1; } }@-webkit-keyframes Jump { 100% { transform: translateY(-20px); } }@keyframes Jump { 100% { transform: translateY(-20px); } }@-webkit-keyframes AboundTop { 50% { transform: translateY(-100px); animation-timing-function: ease-in; } }@keyframes AboundTop { 50% { transform: translateY(-100px); animation-timing-function: ease-in; } }@-webkit-keyframes AboundBottom { 50% { transform: translateY(100px); animation-timing-function: ease-in; } }@keyframes AboundBottom { 50% { transform: translateY(100px); animation-timing-function: ease-in; } }@-webkit-keyframes AboundLeft { 50% { transform: translateX(-100px); animation-timing-function: ease-in; } }@keyframes AboundLeft { 50% { transform: translateX(-100px); animation-timing-function: ease-in; } }@-webkit-keyframes AboundRight { 50% { transform: translateX(100px); animation-timing-function: ease-in; } }@keyframes AboundRight { 50% { transform: translateX(100px); animation-timing-function: ease-in; } }@-webkit-keyframes FlyInTop { 0% { transform: translate(0px, -80px); opacity: 0; } 50% { transform: translate(10px, 50px); animation-timing-function: ease-in-out; } }@keyframes FlyInTop { 0% { transform: translate(0px, -80px); opacity: 0; } 50% { transform: translate(10px, 50px); animation-timing-function: ease-in-out; } }@-webkit-keyframes FlyInLeft { 0% { transform: translate(-40px, 0px); opacity: 0; } 50% { transform: translate(40px, 0px); } }@keyframes FlyInLeft { 0% { transform: translate(-40px, 0px); opacity: 0; } 50% { transform: translate(40px, 0px); } }@-webkit-keyframes FlyInRight { 0% { transform: translate(40px, 0px); opacity: 0; } 50% { transform: translate(-40px, 0px); } }@keyframes FlyInRight { 0% { transform: translate(40px, 0px); opacity: 0; } 50% { transform: translate(-40px, 0px); } }@-webkit-keyframes FlyInBottom { 0% { transform: translate(0px, 80px); opacity: 0; } 50% { transform: translate(10px, -50px); animation-timing-function: ease-in-out; } }@keyframes FlyInBottom { 0% { transform: translate(0px, 80px); opacity: 0; } 50% { transform: translate(10px, -50px); animation-timing-function: ease-in-out; } }@-webkit-keyframes FlyOutTop { 50% { transform: translate(0px, 50px); } 100% { transform: translate(0px, -100px); opacity: 0; } }@keyframes FlyOutTop { 50% { transform: translate(0px, 50px); } 100% { transform: translate(0px, -100px); opacity: 0; } }@-webkit-keyframes FlyOutLeft { 50% { transform: translate(40px, 0px); } 100% { transform: translate(-100px, 0px); opacity: 0; } }@keyframes FlyOutLeft { 50% { transform: translate(40px, 0px); } 100% { transform: translate(-100px, 0px); opacity: 0; } }@-webkit-keyframes FlyOutRight { 50% { transform: translate(-40px, 0px); } 100% { transform: translate(100px, 0px); opacity: 0; } }@keyframes FlyOutRight { 50% { transform: translate(-40px, 0px); } 100% { transform: translate(100px, 0px); opacity: 0; } }@-webkit-keyframes FlyOutBottom { 50% { transform: translate(0px, -40px); } 100% { transform: translate(0px, 100px); opacity: 0; } }@keyframes FlyOutBottom { 50% { transform: translate(0px, -40px); } 100% { transform: translate(0px, 100px); opacity: 0; } }@-webkit-keyframes DoorCloseLeft { 0%, 100% { transform: perspective(400px); transform-origin: left center; } 0% { transform: rotateY(90deg); opacity: 0; } 100% { opacity: 1; } }@keyframes DoorCloseLeft { 0%, 100% { transform: perspective(400px); transform-origin: left center; } 0% { transform: rotateY(90deg); opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes DoorOpenRight { 0%, 100% { transform: perspective(400px); transform-origin: left center; } 100% { transform: rotateY(90deg); opacity: 0; } }@keyframes DoorOpenRight { 0%, 100% { transform: perspective(400px); transform-origin: left center; } 100% { transform: rotateY(90deg); opacity: 0; } }@-webkit-keyframes DoorCloseRight { 0%, 100% { transform: perspective(400px); transform-origin: right center; } 0% { transform: rotateY(-90deg); opacity: 0; } 100% { opacity: 1; } }@keyframes DoorCloseRight { 0%, 100% { transform: perspective(400px); transform-origin: right center; } 0% { transform: rotateY(-90deg); opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes DoorOpenLeft { 0%, 100% { transform: perspective(400px); transform-origin: right center; } 100% { transform: rotateY(-90deg); opacity: 0; } }@keyframes DoorOpenLeft { 0%, 100% { transform: perspective(400px); transform-origin: right center; } 100% { transform: rotateY(-90deg); opacity: 0; } }@-webkit-keyframes HangAndDropLeft { 0% { transform-origin: left center; } 50% { transform: rotate(100deg); transform-origin: left center; } 60% { transform: rotate(90deg); transform-origin: left center; } 100% { transform: translateY(800px) rotate(70deg); transform-origin: left center; } }@keyframes HangAndDropLeft { 0% { transform-origin: left center; } 50% { transform: rotate(100deg); transform-origin: left center; } 60% { transform: rotate(90deg); transform-origin: left center; } 100% { transform: translateY(800px) rotate(70deg); transform-origin: left center; } }@-webkit-keyframes HangAndDropRight { 0% { transform-origin: right center; } 50% { transform: rotate(-100deg); transform-origin: right center; } 60% { transform: rotate(-90deg); transform-origin: right center; } 100% { transform: translateY(800px) rotate(-70deg); transform-origin: right center; } }@keyframes HangAndDropRight { 0% { transform-origin: right center; } 50% { transform: rotate(-100deg); transform-origin: right center; } 60% { transform: rotate(-90deg); transform-origin: right center; } 100% { transform: translateY(800px) rotate(-70deg); transform-origin: right center; } }@-webkit-keyframes PushReleaseFrom { 0% { transform: scale(3, 3); opacity: 0; } 50% { transform: scale(0.5, 0.5); } }@keyframes PushReleaseFrom { 0% { transform: scale(3, 3); opacity: 0; } 50% { transform: scale(0.5, 0.5); } }@-webkit-keyframes PushReleaseFromLeft { 0% { transform: translateX(-100%); opacity: 0; } 30% { transform: translateX(100px); } }@keyframes PushReleaseFromLeft { 0% { transform: translateX(-100%); opacity: 0; } 30% { transform: translateX(100px); } }@-webkit-keyframes PushReleaseFromTop { 0% { transform: translateY(-100%); opacity: 0; } 30% { transform: translateY(100px); } }@keyframes PushReleaseFromTop { 0% { transform: translateY(-100%); opacity: 0; } 30% { transform: translateY(100px); } }@-webkit-keyframes PushReleaseFromBottom { 0% { transform: translateY(100%); opacity: 0; } 30% { transform: translateY(-100px); } }@keyframes PushReleaseFromBottom { 0% { transform: translateY(100%); opacity: 0; } 30% { transform: translateY(-100px); } }@-webkit-keyframes PushReleaseTo { 30% { transform: scale(0.5, 0.5); } 100% { transform: scale(5, 5); opacity: 0; } }@keyframes PushReleaseTo { 30% { transform: scale(0.5, 0.5); } 100% { transform: scale(5, 5); opacity: 0; } }@-webkit-keyframes PushReleaseToTop { 30% { transform: translateY(100px); } 100% { transform: translateY(-100%); opacity: 0; } }@keyframes PushReleaseToTop { 30% { transform: translateY(100px); } 100% { transform: translateY(-100%); opacity: 0; } }@-webkit-keyframes PushReleaseToBottom { 30% { transform: translateY(-100px); } 100% { transform: translateY(100%); opacity: 0; } }@keyframes PushReleaseToBottom { 30% { transform: translateY(-100px); } 100% { transform: translateY(100%); opacity: 0; } }@-webkit-keyframes FlipInTop { 0% { transform: perspective(600px); opacity: 0; } 30% { transform: perspective(600px) rotateX(180deg); transform-origin: 0px 0px; animation-timing-function: ease-out; } 100% { transform: perspective(600px); } }@keyframes FlipInTop { 0% { transform: perspective(600px); opacity: 0; } 30% { transform: perspective(600px) rotateX(180deg); transform-origin: 0px 0px; animation-timing-function: ease-out; } 100% { transform: perspective(600px); } }@-webkit-keyframes FlipOutTop { 100% { transform: perspective(600px); opacity: 0; } 70% { transform: perspective(600px) rotateX(180deg); transform-origin: 0px 0px; animation-timing-function: ease-out; } 100% { transform: perspective(600px); } }@keyframes FlipOutTop { 100% { transform: perspective(600px); opacity: 0; } 70% { transform: perspective(600px) rotateX(180deg); transform-origin: 0px 0px; animation-timing-function: ease-out; } 100% { transform: perspective(600px); } }@-webkit-keyframes FlipInBottom { 0% { transform: perspective(600px); opacity: 0; } 30% { transform: perspective(600px) rotateX(180deg); transform-origin: center bottom; animation-timing-function: ease-out; } 100% { transform: perspective(600px); } }@keyframes FlipInBottom { 0% { transform: perspective(600px); opacity: 0; } 30% { transform: perspective(600px) rotateX(180deg); transform-origin: center bottom; animation-timing-function: ease-out; } 100% { transform: perspective(600px); } }@-webkit-keyframes FlipOutBottom { 100% { transform: perspective(600px); opacity: 0; } 70% { transform: perspective(600px) rotateX(180deg); transform-origin: center bottom; animation-timing-function: ease-out; } 100% { transform: perspective(600px); } }@keyframes FlipOutBottom { 100% { transform: perspective(600px); opacity: 0; } 70% { transform: perspective(600px) rotateX(180deg); transform-origin: center bottom; animation-timing-function: ease-out; } 100% { transform: perspective(600px); } }@-webkit-keyframes ElevateLeft { 0% { transform: translateY(100%) rotate(-20deg); transform-origin: right center; opacity: 0; } 40% { transform: rotate(20deg); transform-origin: right center; } 65% { transform: rotate(0deg); transform-origin: right center; } }@keyframes ElevateLeft { 0% { transform: translateY(100%) rotate(-20deg); transform-origin: right center; opacity: 0; } 40% { transform: rotate(20deg); transform-origin: right center; } 65% { transform: rotate(0deg); transform-origin: right center; } }@-webkit-keyframes ElevateRight { 0% { transform: translateY(100%) rotate(20deg); transform-origin: left center; opacity: 0; } 40% { transform: rotate(-20deg); transform-origin: left center; } 65% { transform: rotate(0deg); transform-origin: left center; } }@keyframes ElevateRight { 0% { transform: translateY(100%) rotate(20deg); transform-origin: left center; opacity: 0; } 40% { transform: rotate(-20deg); transform-origin: left center; } 65% { transform: rotate(0deg); transform-origin: left center; } }@-webkit-keyframes RollFromLeft { 0% { transform: translateX(-60px) perspective(600px) rotateY(180deg); opacity: 0; } }@keyframes RollFromLeft { 0% { transform: translateX(-60px) perspective(600px) rotateY(180deg); opacity: 0; } }@-webkit-keyframes RollFromRight { 0% { transform: translateX(60px) perspective(600px) rotateY(-180deg); opacity: 0; } }@keyframes RollFromRight { 0% { transform: translateX(60px) perspective(600px) rotateY(-180deg); opacity: 0; } }@-webkit-keyframes RollFromTop { 0% { transform: translateY(-60px) perspective(600px) rotateX(180deg); opacity: 0; } }@keyframes RollFromTop { 0% { transform: translateY(-60px) perspective(600px) rotateX(180deg); opacity: 0; } }@-webkit-keyframes RollFromBottom { 0% { transform: translateY(60px) perspective(600px) rotateX(-180deg); opacity: 0; } }@keyframes RollFromBottom { 0% { transform: translateY(60px) perspective(600px) rotateX(-180deg); opacity: 0; } }@-webkit-keyframes RollToLeft { 100% { transform: translateX(-60px) perspective(600px) rotateY(180deg); opacity: 0; } }@keyframes RollToLeft { 100% { transform: translateX(-60px) perspective(600px) rotateY(180deg); opacity: 0; } }@-webkit-keyframes RollToRight { 100% { transform: translateX(60px) perspective(600px) rotateY(-180deg); opacity: 0; } }@keyframes RollToRight { 100% { transform: translateX(60px) perspective(600px) rotateY(-180deg); opacity: 0; } }@-webkit-keyframes RollToTop { 100% { transform: translateY(-60px) perspective(600px) rotateX(180deg); opacity: 0; } }@keyframes RollToTop { 100% { transform: translateY(-60px) perspective(600px) rotateX(180deg); opacity: 0; } }@-webkit-keyframes RollToBottom { 100% { transform: translateY(60px) perspective(600px) rotateX(-180deg); opacity: 0; } }@keyframes RollToBottom { 100% { transform: translateY(60px) perspective(600px) rotateX(-180deg); opacity: 0; } }@-webkit-keyframes RotateSkateInRight { 0% { transform: scaleX(0.2) translateX(100px); opacity: 0; } }@keyframes RotateSkateInRight { 0% { transform: scaleX(0.2) translateX(100px); opacity: 0; } }@-webkit-keyframes RotateSkateInLeft { 0% { transform: scaleX(0.2) translateX(-100px); opacity: 0; } }@keyframes RotateSkateInLeft { 0% { transform: scaleX(0.2) translateX(-100px); opacity: 0; } }@-webkit-keyframes RotateSkateInTop { 0% { transform: scaleY(0.2) translateY(-100px); opacity: 0; } }@keyframes RotateSkateInTop { 0% { transform: scaleY(0.2) translateY(-100px); opacity: 0; } }@-webkit-keyframes RotateSkateInBottom { 0% { transform: scaleY(0.2) translateY(100px); opacity: 0; } }@keyframes RotateSkateInBottom { 0% { transform: scaleY(0.2) translateY(100px); opacity: 0; } }@-webkit-keyframes RotateSkateOutRight { 100% { transform: scaleX(0.2) translateX(100px); opacity: 0; } }@keyframes RotateSkateOutRight { 100% { transform: scaleX(0.2) translateX(100px); opacity: 0; } }@-webkit-keyframes RotateSkateOutLeft { 100% { transform: scaleX(0.2) translateX(-100px); opacity: 0; } }@keyframes RotateSkateOutLeft { 100% { transform: scaleX(0.2) translateX(-100px); opacity: 0; } }@-webkit-keyframes RotateSkateOutTop { 100% { transform: scaleY(0.2) translateY(-100px); opacity: 0; } }@keyframes RotateSkateOutTop { 100% { transform: scaleY(0.2) translateY(-100px); opacity: 0; } }@-webkit-keyframes RotateSkateOutBottom { 100% { transform: scaleY(0.2) translateY(100px); opacity: 0; } }@keyframes RotateSkateOutBottom { 100% { transform: scaleY(0.2) translateY(100px); opacity: 0; } }@-webkit-keyframes RotateXZoomIn { 0% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateX(75deg); opacity: 0; } 5% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateX(75deg); } }@keyframes RotateXZoomIn { 0% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateX(75deg); opacity: 0; } 5% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateX(75deg); } }@-webkit-keyframes RotateXZoomOut { 95% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateX(75deg); } 100% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateX(75deg); opacity: 0; } }@keyframes RotateXZoomOut { 95% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateX(75deg); } 100% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateX(75deg); opacity: 0; } }@-webkit-keyframes RotateYZoomIn { 0% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateY(75deg); opacity: 0; } 5% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateY(75deg); } }@keyframes RotateYZoomIn { 0% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateY(75deg); opacity: 0; } 5% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateY(75deg); } }@-webkit-keyframes RotateYZoomOut { 95% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateY(75deg); } 100% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateY(75deg); opacity: 0; } }@keyframes RotateYZoomOut { 95% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateY(75deg); } 100% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateY(75deg); opacity: 0; } }@-webkit-keyframes RotateIn { 0% { transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } 100% { transform: translate3d(0px, 0px, 0px); opacity: 1; } }@keyframes RotateIn { 0% { transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } 100% { transform: translate3d(0px, 0px, 0px); opacity: 1; } }@-webkit-keyframes RotateOut { 0% { opacity: 1; } 100% { transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } }@keyframes RotateOut { 0% { opacity: 1; } 100% { transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } }@-webkit-keyframes RotateInLeft { 0% { transform: rotate(-180deg) translateX(150px); opacity: 0; } 100% { opacity: 1; } }@keyframes RotateInLeft { 0% { transform: rotate(-180deg) translateX(150px); opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes RotateOutLeft { 0% { opacity: 1; } 100% { transform: rotate(180deg) translateX(150px); opacity: 0; } }@keyframes RotateOutLeft { 0% { opacity: 1; } 100% { transform: rotate(180deg) translateX(150px); opacity: 0; } }@-webkit-keyframes RotateInRight { 0% { transform: rotate(-180deg) translateX(-150px); opacity: 0; } 100% { opacity: 1; } }@keyframes RotateInRight { 0% { transform: rotate(-180deg) translateX(-150px); opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes RotateOutRight { 0% { opacity: 1; } 100% { transform: rotate(180deg) translateX(-150px); opacity: 0; } }@keyframes RotateOutRight { 0% { opacity: 1; } 100% { transform: rotate(180deg) translateX(-150px); opacity: 0; } }@-webkit-keyframes SpinInLeft { 0%, 100% { transform-origin: left bottom; } 0% { transform: rotate(90deg); opacity: 0; } }@keyframes SpinInLeft { 0%, 100% { transform-origin: left bottom; } 0% { transform: rotate(90deg); opacity: 0; } }@-webkit-keyframes SpinInRight { 0%, 100% { transform-origin: right bottom; } 0% { transform: rotate(-90deg); opacity: 0; } }@keyframes SpinInRight { 0%, 100% { transform-origin: right bottom; } 0% { transform: rotate(-90deg); opacity: 0; } }@-webkit-keyframes SpinOutLeft { 0%, 100% { transform-origin: left bottom; } 100% { transform: rotate(90deg); opacity: 0; } }@keyframes SpinOutLeft { 0%, 100% { transform-origin: left bottom; } 100% { transform: rotate(90deg); opacity: 0; } }@-webkit-keyframes SpinOutRight { 0%, 100% { transform-origin: right bottom; } 100% { transform: rotate(-90deg); opacity: 0; } }@keyframes SpinOutRight { 0%, 100% { transform-origin: right bottom; } 100% { transform: rotate(-90deg); opacity: 0; } }@-webkit-keyframes BlurIn { 0% { transform: scaleX(0.2); filter: blur(20px); opacity: 0; } }@keyframes BlurIn { 0% { transform: scaleX(0.2); filter: blur(20px); opacity: 0; } }@-webkit-keyframes BlurInRight { 0% { transform: scaleX(0.2) translateX(100px); filter: blur(20px); opacity: 0; } }@keyframes BlurInRight { 0% { transform: scaleX(0.2) translateX(100px); filter: blur(20px); opacity: 0; } }@-webkit-keyframes BlurInLeft { 0% { transform: scaleX(0.2) translateX(-100px); filter: blur(20px); opacity: 0; } }@keyframes BlurInLeft { 0% { transform: scaleX(0.2) translateX(-100px); filter: blur(20px); opacity: 0; } }@-webkit-keyframes BlurInTop { 0% { transform: scaleY(0.2) translateY(-100px); filter: blur(20px); opacity: 0; } }@keyframes BlurInTop { 0% { transform: scaleY(0.2) translateY(-100px); filter: blur(20px); opacity: 0; } }@-webkit-keyframes BlurInBottom { 0% { transform: scaleY(0.2) translateY(100px); filter: blur(20px); opacity: 0; } }@keyframes BlurInBottom { 0% { transform: scaleY(0.2) translateY(100px); filter: blur(20px); opacity: 0; } }@-webkit-keyframes BlurOut { 100% { transform: scaleX(0.2); filter: blur(20px); opacity: 0; } }@keyframes BlurOut { 100% { transform: scaleX(0.2); filter: blur(20px); opacity: 0; } }@-webkit-keyframes BlurOutRight { 100% { transform: scaleX(0.2) translateX(100px); filter: blur(20px); opacity: 0; } }@keyframes BlurOutRight { 100% { transform: scaleX(0.2) translateX(100px); filter: blur(20px); opacity: 0; } }@-webkit-keyframes BlurOutLeft { 100% { transform: scaleX(0.2) translateX(-100px); filter: blur(20px); opacity: 0; } }@keyframes BlurOutLeft { 100% { transform: scaleX(0.2) translateX(-100px); filter: blur(20px); opacity: 0; } }@-webkit-keyframes BlurOutTop { 100% { transform: scaleY(0.2) translateY(-100px); filter: blur(20px); opacity: 0; } }@keyframes BlurOutTop { 100% { transform: scaleY(0.2) translateY(-100px); filter: blur(20px); opacity: 0; } }@-webkit-keyframes BlurOutBottom { 100% { transform: scaleY(0.2) translateY(100px); filter: blur(20px); opacity: 0; } }@keyframes BlurOutBottom { 100% { transform: scaleY(0.2) translateY(100px); filter: blur(20px); opacity: 0; } }@-webkit-keyframes PopUp { 50% { transform: scale(1.5); } }@keyframes PopUp { 50% { transform: scale(1.5); } }@-webkit-keyframes PopUpLeft { 50% { transform: translateX(-50px) scale(1.5); animation-timing-function: ease-in; } }@keyframes PopUpLeft { 50% { transform: translateX(-50px) scale(1.5); animation-timing-function: ease-in; } }@-webkit-keyframes PopUpRight { 50% { transform: translateX(50px) scale(1.5); animation-timing-function: ease-in; } }@keyframes PopUpRight { 50% { transform: translateX(50px) scale(1.5); animation-timing-function: ease-in; } }@-webkit-keyframes PopOut { 50% { transform: scale(0.5); } }@keyframes PopOut { 50% { transform: scale(0.5); } }@-webkit-keyframes PopOutLeft { 50% { transform: translateX(-50px) scale(0.5); animation-timing-function: ease-in; } }@keyframes PopOutLeft { 50% { transform: translateX(-50px) scale(0.5); animation-timing-function: ease-in; } }@-webkit-keyframes PopOutRight { 50% { transform: translateX(50px) scale(0.5); animation-timing-function: ease-in; } }@keyframes PopOutRight { 50% { transform: translateX(50px) scale(0.5); animation-timing-function: ease-in; } }@-webkit-keyframes BounceFromTop { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: translate3d(0px, 0px, 0px); } 41%, 44% { animation-timing-function: ease-in; transform: translate3d(0px, -80px, 0px) scale3d(1, 1.2, 1); } 70% { animation-timing-function: ease-in; transform: translate3d(0px, -20px, 0px); } 90% { transform: translate3d(0px, -4px, 0px); } }@keyframes BounceFromTop { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: translate3d(0px, 0px, 0px); } 41%, 44% { animation-timing-function: ease-in; transform: translate3d(0px, -80px, 0px) scale3d(1, 1.2, 1); } 70% { animation-timing-function: ease-in; transform: translate3d(0px, -20px, 0px); } 90% { transform: translate3d(0px, -4px, 0px); } }@-webkit-keyframes BounceFromDown { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: translate3d(0px, 0px, 0px); } 41%, 44% { animation-timing-function: ease-in; transform: translate3d(0px, 80px, 0px) scale3d(1, 1.2, 1); } 70% { animation-timing-function: ease-in; transform: translate3d(0px, 20px, 0px); } 90% { transform: translate3d(0px, 4px, 0px); } }@keyframes BounceFromDown { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: translate3d(0px, 0px, 0px); } 41%, 44% { animation-timing-function: ease-in; transform: translate3d(0px, 80px, 0px) scale3d(1, 1.2, 1); } 70% { animation-timing-function: ease-in; transform: translate3d(0px, 20px, 0px); } 90% { transform: translate3d(0px, 4px, 0px); } }@-webkit-keyframes BounceY { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale3d(1, 1, 1); } 41%, 44% { animation-timing-function: ease-in; transform: scale3d(1, 2, 1); } 70% { animation-timing-function: ease-in; transform: scale3d(1, 1.5, 1); } 90% { transform: scale3d(1, 1.1, 1); } }@keyframes BounceY { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale3d(1, 1, 1); } 41%, 44% { animation-timing-function: ease-in; transform: scale3d(1, 2, 1); } 70% { animation-timing-function: ease-in; transform: scale3d(1, 1.5, 1); } 90% { transform: scale3d(1, 1.1, 1); } }@-webkit-keyframes BounceZoomIn { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale(1); } 41%, 44% { animation-timing-function: ease-in; transform: scale(1.7); } 70% { animation-timing-function: ease-in; transform: scale(1.9); } 90% { transform: scale(1.1); } }@keyframes BounceZoomIn { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale(1); } 41%, 44% { animation-timing-function: ease-in; transform: scale(1.7); } 70% { animation-timing-function: ease-in; transform: scale(1.9); } 90% { transform: scale(1.1); } }@-webkit-keyframes BounceZoomOut { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale(1); } 41%, 44% { animation-timing-function: ease-in; transform: scale(0.5); } 70% { animation-timing-function: ease-in; transform: scale(0.7); } 90% { transform: scale(0.9); } }@keyframes BounceZoomOut { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale(1); } 41%, 44% { animation-timing-function: ease-in; transform: scale(0.5); } 70% { animation-timing-function: ease-in; transform: scale(0.7); } 90% { transform: scale(0.9); } }@-webkit-keyframes PerspectiveOutTop { 50% { opacity: 1; } 100% { transform: perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px); opacity: 0; } }@keyframes PerspectiveOutTop { 50% { opacity: 1; } 100% { transform: perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px); opacity: 0; } }@-webkit-keyframes PerspectiveOutBottom { 50% { opacity: 1; } 100% { transform: perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px); opacity: 0; } }@keyframes PerspectiveOutBottom { 50% { opacity: 1; } 100% { transform: perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px); opacity: 0; } }@-webkit-keyframes ZoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@keyframes ZoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@-webkit-keyframes ZoomInLeft { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes ZoomInLeft { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes ZoomInRight { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes ZoomInRight { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes LetterZoomInTop { 0% { transform: scale(10) translateY(-50%); opacity: 0; } }@keyframes LetterZoomInTop { 0% { transform: scale(10) translateY(-50%); opacity: 0; } }@-webkit-keyframes ZoomInBottom { 0% { transform: scale(10) translateY(50%); opacity: 0; } }@keyframes ZoomInBottom { 0% { transform: scale(10) translateY(50%); opacity: 0; } }@-webkit-keyframes ZoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } }@keyframes ZoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } }@-webkit-keyframes ZoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); } }@keyframes ZoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); } }@-webkit-keyframes ZoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); } }@keyframes ZoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); } }@-webkit-keyframes ZoomOutTop { 100% { transform: scale(10) translateY(-50%); opacity: 0; } }@keyframes ZoomOutTop { 100% { transform: scale(10) translateY(-50%); opacity: 0; } }@-webkit-keyframes ZoomOutBottom { 100% { transform: scale(10) translateY(50%); opacity: 0; } }@keyframes ZoomOutBottom { 100% { transform: scale(10) translateY(50%); opacity: 0; } }@-webkit-keyframes oaoFadeInTop { 0% { transform: translateY(-100px); opacity: 0; } }@keyframes oaoFadeInTop { 0% { transform: translateY(-100px); opacity: 0; } }@-webkit-keyframes oaoFadeInBottom { 0% { transform: translateY(100px); opacity: 0; } }@keyframes oaoFadeInBottom { 0% { transform: translateY(100px); opacity: 0; } }@-webkit-keyframes oaoFadeOutop { 100% { transform: translateY(-100px); opacity: 0; } }@keyframes oaoFadeOutop { 100% { transform: translateY(-100px); opacity: 0; } }@-webkit-keyframes oaoFadeOutBottom { 100% { transform: translateY(100%); opacity: 0; } }@keyframes oaoFadeOutBottom { 100% { transform: translateY(100%); opacity: 0; } }@-webkit-keyframes oaoFlyInTop { 0% { transform: translateY(80px); opacity: 0; } 50% { transform: translateY(-50px); animation-timing-function: ease-out; } }@keyframes oaoFlyInTop { 0% { transform: translateY(80px); opacity: 0; } 50% { transform: translateY(-50px); animation-timing-function: ease-out; } }@-webkit-keyframes oaoFlyInBottom { 0% { transform: translateY(-80px); opacity: 0; } 50% { transform: translateY(50px); animation-timing-function: ease-out; } }@keyframes oaoFlyInBottom { 0% { transform: translateY(-80px); opacity: 0; } 50% { transform: translateY(50px); animation-timing-function: ease-out; } }@-webkit-keyframes oaoFlyOutTop { 30% { transform: translateY(80px); animation-timing-function: ease-out; } 80% { transform: translateY(-50px); animation-timing-function: ease-out; } 100% { opacity: 0; } }@keyframes oaoFlyOutTop { 30% { transform: translateY(80px); animation-timing-function: ease-out; } 80% { transform: translateY(-50px); animation-timing-function: ease-out; } 100% { opacity: 0; } }@-webkit-keyframes oaoFlyOutBottom { 30% { transform: translateY(-80px); animation-timing-function: ease-out; } 80% { transform: translateY(50px); animation-timing-function: ease-out; } 100% { opacity: 0; } }@keyframes oaoFlyOutBottom { 30% { transform: translateY(-80px); animation-timing-function: ease-out; } 80% { transform: translateY(50px); animation-timing-function: ease-out; } 100% { opacity: 0; } }@-webkit-keyframes oaoRotateInTop { 0% { transform: translateY(-100px) rotate(360deg); opacity: 0; } }@keyframes oaoRotateInTop { 0% { transform: translateY(-100px) rotate(360deg); opacity: 0; } }@-webkit-keyframes oaoRotateInBottom { 0% { transform: translateY(100px) rotate(360deg); opacity: 0; } }@keyframes oaoRotateInBottom { 0% { transform: translateY(100px) rotate(360deg); opacity: 0; } }@-webkit-keyframes oaoRotateOutTop { 100% { transform: translateY(-100px) rotate(360deg); opacity: 0; } }@keyframes oaoRotateOutTop { 100% { transform: translateY(-100px) rotate(360deg); opacity: 0; } }@-webkit-keyframes oaoRotateOutBottom { 100% { transform: translateY(100px) rotate(360deg); opacity: 0; } }@keyframes oaoRotateOutBottom { 100% { transform: translateY(100px) rotate(360deg); opacity: 0; } }@-webkit-keyframes oaoRotateXInTop { 0% { transform: translateY(-100px) rotateX(360deg); opacity: 0; } }@keyframes oaoRotateXInTop { 0% { transform: translateY(-100px) rotateX(360deg); opacity: 0; } }@-webkit-keyframes oaoRotateXInBottom { 0% { transform: translateY(100px) rotateX(360deg); opacity: 0; } }@keyframes oaoRotateXInBottom { 0% { transform: translateY(100px) rotateX(360deg); opacity: 0; } }@-webkit-keyframes oaoRotateXOutTop { 100% { transform: translateY(-100px) rotateX(360deg); opacity: 0; } }@keyframes oaoRotateXOutTop { 100% { transform: translateY(-100px) rotateX(360deg); opacity: 0; } }@-webkit-keyframes oaoRotateXOutBottom { 100% { transform: translateY(100px) rotateX(360deg); opacity: 0; } }@keyframes oaoRotateXOutBottom { 100% { transform: translateY(100px) rotateX(360deg); opacity: 0; } }@-webkit-keyframes oaoRotateYInTop { 0% { transform: translateY(-100px) rotateY(360deg); opacity: 0; } }@keyframes oaoRotateYInTop { 0% { transform: translateY(-100px) rotateY(360deg); opacity: 0; } }@-webkit-keyframes oaoRotateYInBottom { 0% { transform: translateY(100px) rotateY(360deg); opacity: 0; } }@keyframes oaoRotateYInBottom { 0% { transform: translateY(100px) rotateY(360deg); opacity: 0; } }@-webkit-keyframes oaoRotateYOutTop { 100% { transform: translateY(-100px) rotateY(360deg); opacity: 0; } }@keyframes oaoRotateYOutTop { 100% { transform: translateY(-100px) rotateY(360deg); opacity: 0; } }@-webkit-keyframes oaoRotateYOutBottom { 100% { transform: translateY(100px) rotateY(360deg); opacity: 0; } }@keyframes oaoRotateYOutBottom { 100% { transform: translateY(100px) rotateY(360deg); opacity: 0; } }@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes fadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@keyframes fadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes fadeInTop { 0% { opacity: 0; transform: translateY(-100%); } 100% { opacity: 1; } }@keyframes fadeInTop { 0% { opacity: 0; transform: translateY(-100%); } 100% { opacity: 1; } }@-webkit-keyframes fadeInBottom { 0% { opacity: 0; transform: translateY(100%); } 100% { opacity: 1; } }@keyframes fadeInBottom { 0% { opacity: 0; transform: translateY(100%); } 100% { opacity: 1; } }@-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes fadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } }@keyframes fadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } }@-webkit-keyframes fadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } }@keyframes fadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } }@-webkit-keyframes fadeOutTop { 0% { opacity: 1; } 100% { opacity: 0; transform: translateY(-100%); } }@keyframes fadeOutTop { 0% { opacity: 1; } 100% { opacity: 0; transform: translateY(-100%); } }@-webkit-keyframes fadeOutBottom { 0% { opacity: 1; } 100% { opacity: 0; transform: translateY(100%); } }@keyframes fadeOutBottom { 0% { opacity: 1; } 100% { opacity: 0; transform: translateY(100%); } }@-webkit-keyframes moveFromLeft { 0% { transform: translateX(-800px); } }@keyframes moveFromLeft { 0% { transform: translateX(-800px); } }@-webkit-keyframes moveFromRight { 0% { transform: translateX(800px); } }@keyframes moveFromRight { 0% { transform: translateX(800px); } }@-webkit-keyframes moveFromTop { 0% { transform: translateY(-800px); } }@keyframes moveFromTop { 0% { transform: translateY(-800px); } }@-webkit-keyframes moveFromBottom { 0% { transform: translateY(800px); } }@keyframes moveFromBottom { 0% { transform: translateY(800px); } }@-webkit-keyframes moveToLeft { 100% { transform: translateX(-800px); } }@keyframes moveToLeft { 100% { transform: translateX(-800px); } }@-webkit-keyframes moveToRight { 100% { transform: translateX(800px); } }@keyframes moveToRight { 100% { transform: translateX(800px); } }@-webkit-keyframes moveToTop { 100% { transform: translateY(-800px); } }@keyframes moveToTop { 100% { transform: translateY(-800px); } }@-webkit-keyframes moveToBottom { 100% { transform: translateY(800px); } }@keyframes moveToBottom { 100% { transform: translateY(800px); } }@-webkit-keyframes doorCloseFromLeft { 0% { transform: perspective(400px) rotateY(90deg); transform-origin: left center; opacity: 0; } 50%, 100% { transform: perspective(400px) rotateY(0deg); transform-origin: left center; opacity: 1; } }@keyframes doorCloseFromLeft { 0% { transform: perspective(400px) rotateY(90deg); transform-origin: left center; opacity: 0; } 50%, 100% { transform: perspective(400px) rotateY(0deg); transform-origin: left center; opacity: 1; } }@-webkit-keyframes doorOpenFromRight { 0% { transform: perspective(400px) rotateY(0deg); transform-origin: left center; opacity: 1; } 50%, 100% { transform: perspective(400px) rotateY(90deg); transform-origin: left center; opacity: 0; } }@keyframes doorOpenFromRight { 0% { transform: perspective(400px) rotateY(0deg); transform-origin: left center; opacity: 1; } 50%, 100% { transform: perspective(400px) rotateY(90deg); transform-origin: left center; opacity: 0; } }@-webkit-keyframes doorCloseFromRight { 0% { transform: perspective(400px) rotateY(-90deg); transform-origin: right center; opacity: 0; } 50%, 100% { transform: perspective(400px) rotateY(0deg); transform-origin: right center; opacity: 1; } }@keyframes doorCloseFromRight { 0% { transform: perspective(400px) rotateY(-90deg); transform-origin: right center; opacity: 0; } 50%, 100% { transform: perspective(400px) rotateY(0deg); transform-origin: right center; opacity: 1; } }@-webkit-keyframes doorOpenFromLeft { 0% { transform: perspective(400px) rotateY(0deg); transform-origin: right center; opacity: 1; } 50%, 100% { transform: perspective(400px) rotateY(-90deg); transform-origin: right center; opacity: 0; } }@keyframes doorOpenFromLeft { 0% { transform: perspective(400px) rotateY(0deg); transform-origin: right center; opacity: 1; } 50%, 100% { transform: perspective(400px) rotateY(-90deg); transform-origin: right center; opacity: 0; } }@-webkit-keyframes pushReleaseFrom { 0% { transform: scale(3, 3); opacity: 0; } 30% { transform: scale(0.5, 0.5); } }@keyframes pushReleaseFrom { 0% { transform: scale(3, 3); opacity: 0; } 30% { transform: scale(0.5, 0.5); } }@-webkit-keyframes pushReleaseFromLeft { 0% { transform: translateX(-100%); } 30% { transform: translateX(100px); } }@keyframes pushReleaseFromLeft { 0% { transform: translateX(-100%); } 30% { transform: translateX(100px); } }@-webkit-keyframes pushReleaseFromRight { 0% { transform: translateX(100%); } 30% { transform: translateX(-100px); } }@keyframes pushReleaseFromRight { 0% { transform: translateX(100%); } 30% { transform: translateX(-100px); } }@-webkit-keyframes pushReleaseFromTop { 0% { transform: translateY(-100%); } 30% { transform: translateY(100px); } }@keyframes pushReleaseFromTop { 0% { transform: translateY(-100%); } 30% { transform: translateY(100px); } }@-webkit-keyframes pushReleaseFromBottom { 0% { transform: translateY(100%); } 30% { transform: translateY(-100px); } }@keyframes pushReleaseFromBottom { 0% { transform: translateY(100%); } 30% { transform: translateY(-100px); } }@-webkit-keyframes pushReleaseTo { 30% { transform: scale(0.5, 0.5); } 100% { transform: scale(5, 5); opacity: 0; } }@keyframes pushReleaseTo { 30% { transform: scale(0.5, 0.5); } 100% { transform: scale(5, 5); opacity: 0; } }@-webkit-keyframes pushReleaseToLeft { 30% { transform: translateX(100px); } 100% { transform: translateX(-100%); opacity: 0; } }@keyframes pushReleaseToLeft { 30% { transform: translateX(100px); } 100% { transform: translateX(-100%); opacity: 0; } }@-webkit-keyframes pushReleaseToRight { 30% { transform: translateX(-100px); } 100% { transform: translateX(100%); opacity: 0; } }@keyframes pushReleaseToRight { 30% { transform: translateX(-100px); } 100% { transform: translateX(100%); opacity: 0; } }@-webkit-keyframes pushReleaseToTop { 30% { transform: translateY(100px); } 100% { transform: translateY(-100%); opacity: 0; } }@keyframes pushReleaseToTop { 30% { transform: translateY(100px); } 100% { transform: translateY(-100%); opacity: 0; } }@-webkit-keyframes pushReleaseToBottom { 30% { transform: translateY(-100px); } 100% { transform: translateY(100%); opacity: 0; } }@keyframes pushReleaseToBottom { 30% { transform: translateY(-100px); } 100% { transform: translateY(100%); opacity: 0; } }@-webkit-keyframes flipX { 0% { transform: perspective(600px) rotateX(-180deg); opacity: 0; } 100% { transform: perspective(600px) rotateX(-360deg); } }@keyframes flipX { 0% { transform: perspective(600px) rotateX(-180deg); opacity: 0; } 100% { transform: perspective(600px) rotateX(-360deg); } }@-webkit-keyframes flipXZoomIn { 0% { transform: perspective(600px) rotateX(0deg) scale(1); animation-timing-function: ease-out; } 40% { transform: perspective(600px) rotateX(-180deg) scale(1.8); animation-timing-function: ease-out; } 80% { transform: perspective(600px) rotateX(-360deg) scale(0.7); animation-timing-function: ease-in; } 100% { transform: scale(1); } }@keyframes flipXZoomIn { 0% { transform: perspective(600px) rotateX(0deg) scale(1); animation-timing-function: ease-out; } 40% { transform: perspective(600px) rotateX(-180deg) scale(1.8); animation-timing-function: ease-out; } 80% { transform: perspective(600px) rotateX(-360deg) scale(0.7); animation-timing-function: ease-in; } 100% { transform: scale(1); } }@-webkit-keyframes flipXZoomOut { 0% { transform: perspective(600px) rotateX(0deg) scale(1); animation-timing-function: ease-out; } 40% { transform: perspective(600px) rotateX(180deg) scale(1.8); animation-timing-function: ease-out; } 80% { transform: perspective(600px) rotateX(360deg) scale(0.7); animation-timing-function: ease-in; } 100% { transform: scale(1); } }@keyframes flipXZoomOut { 0% { transform: perspective(600px) rotateX(0deg) scale(1); animation-timing-function: ease-out; } 40% { transform: perspective(600px) rotateX(180deg) scale(1.8); animation-timing-function: ease-out; } 80% { transform: perspective(600px) rotateX(360deg) scale(0.7); animation-timing-function: ease-in; } 100% { transform: scale(1); } }@-webkit-keyframes flipY { 0% { transform: perspective(600px) rotateY(180deg); opacity: 0; } 100% { transform: perspective(600px) rotateY(360deg); } }@keyframes flipY { 0% { transform: perspective(600px) rotateY(180deg); opacity: 0; } 100% { transform: perspective(600px) rotateY(360deg); } }@-webkit-keyframes flipYZoomIn { 0% { transform: perspective(600px) rotateY(0deg) scale(1); animation-timing-function: ease-out; } 40% { transform: perspective(600px) rotateY(180deg) scale(1.6); animation-timing-function: ease-out; } 80% { transform: perspective(600px) rotateY(360deg) scale(0.7); animation-timing-function: ease-in; } 100% { transform: scale(1); } }@keyframes flipYZoomIn { 0% { transform: perspective(600px) rotateY(0deg) scale(1); animation-timing-function: ease-out; } 40% { transform: perspective(600px) rotateY(180deg) scale(1.6); animation-timing-function: ease-out; } 80% { transform: perspective(600px) rotateY(360deg) scale(0.7); animation-timing-function: ease-in; } 100% { transform: scale(1); } }@-webkit-keyframes flipYZoomOut { 0% { transform: perspective(600px) rotateY(0deg) scale(1); animation-timing-function: ease-out; } 40% { transform: perspective(600px) rotateY(180deg) scale(0.6); animation-timing-function: ease-out; } 80% { transform: perspective(600px) rotateY(360deg) scale(1.8); animation-timing-function: ease-in; } 100% { transform: scale(1); } }@keyframes flipYZoomOut { 0% { transform: perspective(600px) rotateY(0deg) scale(1); animation-timing-function: ease-out; } 40% { transform: perspective(600px) rotateY(180deg) scale(0.6); animation-timing-function: ease-out; } 80% { transform: perspective(600px) rotateY(360deg) scale(1.8); animation-timing-function: ease-in; } 100% { transform: scale(1); } }@-webkit-keyframes skewLeft { 70% { transform: skewX(40deg); } }@keyframes skewLeft { 70% { transform: skewX(40deg); } }@-webkit-keyframes skewRight { 70% { transform: skewX(-40deg); } }@keyframes skewRight { 70% { transform: skewX(-40deg); } }@-webkit-keyframes skewInLeft { 0% { opacity: 0; transform: translateX(-100%) skewX(-40deg); } 70% { transform: skewX(-30deg); } }@keyframes skewInLeft { 0% { opacity: 0; transform: translateX(-100%) skewX(-40deg); } 70% { transform: skewX(-30deg); } }@-webkit-keyframes skewInRight { 0% { opacity: 0; transform: translateX(100%) skewX(40deg); } 70% { transform: skewX(30deg); } }@keyframes skewInRight { 0% { opacity: 0; transform: translateX(100%) skewX(40deg); } 70% { transform: skewX(30deg); } }@-webkit-keyframes skewOutLeft { 20% { transform: skewX(40deg); } 100% { transform: translateX(-100%) skewX(40deg); opacity: 0; } }@keyframes skewOutLeft { 20% { transform: skewX(40deg); } 100% { transform: translateX(-100%) skewX(40deg); opacity: 0; } }@-webkit-keyframes skewOutRight { 20% { transform: skewX(-40deg); } 100% { transform: translateX(100%) skewX(-40deg); opacity: 0; } }@keyframes skewOutRight { 20% { transform: skewX(-40deg); } 100% { transform: translateX(100%) skewX(-40deg); opacity: 0; } }@-webkit-keyframes pullRelease { 15% { transform: scale(1.8); } }@keyframes pullRelease { 15% { transform: scale(1.8); } }@-webkit-keyframes pushRelease { 15% { transform: scale(0.5); } }@keyframes pushRelease { 15% { transform: scale(0.5); } }@-webkit-keyframes swingInLeft { 0% { transform: matrix(3, 0, 0, 3, -800, 0); animation-timing-function: ease-out; } 50% { transform: matrix(1.3, 0, 0, 1.3, 20, 0); } }@keyframes swingInLeft { 0% { transform: matrix(3, 0, 0, 3, -800, 0); animation-timing-function: ease-out; } 50% { transform: matrix(1.3, 0, 0, 1.3, 20, 0); } }@-webkit-keyframes swingInRight { 0% { transform: matrix(3, 0, 0, 3, 800, 0); animation-timing-function: ease-out; } 50% { transform: matrix(1.3, 0, 0, 1.3, -20, 0); } }@keyframes swingInRight { 0% { transform: matrix(3, 0, 0, 3, 800, 0); animation-timing-function: ease-out; } 50% { transform: matrix(1.3, 0, 0, 1.3, -20, 0); } }@-webkit-keyframes swingInTop { 0% { transform: matrix(3, 0, 0, 3, 0, -800); animation-timing-function: ease-out; } 50% { transform: matrix(1.3, 0, 0, 1.3, 0, 20); } }@keyframes swingInTop { 0% { transform: matrix(3, 0, 0, 3, 0, -800); animation-timing-function: ease-out; } 50% { transform: matrix(1.3, 0, 0, 1.3, 0, 20); } }@-webkit-keyframes swingInBottom { 0% { transform: matrix(3, 0, 0, 3, 0, 800); animation-timing-function: ease-out; } 50% { transform: matrix(1.3, 0, 0, 1.3, 0, -20); } }@keyframes swingInBottom { 0% { transform: matrix(3, 0, 0, 3, 0, 800); animation-timing-function: ease-out; } 50% { transform: matrix(1.3, 0, 0, 1.3, 0, -20); } }@-webkit-keyframes elevateLeft { 0% { transform: translateY(100%) rotate(-20deg); transform-origin: right center; } 40% { transform: rotate(20deg); transform-origin: right center; } 65% { transform: rotate(0deg); transform-origin: right center; } }@keyframes elevateLeft { 0% { transform: translateY(100%) rotate(-20deg); transform-origin: right center; } 40% { transform: rotate(20deg); transform-origin: right center; } 65% { transform: rotate(0deg); transform-origin: right center; } }@-webkit-keyframes elevateRight { 0% { transform: translateY(100%) rotate(20deg); transform-origin: left center; } 40% { transform: rotate(-20deg); transform-origin: left center; } 65% { transform: rotate(0deg); transform-origin: left center; } }@keyframes elevateRight { 0% { transform: translateY(100%) rotate(20deg); transform-origin: left center; } 40% { transform: rotate(-20deg); transform-origin: left center; } 65% { transform: rotate(0deg); transform-origin: left center; } }@-webkit-keyframes rollFromLeft { 0% { transform: translateX(-100%) perspective(600px) rotateY(180deg); opacity: 0; } 100% { transform: translateX(0px) perspective(600px) rotateY(0deg); opacity: 1; } }@keyframes rollFromLeft { 0% { transform: translateX(-100%) perspective(600px) rotateY(180deg); opacity: 0; } 100% { transform: translateX(0px) perspective(600px) rotateY(0deg); opacity: 1; } }@-webkit-keyframes rollFromRight { 0% { transform: translateX(100%) perspective(600px) rotateY(-180deg); opacity: 0; } 100% { transform: translateX(0px) perspective(600px) rotateY(0deg); opacity: 1; } }@keyframes rollFromRight { 0% { transform: translateX(100%) perspective(600px) rotateY(-180deg); opacity: 0; } 100% { transform: translateX(0px) perspective(600px) rotateY(0deg); opacity: 1; } }@-webkit-keyframes rollFromTop { 0% { transform: translateY(-100%) perspective(600px) rotateY(180deg); opacity: 0; } 100% { transform: translateY(0px) perspective(600px) rotateY(0deg); opacity: 1; } }@keyframes rollFromTop { 0% { transform: translateY(-100%) perspective(600px) rotateY(180deg); opacity: 0; } 100% { transform: translateY(0px) perspective(600px) rotateY(0deg); opacity: 1; } }@-webkit-keyframes rollFromBottom { 0% { transform: translateY(100%) perspective(600px) rotateY(-180deg); opacity: 0; } 100% { transform: translateY(0px) perspective(600px) rotateY(0deg); opacity: 1; } }@keyframes rollFromBottom { 0% { transform: translateY(100%) perspective(600px) rotateY(-180deg); opacity: 0; } 100% { transform: translateY(0px) perspective(600px) rotateY(0deg); opacity: 1; } }@-webkit-keyframes rollToLeft { 0% { transform: translateX(0px) perspective(600px) rotateY(0deg); opacity: 1; } 100% { transform: translateX(-100%) perspective(600px) rotateY(180deg); opacity: 0; } }@keyframes rollToLeft { 0% { transform: translateX(0px) perspective(600px) rotateY(0deg); opacity: 1; } 100% { transform: translateX(-100%) perspective(600px) rotateY(180deg); opacity: 0; } }@-webkit-keyframes rollToRight { 0% { transform: translateX(0px) perspective(600px) rotateY(0deg); opacity: 1; } 100% { transform: translateX(100%) perspective(600px) rotateY(-180deg); opacity: 0; } }@keyframes rollToRight { 0% { transform: translateX(0px) perspective(600px) rotateY(0deg); opacity: 1; } 100% { transform: translateX(100%) perspective(600px) rotateY(-180deg); opacity: 0; } }@-webkit-keyframes rollToTop { 0% { transform: translateY(0px) perspective(600px) rotateX(0deg); opacity: 1; } 100% { transform: translateY(-100%) perspective(600px) rotateX(180deg); opacity: 0; } }@keyframes rollToTop { 0% { transform: translateY(0px) perspective(600px) rotateX(0deg); opacity: 1; } 100% { transform: translateY(-100%) perspective(600px) rotateX(180deg); opacity: 0; } }@-webkit-keyframes rollToBottom { 100% { transform: translateY(0px) perspective(600px) rotateX(0deg); opacity: 1; } 100% { transform: translateY(100%) perspective(600px) rotateX(-180deg); opacity: 0; } }@keyframes rollToBottom { 100% { transform: translateY(0px) perspective(600px) rotateX(0deg); opacity: 1; } 100% { transform: translateY(100%) perspective(600px) rotateX(-180deg); opacity: 0; } }@-webkit-keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@keyframes rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@-webkit-keyframes rotateX { 0% { transform: perspective(600px) rotateX(0deg); } 100% { transform: perspective(600px) rotateX(90deg); } }@keyframes rotateX { 0% { transform: perspective(600px) rotateX(0deg); } 100% { transform: perspective(600px) rotateX(90deg); } }@-webkit-keyframes rotateXIn { 0% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateX(75deg); opacity: 0; } 5% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateX(75deg); } }@keyframes rotateXIn { 0% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateX(75deg); opacity: 0; } 5% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateX(75deg); } }@-webkit-keyframes rotateXOut { 95% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateX(75deg); } 100% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateX(75deg); opacity: 0; } }@keyframes rotateXOut { 95% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateX(75deg); } 100% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateX(75deg); opacity: 0; } }@-webkit-keyframes rotateY { 0% { transform: perspective(600px) rotateY(0deg); } 100% { transform: perspective(600px) rotateY(90deg); } }@keyframes rotateY { 0% { transform: perspective(600px) rotateY(0deg); } 100% { transform: perspective(600px) rotateY(90deg); } }@-webkit-keyframes rotateYIn { 0% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateY(75deg); opacity: 0; } 5% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateY(75deg); } }@keyframes rotateYIn { 0% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateY(75deg); opacity: 0; } 5% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateY(75deg); } }@-webkit-keyframes rotateYOut { 95% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateY(75deg); } 100% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateY(75deg); opacity: 0; } }@keyframes rotateYOut { 95% { transform: perspective(600px) translate3d(0px, -60px, -1500px) rotateY(75deg); } 100% { transform: perspective(600px) translate3d(0px, -60px, -2000px) rotateY(75deg); opacity: 0; } }@-webkit-keyframes rotateInLeft { 0% { opacity: 0; transform: translateX(-100%) rotate(0deg); } 100% { transform: translateX(0px) rotate(360deg); } }@keyframes rotateInLeft { 0% { opacity: 0; transform: translateX(-100%) rotate(0deg); } 100% { transform: translateX(0px) rotate(360deg); } }@-webkit-keyframes rotateInRight { 0% { opacity: 0; transform: translateX(100%) rotate(0deg); } 100% { transform: translateX(0px) rotate(-360deg); } }@keyframes rotateInRight { 0% { opacity: 0; transform: translateX(100%) rotate(0deg); } 100% { transform: translateX(0px) rotate(-360deg); } }@-webkit-keyframes rotateInTop { 0% { opacity: 0; transform: translateY(-400%) rotate(0deg); } 100% { transform: translateX(0px) rotate(360deg); } }@keyframes rotateInTop { 0% { opacity: 0; transform: translateY(-400%) rotate(0deg); } 100% { transform: translateX(0px) rotate(360deg); } }@-webkit-keyframes rotateInBottom { 0% { opacity: 0; transform: translateY(400%) rotate(0deg); } 100% { transform: translateX(0px) rotate(360deg); } }@keyframes rotateInBottom { 0% { opacity: 0; transform: translateY(400%) rotate(0deg); } 100% { transform: translateX(0px) rotate(360deg); } }@-webkit-keyframes rotateOutLeft { 0% { transform: translateX(0px) rotate(360deg); } 100% { transform: translateX(-800px) rotate(0deg); opacity: 0; } }@keyframes rotateOutLeft { 0% { transform: translateX(0px) rotate(360deg); } 100% { transform: translateX(-800px) rotate(0deg); opacity: 0; } }@-webkit-keyframes rotateOutRight { 0% { transform: translateX(0px) rotate(-360deg); } 100% { transform: translateX(800px) rotate(0deg); opacity: 0; } }@keyframes rotateOutRight { 0% { transform: translateX(0px) rotate(-360deg); } 100% { transform: translateX(800px) rotate(0deg); opacity: 0; } }@-webkit-keyframes rotateOutTop { 0% { transform: translateX(0px) rotate(360deg); } 100% { transform: translateY(-800px) rotate(0deg); opacity: 0; } }@keyframes rotateOutTop { 0% { transform: translateX(0px) rotate(360deg); } 100% { transform: translateY(-800px) rotate(0deg); opacity: 0; } }@-webkit-keyframes rotateOutBottom { 0% { transform: translateX(0px) rotate(360deg); } 100% { transform: translateY(800px) rotate(0deg); opacity: 0; } }@keyframes rotateOutBottom { 0% { transform: translateX(0px) rotate(360deg); } 100% { transform: translateY(800px) rotate(0deg); opacity: 0; } }@-webkit-keyframes spinToLeft { 0%, 100% { transform-origin: left bottom; } 0% { transform: rotate(90deg); opacity: 0; } }@keyframes spinToLeft { 0%, 100% { transform-origin: left bottom; } 0% { transform: rotate(90deg); opacity: 0; } }@-webkit-keyframes spinToRight { 0%, 100% { transform-origin: right bottom; } 0% { transform: rotate(-90deg); opacity: 0; } }@keyframes spinToRight { 0%, 100% { transform-origin: right bottom; } 0% { transform: rotate(-90deg); opacity: 0; } }@-webkit-keyframes spinToTop { 0%, 100% { transform-origin: left bottom; } 0% { transform: rotate(-90deg); opacity: 0; } }@keyframes spinToTop { 0%, 100% { transform-origin: left bottom; } 0% { transform: rotate(-90deg); opacity: 0; } }@-webkit-keyframes spinToBottom { 0%, 100% { transform-origin: right bottom; } 0% { transform: rotate(90deg); opacity: 0; } }@keyframes spinToBottom { 0%, 100% { transform-origin: right bottom; } 0% { transform: rotate(90deg); opacity: 0; } }@-webkit-keyframes spinFromLeft { 0%, 100% { transform-origin: left bottom; } 100% { transform: rotate(90deg); opacity: 0; } }@keyframes spinFromLeft { 0%, 100% { transform-origin: left bottom; } 100% { transform: rotate(90deg); opacity: 0; } }@-webkit-keyframes spinFromRight { 0%, 100% { transform-origin: right bottom; } 100% { transform: rotate(-90deg); opacity: 0; } }@keyframes spinFromRight { 0%, 100% { transform-origin: right bottom; } 100% { transform: rotate(-90deg); opacity: 0; } }@-webkit-keyframes spinFromTop { 0%, 100% { transform-origin: left bottom; } 100% { transform: rotate(-90deg); opacity: 0; } }@keyframes spinFromTop { 0%, 100% { transform-origin: left bottom; } 100% { transform: rotate(-90deg); opacity: 0; } }@-webkit-keyframes spinFromBottom { 0%, 100% { transform-origin: right bottom; } 100% { transform: rotate(90deg); opacity: 0; } }@keyframes spinFromBottom { 0%, 100% { transform-origin: right bottom; } 100% { transform: rotate(90deg); opacity: 0; } }@-webkit-keyframes blurIn { 0% { filter: blur(20px); opacity: 0; } }@keyframes blurIn { 0% { filter: blur(20px); opacity: 0; } }@-webkit-keyframes blurInLeft { 0% { transform: translateX(100%); filter: blur(20px); opacity: 0; } }@keyframes blurInLeft { 0% { transform: translateX(100%); filter: blur(20px); opacity: 0; } }@-webkit-keyframes blurInRight { 0% { transform: translateX(-100%); filter: blur(20px); opacity: 0; } }@keyframes blurInRight { 0% { transform: translateX(-100%); filter: blur(20px); opacity: 0; } }@-webkit-keyframes blurInTop { 0% { transform: translateY(100%); filter: blur(20px); opacity: 0; } }@keyframes blurInTop { 0% { transform: translateY(100%); filter: blur(20px); opacity: 0; } }@-webkit-keyframes blurInBottom { 0% { transform: translateY(-100%); filter: blur(20px); opacity: 0; } }@keyframes blurInBottom { 0% { transform: translateY(-100%); filter: blur(20px); opacity: 0; } }@-webkit-keyframes blurOut { 85%, 100% { filter: blur(20px); } 100% { opacity: 0; } }@keyframes blurOut { 85%, 100% { filter: blur(20px); } 100% { opacity: 0; } }@-webkit-keyframes blurOutLeft { 85%, 100% { filter: blur(20px); transform: translateX(100%); } 100% { opacity: 0; } }@keyframes blurOutLeft { 85%, 100% { filter: blur(20px); transform: translateX(100%); } 100% { opacity: 0; } }@-webkit-keyframes blurOutRight { 85%, 100% { filter: blur(20px); transform: translateX(-100%); } 100% { opacity: 0; } }@keyframes blurOutRight { 85%, 100% { filter: blur(20px); transform: translateX(-100%); } 100% { opacity: 0; } }@-webkit-keyframes blurOutTop { 85%, 100% { filter: blur(20px); transform: translateY(100%); } 100% { opacity: 0; } }@keyframes blurOutTop { 85%, 100% { filter: blur(20px); transform: translateY(100%); } 100% { opacity: 0; } }@-webkit-keyframes blurOutBottom { 85%, 100% { filter: blur(20px); transform: translateY(-100%); } 100% { opacity: 0; } }@keyframes blurOutBottom { 85%, 100% { filter: blur(20px); transform: translateY(-100%); } 100% { opacity: 0; } }@-webkit-keyframes bounceFromTop { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: translate3d(0px, 0px, 0px); } 41%, 44% { animation-timing-function: ease-in; transform: translate3d(0px, -80px, 0px) scale3d(1, 1.6, 1); } 70% { animation-timing-function: ease-in; transform: translate3d(0px, -20px, 0px); } 90% { transform: translate3d(0px, -4px, 0px); } }@keyframes bounceFromTop { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: translate3d(0px, 0px, 0px); } 41%, 44% { animation-timing-function: ease-in; transform: translate3d(0px, -80px, 0px) scale3d(1, 1.6, 1); } 70% { animation-timing-function: ease-in; transform: translate3d(0px, -20px, 0px); } 90% { transform: translate3d(0px, -4px, 0px); } }@-webkit-keyframes bounceFromDown { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: translate3d(0px, 0px, 0px); } 41%, 44% { animation-timing-function: ease-in; transform: translate3d(0px, 80px, 0px) scale3d(1, 1.2, 1); } 70% { animation-timing-function: ease-in; transform: translate3d(0px, 20px, 0px); } 90% { transform: translate3d(0px, 4px, 0px); } }@keyframes bounceFromDown { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: translate3d(0px, 0px, 0px); } 41%, 44% { animation-timing-function: ease-in; transform: translate3d(0px, 80px, 0px) scale3d(1, 1.2, 1); } 70% { animation-timing-function: ease-in; transform: translate3d(0px, 20px, 0px); } 90% { transform: translate3d(0px, 4px, 0px); } }@-webkit-keyframes bounceX { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale3d(1, 1, 1); } 41%, 44% { animation-timing-function: ease-in; transform: scale3d(1.8, 1, 1); } 70% { animation-timing-function: ease-in; transform: scale3d(1.5, 1, 1); } 90% { transform: scale3d(1.1, 1, 1); } }@keyframes bounceX { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale3d(1, 1, 1); } 41%, 44% { animation-timing-function: ease-in; transform: scale3d(1.8, 1, 1); } 70% { animation-timing-function: ease-in; transform: scale3d(1.5, 1, 1); } 90% { transform: scale3d(1.1, 1, 1); } }@-webkit-keyframes bounceY { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale3d(1, 1, 1); } 41%, 44% { animation-timing-function: ease-in; transform: scale3d(1, 2, 1); } 70% { animation-timing-function: ease-in; transform: scale3d(1, 1.5, 1); } 90% { transform: scale3d(1, 1.1, 1); } }@keyframes bounceY { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale3d(1, 1, 1); } 41%, 44% { animation-timing-function: ease-in; transform: scale3d(1, 2, 1); } 70% { animation-timing-function: ease-in; transform: scale3d(1, 1.5, 1); } 90% { transform: scale3d(1, 1.1, 1); } }@-webkit-keyframes bounceZoomIn { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale(1); } 41%, 44% { animation-timing-function: ease-in; transform: scale(1.5); } 70% { animation-timing-function: ease-in; transform: scale(1.3); } 90% { transform: scale(1.1); } }@keyframes bounceZoomIn { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale(1); } 41%, 44% { animation-timing-function: ease-in; transform: scale(1.5); } 70% { animation-timing-function: ease-in; transform: scale(1.3); } 90% { transform: scale(1.1); } }@-webkit-keyframes bounceZoomOut { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale(1); } 41%, 44% { animation-timing-function: ease-in; transform: scale(0.3); } 70% { animation-timing-function: ease-in; transform: scale(0.5); } 90% { transform: scale(0.9); } }@keyframes bounceZoomOut { 0%, 100%, 25%, 55%, 85% { animation-timing-function: ease-out; transform: scale(1); } 41%, 44% { animation-timing-function: ease-in; transform: scale(0.3); } 70% { animation-timing-function: ease-in; transform: scale(0.5); } 90% { transform: scale(0.9); } }@-webkit-keyframes bounceInTop { 0% { transform: translate3d(0px, -300%, 0px); } 58% { transform: translate3d(0px, 27px, 0px); } 73% { transform: translate3d(0px, -12px, 0px); } 88% { transform: translate3d(0px, 7px, 0px); } }@keyframes bounceInTop { 0% { transform: translate3d(0px, -300%, 0px); } 58% { transform: translate3d(0px, 27px, 0px); } 73% { transform: translate3d(0px, -12px, 0px); } 88% { transform: translate3d(0px, 7px, 0px); } }@-webkit-keyframes bounceInBottom { 0% { transform: translate3d(0px, 300%, 0px); } 58% { transform: translate3d(0px, -27px, 0px); } 73% { transform: translate3d(0px, 12px, 0px); } 88% { transform: translate3d(0px, -8px, 0px); } }@keyframes bounceInBottom { 0% { transform: translate3d(0px, 300%, 0px); } 58% { transform: translate3d(0px, -27px, 0px); } 73% { transform: translate3d(0px, 12px, 0px); } 88% { transform: translate3d(0px, -8px, 0px); } }@-webkit-keyframes bounceInLeft { 60%, 75%, 90%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px) scaleX(3); } 60% { opacity: 1; transform: translate3d(25px, 0px, 0px) scaleX(1); } 75% { transform: translate3d(-10px, 0px, 0px) scaleX(0.98); } 90% { transform: translate3d(5px, 0px, 0px) scaleX(0.995); } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes bounceInLeft { 60%, 75%, 90%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px) scaleX(3); } 60% { opacity: 1; transform: translate3d(25px, 0px, 0px) scaleX(1); } 75% { transform: translate3d(-10px, 0px, 0px) scaleX(0.98); } 90% { transform: translate3d(5px, 0px, 0px) scaleX(0.995); } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes bounceInRight { 60%, 75%, 90%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(3000px, 0px, 0px) scaleX(3); } 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px) scaleX(1); } 75% { transform: translate3d(10px, 0px, 0px) scaleX(0.98); } 90% { transform: translate3d(-5px, 0px, 0px) scaleX(0.995); } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes bounceInRight { 60%, 75%, 90%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(3000px, 0px, 0px) scaleX(3); } 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px) scaleX(1); } 75% { transform: translate3d(10px, 0px, 0px) scaleX(0.98); } 90% { transform: translate3d(-5px, 0px, 0px) scaleX(0.995); } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes bounceOutTop { 18%, 33%, 48% { opacity: 1; } 18% { transform: translate3d(0px, 27px, 0px); } 33% { transform: translate3d(0px, -12px, 0px); } 48% { transform: translate3d(0px, 8px, 0px); } 100% { opacity: 0; transform: translate3d(0px, -300%, 0px); } }@keyframes bounceOutTop { 18%, 33%, 48% { opacity: 1; } 18% { transform: translate3d(0px, 27px, 0px); } 33% { transform: translate3d(0px, -12px, 0px); } 48% { transform: translate3d(0px, 8px, 0px); } 100% { opacity: 0; transform: translate3d(0px, -300%, 0px); } }@-webkit-keyframes bounceOutBottom { 18%, 33%, 48% { opacity: 1; } 18% { transform: translate3d(0px, -27px, 0px); } 33% { transform: translate3d(0px, 12px, 0px); } 48% { transform: translate3d(0px, -8px, 0px); } 100% { opacity: 0; transform: translate3d(0px, 300%, 0px); } }@keyframes bounceOutBottom { 18%, 33%, 48% { opacity: 1; } 18% { transform: translate3d(0px, -27px, 0px); } 33% { transform: translate3d(0px, 12px, 0px); } 48% { transform: translate3d(0px, -8px, 0px); } 100% { opacity: 0; transform: translate3d(0px, 300%, 0px); } }@-webkit-keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0px, 0px) scaleX(0.9); } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px) scaleX(2); } }@keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0px, 0px) scaleX(0.9); } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px) scaleX(2); } }@-webkit-keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px) scaleX(0.9); } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px) scaleX(2); } }@keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px) scaleX(0.9); } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px) scaleX(2); } }@-webkit-keyframes perspectiveToTop { 50% { opacity: 1; } 100% { transform: perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px); opacity: 0; } }@keyframes perspectiveToTop { 50% { opacity: 1; } 100% { transform: perspective(500px) rotateX(90deg) translateY(-50px) translateZ(50px); opacity: 0; } }@-webkit-keyframes perspectiveToBottom { 50% { opacity: 1; } 100% { transform: perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px); opacity: 0; } }@keyframes perspectiveToBottom { 50% { opacity: 1; } 100% { transform: perspective(500px) rotateX(90deg) translateY(50px) translateZ(-50px); opacity: 0; } }@-webkit-keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@-webkit-keyframes zoomInLeft { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInLeft { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomInRight { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInRight { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomInTop { 0% { transform: scale(10) translateY(-50%); opacity: 0; } }@keyframes zoomInTop { 0% { transform: scale(10) translateY(-50%); opacity: 0; } }@-webkit-keyframes zoomInBottom { 0% { transform: scale(10) translateY(50%); opacity: 0; } }@keyframes zoomInBottom { 0% { transform: scale(10) translateY(50%); opacity: 0; } }@-webkit-keyframes zoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } }@keyframes zoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } }@-webkit-keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); } }@keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); } }@-webkit-keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); } }@keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); } }@-webkit-keyframes zoomOutTop { 100% { transform: scale(10) translateY(-50%); opacity: 0; } }@keyframes zoomOutTop { 100% { transform: scale(10) translateY(-50%); opacity: 0; } }@-webkit-keyframes zoomOutBottom { 100% { transform: scale(10) translateY(50%); opacity: 0; } }@keyframes zoomOutBottom { 100% { transform: scale(10) translateY(50%); opacity: 0; } }@-webkit-keyframes ekitRevealInTop { 100% { transform: scaleY(0); } }@keyframes ekitRevealInTop { 100% { transform: scaleY(0); } }@-webkit-keyframes ekitRevealInBottom { 100% { transform: scaleY(0); } }@keyframes ekitRevealInBottom { 100% { transform: scaleY(0); } }@-webkit-keyframes ekitRevealInLeft { 100% { transform: scaleX(0); } }@keyframes ekitRevealInLeft { 100% { transform: scaleX(0); } }@-webkit-keyframes ekitRevealInRight { 100% { transform: scaleX(0); } }@keyframes ekitRevealInRight { 100% { transform: scaleX(0); } }.tooltip { position: absolute; z-index: 1070; display: block; margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; overflow-wrap: break-word; opacity: 0; }@-webkit-keyframes ekit-hvr-pulse { 25% { transform: scale(1.1); } 75% { transform: scale(0.9); } }@keyframes ekit-hvr-pulse { 25% { transform: scale(1.1); } 75% { transform: scale(0.9); } }@-webkit-keyframes ekit-hvr-push { 50% { transform: scale(0.8); } 100% { transform: scale(1); } }@keyframes ekit-hvr-push { 50% { transform: scale(0.8); } 100% { transform: scale(1); } }@-webkit-keyframes ekit-hvr-pop { 50% { transform: scale(1.2); } }@keyframes ekit-hvr-pop { 50% { transform: scale(1.2); } }@-webkit-keyframes ekit-hvr-wobble-horizontal { 16.65% { transform: translateX(8px); } 33.3% { transform: translateX(-6px); } 49.95% { transform: translateX(4px); } 66.6% { transform: translateX(-2px); } 83.25% { transform: translateX(1px); } 100% { transform: translateX(0px); } }@keyframes ekit-hvr-wobble-horizontal { 16.65% { transform: translateX(8px); } 33.3% { transform: translateX(-6px); } 49.95% { transform: translateX(4px); } 66.6% { transform: translateX(-2px); } 83.25% { transform: translateX(1px); } 100% { transform: translateX(0px); } }@-webkit-keyframes ekit-hvr-wobble-vertical { 16.65% { transform: translateY(8px); } 33.3% { transform: translateY(-6px); } 49.95% { transform: translateY(4px); } 66.6% { transform: translateY(-2px); } 83.25% { transform: translateY(1px); } 100% { transform: translateY(0px); } }@keyframes ekit-hvr-wobble-vertical { 16.65% { transform: translateY(8px); } 33.3% { transform: translateY(-6px); } 49.95% { transform: translateY(4px); } 66.6% { transform: translateY(-2px); } 83.25% { transform: translateY(1px); } 100% { transform: translateY(0px); } }@-webkit-keyframes ekit-hover-glow-out { 0% { opacity: 0.3; } 40% { opacity: 0.5; box-shadow: rgba(51, 51, 51, 0.1) 0px 0px 0px 2px, #333333 0px 0px 10px 10px, rgba(51, 51, 51, 0.5) 0px 0px 0px 10px; } 100% { box-shadow: rgba(51, 51, 51, 0.1) 0px 0px 0px 2px, #333333 0px 0px 10px 10px, rgba(51, 51, 51, 0.5) 0px 0px 0px 10px; transform: scale(1.5); opacity: 0; } }@keyframes ekit-hover-glow-out { 0% { opacity: 0.3; } 40% { opacity: 0.5; box-shadow: rgba(51, 51, 51, 0.1) 0px 0px 0px 2px, #333333 0px 0px 10px 10px, rgba(51, 51, 51, 0.5) 0px 0px 0px 10px; } 100% { box-shadow: rgba(51, 51, 51, 0.1) 0px 0px 0px 2px, #333333 0px 0px 10px 10px, rgba(51, 51, 51, 0.5) 0px 0px 0px 10px; transform: scale(1.5); opacity: 0; } }@-webkit-keyframes ekit-hover-spined { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@keyframes ekit-hover-spined { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@-webkit-keyframes ekit-btt-fadein { 0% { opacity: 0; transform: translateY(80px); } 100% { opacity: 1; transform: translateY(0px); } }@keyframes ekit-btt-fadein { 0% { opacity: 0; transform: translateY(80px); } 100% { opacity: 1; transform: translateY(0px); } }@-webkit-keyframes ekit-btt-fadeOut { 0% { opacity: 1; transform: translateY(0px); } 100% { opacity: 0; transform: translateY(80px); } }@keyframes ekit-btt-fadeOut { 0% { opacity: 1; transform: translateY(0px); } 100% { opacity: 0; transform: translateY(80px); } }body.custom-background { background-color: #eaeff2; }.theme-top-store .fa { font-weight: 900; }.below-header-col1 nav { margin-right: 20px; }.header-support-icon .callto-icon, .lucide { vertical-align: middle; }.wp-image-8923 { margin: 0px !important; }@media screen and (max-width: 767px){.header-icon > span { padding: 0px; }}.thunk-logo img, .sticky-header .logo-content img, .logo-content .thunk-logo { max-width: 245px; width: 100%; }h2 { }p { }h3 { }h4 { }#wpforms-12032-field_6-container, #wpforms-12241-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0px !important; }#wpforms-12032-field_6-container, #wpforms-12241-field_1-container input { visibility: hidden; }#wpforms-conversational-form-page #wpforms-12032-field_6-container, #wpforms-12241-field_1-container label { counter-increment: none; }.StickySidebar::after { content: ""; display: table; clear: both; }@font-face { font-family: Cairo; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS8p4_RA.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Cairo; font-style: normal; font-weight: 700; font-display: swap; src: url(https://fonts.gstatic.com/s/cairo/v31/SLXVc1nY6HkvangtZmpQdkhzfH5lkSscRiyS8p4_RA.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face{font-family:"Source Sans Pro";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7lujVj9wa9e27be0.woff) format('woff2');font-display:swap;}#wpforms-12241-field_5-container { margin-bottom: 5px !important; padding: 0px !important; }#wpforms-12032-field_5-container { margin-bottom: 5px !important; padding: 0px !important; }.mh-privacy-label label::after { content: " *"; color: red; }.ASIC-accordion-content .wpforms-field-checkbox { text-align: left !important; width: 100% !important; margin: 0px !important; }.ASIC-accordion-content .wpforms-field-checkbox ul { text-align: left !important; margin: 0px !important; padding: 0px !important; list-style: none !important; }.ASIC-accordion-content .wpforms-field-checkbox li { display: flex !important; align-items: flex-start !important; margin-bottom: 10px !important; padding: 0px !important; width: 100% !important; justify-content: flex-start !important; }.ASIC-accordion-content .wpforms-field-checkbox input[type="checkbox"] { margin-right: 10px !important; margin-top: 2px !important; margin-left: 0px !important; flex-shrink: 0 !important; width: auto !important; }.ASIC-accordion-content .wpforms-field-checkbox label.wpforms-field-label-inline { display: inline-block !important; margin: 0px !important; padding: 0px !important; text-align: left !important; flex: 1 1 0% !important; line-height: 1.4 !important; font-size: 14px !important; color: #0a1a33 !important; }.ASIC-accordion-content .wpforms-field-checkbox label.wpforms-field-label-inline a.privacy-link { color: #0066cc !important; text-decoration: none !important; }.ASIC-accordion-content .wpforms-field-checkbox label.wpforms-field-label-inline a.privacy-link:hover { color: #005a87 !important; text-decoration: underline !important; }.ASIC-kontakt-cely-kontajner { background: #f9f9f9; padding: 40px 20px; margin: 40px auto; border-radius: 15px; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px; font-family: Cairo, sans-serif; color: #0a1a33; max-width: 1200px; overflow: hidden; position: relative; }.ASIC-kontakt-cely-kontajner::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 5px; background: linear-gradient(to right, #0a1a33, #ffd700); border-radius: 15px 15px 0px 0px; }.ASIC-kontakt-wrapper { display: flex; flex-wrap: wrap; gap: 30px; align-items: center; position: relative; min-height: 300px; }.ASIC-kontakt-left, .ASIC-kontakt-right { flex: 1 1 0%; min-width: 280px; }.ASIC-kontakt-left { text-align: center; animation: 1s ease-out 0s 1 normal none running fadeInLeft; display: flex; flex-direction: column; justify-content: center; align-items: center; min-height: 300px; }.ASIC-kontakt-left h3 { font-size: 28px; margin-bottom: 15px; color: #0a1a33; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; }.ASIC-kontakt-left img { border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 10px; transition:transform 0.3s ease; }.ASIC-kontakt-left img:hover { transform: scale(1.1); }.ASIC-kontakt-social { display: flex; justify-content: center; gap: 15px; margin-top: 20px; }.ASIC-kontakt-social a { display: flex; align-items: center; justify-content: center; width: 50px; height: 50px; background: #0a1a33; color: white; border-radius: 50%; text-decoration: none; font-size: 22px; transition: 0.3s; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 5px; }.ASIC-kontakt-social a:hover { background: #ffd700; color: #0a1a33; transform: translateY(-3px) rotate(5deg); box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 10px; }.ASIC-kontakt-right { animation: 1s ease-out 0s 1 normal none running fadeInRight; }.ASIC-kontakt-right h2 { font-size: 36px; margin-bottom: 15px; color: #0a1a33; font-weight: 700; position: relative; padding-bottom: 10px; width: 100%; box-sizing: border-box; text-align: center; }.ASIC-kontakt-right h2::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 3px; background: #ffd700; transition: 0.3s; transform-origin: left center; }.ASIC-help-cards { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 15px; margin: 15px 0px; }.ASIC-help-card { background: white; padding: 15px; border-radius: 10px; text-align: center; box-shadow: rgba(0, 0, 0, 0.05) 0px 2px 10px; transition: 0.3s; border-top: 4px solid #0a1a33; }.ASIC-help-card:hover { transform: translateY(-5px); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 15px; border-top-color: #ffd700; }.ASIC-help-card h4 { font-size: 16px; color: #0a1a33; margin: 8px 0px; font-family: Cairo, sans-serif; font-weight: 700; }.ASIC-kontakt-right ul { list-style: none; padding: 0px; margin: 15px 0px; }.ASIC-kontakt-right ul li { margin: 10px 0px; font-size: 18px; font-weight: bold; color: #0a1a33; position: relative; padding-left: 0px; transition:transform 0.3s ease; }.ASIC-kontakt-right ul li:hover { transform: translateX(5px); }.ASIC-accordions { margin-top: 25px; width: 100%; display: flex; flex-wrap: wrap; gap: 15px; justify-content: flex-start; align-items: flex-start; position: relative; }.ASIC-accordions > button { flex: 1 1 0%; min-width: 200px; max-width: calc(50% - 7.5px); margin-bottom: 0px; }.ASIC-accordion-title { padding: 15px 25px; cursor: pointer; background: #838383; color: white; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 30px; font-size: 18px; font-weight: 700; text-transform: uppercase; text-align: left; transition: 0.3s; position: relative; overflow: hidden; font-family: Cairo, sans-serif; display: flex; align-items: center; box-sizing: border-box; }.ASIC-accordion-title::before { content: ""; position: absolute; top: 0px; left: -100%; width: 100%; height: 100%; background: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.3), transparent); transition: left 0.5s; }.ASIC-accordion-title:hover { background: #0a1a33; transform: scale(1.02); }.ASIC-accordion-content { display: none; width: 100%; margin-top: -10px; padding: 25px 20px; background: white; border-radius: 0px 0px 30px 30px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 10px; animation: 0.5s ease 0s 1 normal none running fadeIn; font-family: "Source Sans Pro", sans-serif; box-sizing: border-box; z-index: 1; position: relative; order: 3; }.ASIC-accordion-content .wpforms-container-full .wpforms-form .wpforms-field { padding: 0px !important; }.ASIC-accordion-content .wpforms-container, .ASIC-accordion-content .wpforms-form, .ASIC-accordion-content .wpforms-field-container { box-sizing: border-box; width: 100% !important; max-width: 100% !important; margin: 0px !important; padding: 0px !important; }.ASIC-accordion-content .wpforms-field { box-sizing: border-box; width: 100% !important; max-width: 100% !important; margin-bottom: 20px !important; }.ASIC-accordion-content .wpforms-field input, .ASIC-accordion-content .wpforms-field textarea, .ASIC-accordion-content .wpforms-field select { width: 100% !important; box-sizing: border-box; }.ASIC-accordion-content .wpforms-submit-container { width: 100% !important; text-align: left; }.ASIC-accordion-content h4 { font-size: 24px; margin-top: 0px; color: #0a1a33; font-family: Cairo, sans-serif; }.ASIC-accordion-content p { font-size: 16px; color: #838383; }.ASIC-accordion-content .wpforms-field input::placeholder, .ASIC-accordion-content .wpforms-field textarea::placeholder { font-style: italic; font-family: "Source Sans Pro", sans-serif; font-size: 14px; color: #838383 !important; }.ASIC-accordion-content .wpforms-field-name input::placeholder { content: "Enter your full name for personalized response" !important; }.ASIC-accordion-content .wpforms-field-email input::placeholder { content: "Your email for quick reply" !important; }.ASIC-accordion-content .wpforms-field-textarea::placeholder { content: "Describe your question in detail – we're here to help!" !important; }@keyframes fadeInLeft { 0% { opacity: 0; transform: translateX(-50px); } 100% { opacity: 1; transform: translateX(0px); } }@keyframes fadeInRight { 0% { opacity: 0; transform: translateX(50px); } 100% { opacity: 1; transform: translateX(0px); } }@keyframes fadeIn { 0% { opacity: 0; transform: scale(0.95); } 100% { opacity: 1; transform: scale(1); } }@media (max-width: 768px){.ASIC-kontakt-wrapper { flex-direction: column; gap: 20px; }.ASIC-accordions { flex-direction: column; gap: 10px; }.ASIC-accordions > button { max-width: 100%; }.ASIC-accordion-content { width: 100%; margin-left: 0px; padding: 20px; }.ASIC-help-cards { grid-template-columns: 1fr; gap: 12px; }.ASIC-help-card { padding: 12px; }.ASIC-help-card h4 { font-size: 15px; margin: 6px 0px; }}.fa { font-family: var(--fa-style-family,"Font Awesome 6 Free"); font-weight: var(--fa-style,900); }.fa, .fa-brands, .fa-classic, .fa-regular, .fa-sharp, .fa-solid, .fab, .far, .fas { -webkit-font-smoothing: antialiased; display: var(--fa-display,inline-block); font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; }.fa-classic, .fa-regular, .fa-solid, .far, .fas { font-family: "Font Awesome 6 Free"; }.fa-brands, .fab { font-family: "Font Awesome 6 Brands"; }@-webkit-keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale,1.25)); } }@keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale,1.25)); } }@-webkit-keyframes fa-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } }@keyframes fa-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } }@-webkit-keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity,.4); } }@keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity,.4); } }@-webkit-keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } }@keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } }@-webkit-keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); } }@keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); } }@-webkit-keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 8%, 24% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } }@keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 8%, 24% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } }@-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }.fa-lightbulb::before { content: ""; }.fa-angle-right::before { content: ""; }.fa-file-contract::before { content: ""; }.fa-phone-alt::before, .fa-phone-flip::before { content: ""; }.fa-tags::before { content: ""; }.fa-basket-shopping::before, .fa-shopping-basket::before { content: ""; }.fa-diamond::before { content: ""; }.fa-phone::before { content: ""; }.fa-envelope::before { content: ""; }.fa-location-dot::before, .fa-map-marker-alt::before { content: ""; }.fa-magnifying-glass::before, .fa-search::before { content: ""; }.fa-cogs::before, .fa-gears::before { content: ""; }.fa-building::before { content: ""; }.fa-anchor::before { content: ""; }.fa-angle-left::before { content: ""; }.fa-coffee::before, .fa-mug-saucer::before { content: ""; }.fa-plane::before { content: ""; }.fa-graduation-cap::before, .fa-mortar-board::before { content: ""; }:host, :root { --fa-style-family-brands: "Font Awesome 6 Brands"; --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; }@font-face{font-family:"Font Awesome 6 Brands";font-weight:400;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-brands-400c7ba3cef.woff) format('woff2');font-display:swap;}.fa-brands, .fab { font-weight: 400; }.fa-stumbleupon::before { content: ""; }.fa-facebook-f::before { content: ""; }.fa-instagram::before { content: ""; }.fa-facebook::before { content: ""; }.fa-whatsapp::before { content: ""; }.fa-pinterest::before { content: ""; }.fa-dribbble::before { content: ""; }:host, :root { --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; }:host, :root { --fa-style-family-classic: "Font Awesome 6 Free"; --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; }@font-face{font-family:"Font Awesome 6 Free";font-weight:900;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-solid-9005f66d8a8.woff) format('woff2');font-display:swap;}.fa-solid, .fas { font-weight: 900; }@font-face{font-family:"FontAwesome";font-weight:400;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-solid-9005f66d8a8.woff) format('woff2');font-display:swap;}@font-face{font-family:"FontAwesome";font-weight:400;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-brands-400c7ba3cef.woff) format('woff2');font-display:swap;}@font-face{font-family:"FontAwesome";font-weight:400;font-style:normal;unicode-range:U+F041, U+F047, U+F065-F066, U+F07D-F07E, U+F080, U+F08B, U+F08E, U+F090, U+F09A, U+F0AC, U+F0AE, U+F0B2, U+F0D0, U+F0D6, U+F0E4, U+F0EC, U+F10A-F10B, U+F123, U+F13E, U+F148-F149, U+F14C, U+F156, U+F15E, U+F160-F161, U+F163, U+F175-F178, U+F195, U+F1F8, U+F219, U+F27A;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-v4compatibility54decce7.woff) format('woff2');font-display:swap;}@-webkit-keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale,1.25)); } }@keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale,1.25)); } }@-webkit-keyframes fa-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } }@keyframes fa-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } }@-webkit-keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity,.4); } }@keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity,.4); } }@-webkit-keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } }@keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } }@-webkit-keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); } }@keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); } }@-webkit-keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 8%, 24% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } }@keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 8%, 24% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } }@-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@font-face{font-family:"Font Awesome 6 Brands";font-weight:400;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-brands-400c7ba3cef.woff) format('woff2');font-display:swap;}@font-face{font-family:"Font Awesome 6 Free";font-weight:900;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-solid-9005f66d8a8.woff) format('woff2');font-display:swap;}@font-face{font-family:"FontAwesome";font-weight:400;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-solid-9005f66d8a8.woff) format('woff2');font-display:swap;}@font-face{font-family:"FontAwesome";font-weight:400;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-brands-400c7ba3cef.woff) format('woff2');font-display:swap;}@font-face{font-family:"FontAwesome";font-weight:400;font-style:normal;unicode-range:U+F041, U+F047, U+F065-F066, U+F07D-F07E, U+F080, U+F08B, U+F08E, U+F090, U+F09A, U+F0AC, U+F0AE, U+F0B2, U+F0D0, U+F0D6, U+F0E4, U+F0EC, U+F10A-F10B, U+F123, U+F13E, U+F148-F149, U+F14C, U+F156, U+F15E, U+F160-F161, U+F163, U+F175-F178, U+F195, U+F1F8, U+F219, U+F27A;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-v4compatibility54decce7.woff) format('woff2');font-display:swap;}@-webkit-keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale,1.25)); } }@keyframes fa-beat { 0%, 90% { transform: scale(1); } 45% { transform: scale(var(--fa-beat-scale,1.25)); } }@-webkit-keyframes fa-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } }@keyframes fa-bounce { 0% { transform: scale(1) translateY(0px); } 10% { transform: scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0); } 30% { transform: scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em)); } 50% { transform: scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0); } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound,-.125em)); } 64% { transform: scale(1) translateY(0px); } 100% { transform: scale(1) translateY(0px); } }@-webkit-keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity,.4); } }@keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity,.4); } }@-webkit-keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } }@keyframes fa-beat-fade { 0%, 100% { opacity: var(--fa-beat-fade-opacity,.4); transform: scale(1); } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale,1.125)); } }@-webkit-keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); } }@keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg)); } }@-webkit-keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 8%, 24% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } }@keyframes fa-shake { 0% { transform: rotate(-15deg); } 4% { transform: rotate(15deg); } 8%, 24% { transform: rotate(-18deg); } 12%, 28% { transform: rotate(18deg); } 16% { transform: rotate(-22deg); } 20% { transform: rotate(22deg); } 32% { transform: rotate(-12deg); } 36% { transform: rotate(12deg); } 40%, 100% { transform: rotate(0deg); } }@-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@font-face{font-family:"Font Awesome 6 Brands";font-weight:400;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-brands-400c7ba3cef.woff) format('woff2');font-display:swap;}@font-face{font-family:"Font Awesome 6 Free";font-weight:900;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-solid-9005f66d8a8.woff) format('woff2');font-display:swap;}@font-face{font-family:"FontAwesome";font-weight:400;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-solid-9005f66d8a8.woff) format('woff2');font-display:swap;}@font-face{font-family:"FontAwesome";font-weight:400;font-style:normal;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-brands-400c7ba3cef.woff) format('woff2');font-display:swap;}@font-face{font-family:"FontAwesome";font-weight:400;font-style:normal;unicode-range:U+F041, U+F047, U+F065-F066, U+F07D-F07E, U+F080, U+F08B, U+F08E, U+F090, U+F09A, U+F0AC, U+F0AE, U+F0B2, U+F0D0, U+F0D6, U+F0E4, U+F0EC, U+F10A-F10B, U+F123, U+F13E, U+F148-F149, U+F14C, U+F156, U+F15E, U+F160-F161, U+F163, U+F175-F178, U+F195, U+F1F8, U+F219, U+F27A;src:url(https://miner-house.com/wp-content/swift-ai/cache/miner-house.com/__data/fa-v4compatibility54decce7.woff) format('woff2');font-display:swap;}.kontakt-ikony { display: flex; flex-direction: column; gap: 10px; max-width: 300px; }.ikona { display: flex; align-items: center; gap: 10px; padding: 10px; background: #f0f0f0; border-radius: 5px; text-decoration: none; color: #333333; font-size: 14px; transition:background 0.3s ease; }.ikona i { font-size: 20px; width: 25px; text-align: center; }.ikona:hover { background: #e0e0e0; }@keyframes wc-skeleton-shimmer { 100% { transform: translateX(100%); } }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; overflow-wrap: normal !important; position: absolute !important; }.screen-reader-text:focus { background-color: #ffffff; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: #2b2d2f; display: block; font-size: 0.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; clip: auto !important; }@keyframes wc-skeleton-shimmer { 100% { transform: translateX(100%); } }@keyframes tooltipster-fading { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes tooltipster-rotating { 25% { transform: rotate(-2deg); } 75% { transform: rotate(2deg); } 100% { transform: rotate(0deg); } }@keyframes tooltipster-scaling { 50% { transform: scale(1.1); } 100% { transform: scale(1); } }:root { --woof-fb-section-width: 100%; }div.wpforms-container-full, div.wpforms-container-full .wpforms-form * { background: none; border: 0px; border-radius: 0px; float: none; font-size: 100%; height: auto; letter-spacing: normal; list-style: none; outline: none; position: static; text-decoration: none; text-indent: 0px; text-shadow: none; text-transform: none; width: auto; visibility: visible; overflow: visible; margin: 0px; padding: 0px; box-sizing: border-box; box-shadow: none; }div.wpforms-container-full { margin-left: auto; margin-right: auto; }div.wpforms-container-full .wpforms-form input, div.wpforms-container-full .wpforms-form label, div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form button, div.wpforms-container-full .wpforms-form textarea { margin: 0px; border: 0px; padding: 0px; display: inline-block; vertical-align: middle; background: none; height: auto; box-sizing: border-box; }div.wpforms-container-full .wpforms-form textarea { max-width: 100%; width: 100%; }div.wpforms-container-full .wpforms-form ul, div.wpforms-container-full .wpforms-form ul li { background: none !important; border: 0px !important; margin: 0px !important; padding: 0px !important; list-style: none !important; }div.wpforms-container-full .wpforms-form ul li { margin-bottom: 5px !important; }div.wpforms-container-full .wpforms-form ul li:last-of-type { margin-bottom: 0px !important; }div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium { max-width: 60%; }div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium { height: 120px; }div.wpforms-container-full .wpforms-form .wpforms-field { padding: 10px 0px; clear: both; }div.wpforms-container-full .wpforms-form .wpforms-field-label { display: block; font-weight: 700; font-size: 16px; float: none; line-height: 1.3; margin: 0px 0px 4px; padding: 0px; word-break: break-word; overflow-wrap: break-word; }div.wpforms-container-full .wpforms-form .wpforms-field-sublabel { display: block; font-size: 13px; float: none; font-weight: 400; line-height: 1.3; margin: 4px 0px 0px; padding: 0px; word-break: break-word; overflow-wrap: break-word; }div.wpforms-container-full .wpforms-form .wpforms-field-label-inline { display: inline; vertical-align: baseline; font-size: 16px; font-weight: 400; line-height: 1.3; word-break: break-word; }div.wpforms-container-full .wpforms-form .wpforms-field-label.wpforms-label-hide, div.wpforms-container-full .wpforms-form .wpforms-field-sublabel.wpforms-sublabel-hide { position: absolute; clip: rect(0px, 0px, 0px, 0px); width: 1px; height: 1px; margin: -1px; overflow: hidden; }div.wpforms-container-full .wpforms-form .wpforms-required-label { color: #ff0000; font-weight: 400; }div.wpforms-container-full .wpforms-form .wpforms-field-row { margin-bottom: 8px; position: relative; }div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-row:last-of-type { margin-bottom: 0px; }div.wpforms-container-full .wpforms-form .wpforms-field-row::before { content: ""; display: table; }div.wpforms-container-full .wpforms-form .wpforms-field-row::after { clear: both; content: ""; display: table; }div.wpforms-container-full .wpforms-form .wpforms-five-sixths, div.wpforms-container-full .wpforms-form .wpforms-four-sixths, div.wpforms-container-full .wpforms-form .wpforms-four-fifths, div.wpforms-container-full .wpforms-form .wpforms-one-fifth, div.wpforms-container-full .wpforms-form .wpforms-one-fourth, div.wpforms-container-full .wpforms-form .wpforms-one-half, div.wpforms-container-full .wpforms-form .wpforms-one-sixth, div.wpforms-container-full .wpforms-form .wpforms-one-third, div.wpforms-container-full .wpforms-form .wpforms-three-fourths, div.wpforms-container-full .wpforms-form .wpforms-three-fifths, div.wpforms-container-full .wpforms-form .wpforms-three-sixths, div.wpforms-container-full .wpforms-form .wpforms-two-fourths, div.wpforms-container-full .wpforms-form .wpforms-two-fifths, div.wpforms-container-full .wpforms-form .wpforms-two-sixths, div.wpforms-container-full .wpforms-form .wpforms-two-thirds { float: left; margin-left: 20px; clear: none; }div.wpforms-container-full .wpforms-form .wpforms-one-half, div.wpforms-container-full .wpforms-form .wpforms-three-sixths, div.wpforms-container-full .wpforms-form .wpforms-two-fourths { width: calc(50% - 10px); }div.wpforms-container-full .wpforms-form .wpforms-first { clear: both !important; margin-left: 0px !important; }div.wpforms-container-full .wpforms-form input[type="date"], div.wpforms-container-full .wpforms-form input[type="datetime"], div.wpforms-container-full .wpforms-form input[type="datetime-local"], div.wpforms-container-full .wpforms-form input[type="email"], div.wpforms-container-full .wpforms-form input[type="month"], div.wpforms-container-full .wpforms-form input[type="number"], div.wpforms-container-full .wpforms-form input[type="password"], div.wpforms-container-full .wpforms-form input[type="range"], div.wpforms-container-full .wpforms-form input[type="search"], div.wpforms-container-full .wpforms-form input[type="tel"], div.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container-full .wpforms-form input[type="time"], div.wpforms-container-full .wpforms-form input[type="url"], div.wpforms-container-full .wpforms-form input[type="week"], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea { background-color: #ffffff; border-radius: 2px; color: #333333; box-sizing: border-box; display: block; float: none; font-size: 16px; font-family: inherit; border: 1px solid #cccccc; padding: 6px 10px; height: 38px; width: 100%; line-height: 1.3; }div.wpforms-container-full .wpforms-form textarea { min-height: 38px; resize: vertical; }div.wpforms-container-full .wpforms-form input[type="checkbox"], div.wpforms-container-full .wpforms-form input[type="radio"] { border: 1px solid #cccccc; background-color: #ffffff; width: 14px; height: 14px; margin: 0px 10px 0px 3px; display: inline-block; vertical-align: baseline; }div.wpforms-container-full .wpforms-form input[type="submit"], div.wpforms-container-full .wpforms-form button[type="submit"], div.wpforms-container-full .wpforms-form .wpforms-page-button { background-color: #eeeeee; border: 1px solid #dddddd; color: #333333; font-size: 1em; font-family: inherit; padding: 10px 15px; }div.wpforms-container-full .wpforms-form input[type="submit"]:hover, div.wpforms-container-full .wpforms-form input[type="submit"]:focus, div.wpforms-container-full .wpforms-form input[type="submit"]:active, div.wpforms-container-full .wpforms-form button[type="submit"]:hover, div.wpforms-container-full .wpforms-form button[type="submit"]:focus, div.wpforms-container-full .wpforms-form button[type="submit"]:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:active, div.wpforms-container-full .wpforms-form .wpforms-page-button:focus { background-color: #dddddd; border: 1px solid #cccccc; cursor: pointer; }div.wpforms-container-full .wpforms-form input:focus, div.wpforms-container-full .wpforms-form textarea:focus, div.wpforms-container-full .wpforms-form select:focus, div.wpforms-container-full .wpforms-form .is-focused .choices__inner, div.wpforms-container-full .wpforms-form .is-open .choices__inner, div.wpforms-container-full .wpforms-form .is-open .choices__list--dropdown { border: 1px solid #999999; box-shadow: none; }div.wpforms-container-full .wpforms-form .wpforms-error-container, div.wpforms-container-full .wpforms-form noscript.wpforms-error-noscript { color: #990000; font-weight: 700; padding: 10px 0px 8px; }div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container { padding: 10px 0px 20px; clear: both; }div.wpforms-container-full .wpforms-form .wpforms-submit-container { padding: 10px 0px 0px; clear: both; position: relative; }div.wpforms-container-full .wpforms-form .wpforms-submit-spinner, div.wpforms-container-full .wpforms-form .wpforms-page-button-spinner { margin-inline-start: 0.5em; display: inline-block; vertical-align: middle; max-width: 26px; }@keyframes wpforms-camera-countdown { 0% { stroke-dasharray: 0, calc(138.23px); } 100% { stroke-dasharray: calc(138.23px), 0; } }div.wpforms-container-full { margin: 24px auto; }@media only screen and (max-width: 600px){div.wpforms-container-full .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout):not(.wpforms-field-repeater) { overflow-x: hidden; }div.wpforms-container-full .wpforms-form .wpforms-field { padding-right: 1px; padding-left: 1px; }div.wpforms-container-full .wpforms-form .wpforms-field > * { max-width: 100%; }div.wpforms-container-full .wpforms-form input.wpforms-field-medium, div.wpforms-container-full .wpforms-form select.wpforms-field-medium, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium, div.wpforms-container-full .wpforms-form input.wpforms-field-small, div.wpforms-container-full .wpforms-form select.wpforms-field-small, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-small, div.wpforms-container-full .wpforms-form input.wpforms-field-large, div.wpforms-container-full .wpforms-form select.wpforms-field-large, div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-large { max-width: 100%; }}.woocommerce-product-gallery{opacity:1!important;} .woocommerce-product-gallery figure{max-width:1000%} .woocommerce-product-gallery figure[style*="3d(0px"]{max-width: 100%;} body:not(.swift-ui) .woocommerce-product-gallery [data-thumb]:not(:first-of-type){display:none!important;}body.swift-nojs [data-s3cid="4"]{min-width: 100vw;}body.swift-nojs [data-s3cid="34"]{min-width: 100vw;}body.swift-nojs [data-s3cid="35"]{min-width: 100vw;}body.swift-nojs [data-s3cid="36"]{min-width:381px;}body.swift-nojs [data-s3cid="37"]{min-width:381px;}body.swift-nojs [data-s3cid="38"]{min-width:381px;}body.swift-nojs [data-s3cid="39"]{min-width:381px;}body.swift-nojs [data-s3cid="40"]{min-width:381px;}body.swift-nojs [data-s3cid="41"]{min-width:381px;}body.swift-nojs [data-s3cid="42"]{min-width:381px;}body.swift-nojs [data-s3cid="43"]{min-width:381px;}body.swift-nojs [data-s3cid="44"]{min-width: 100vw;min-height:130.46875px;}body.swift-nojs [data-s3cid="45"]{min-width: 100vw;min-height:130.46875px;}body.swift-nojs [data-s3cid="46"]{min-width:381px;min-height:130.46875px;}body.swift-nojs [data-s3cid="47"]{min-width:190.5px;min-height:62.875px;}body.swift-nojs [data-s3cid="48"]{min-width:190.5px;min-height:42.875px;}body.swift-nojs [data-s3cid="49"]{min-width:381px;}body.swift-nojs [data-s3cid="50"]{min-width:381px;}body.swift-nojs [data-s3cid="51"]{min-width:381px;}body.swift-nojs [data-s3cid="53"]{min-width:190.5px;}body.swift-nojs [data-s3cid="62"]{min-width: 100vw;}body.swift-nojs [data-s3cid="63"]{min-width: 100vw;}body.swift-nojs [data-s3cid="64"]{min-width:381px;}body.swift-nojs [data-s3cid="65"]{min-width:346px;}body.swift-nojs [data-s3cid="76"]{min-width: 100vw;}body.swift-nojs [data-s3cid="77"]{min-width: 100vw;}body.swift-nojs [data-s3cid="78"]{min-width: 100vw;}body.swift-nojs [data-s3cid="79"]{min-width:381px;}body.swift-nojs [data-s3cid="80"]{min-width:381px;}body.swift-nojs [data-s3cid="81"]{min-width:381px;}body.swift-nojs [data-s3cid="84"]{min-width:381px;}body.swift-nojs [data-s3cid="85"]{min-width:381px;}body.swift-nojs [data-s3cid="86"]{min-width:381px;}body.swift-nojs [data-s3cid="87"]{min-width:381px;}body.swift-nojs [data-s3cid="88"]{min-width:381px;}body.swift-nojs [data-s3cid="89"]{min-width:381px;}body.swift-nojs [data-s3cid="97"]{min-width:381px;}body.swift-nojs [data-s3cid="98"]{min-width:381px;}body.swift-nojs [data-s3cid="99"]{min-width:381px;}body.swift-nojs [data-s3cid="100"]{min-width:381px;}body.swift-nojs [data-s3cid="101"]{min-width:381px;}body.swift-nojs [data-s3cid="102"]{min-width:381px;}body.swift-nojs [data-s3cid="103"]{min-width:341px;}body.swift-nojs [data-s3cid="106"]{min-width:341px;min-height:522px;}body.swift-nojs [data-s3cid="107"]{min-width:341px;min-height:332px;}body.swift-nojs [data-s3cid="108"]{min-width:341px;min-height:74px;}body.swift-nojs [data-s3cid="109"]{min-width:341px;min-height:74px;}body.swift-nojs [data-s3cid="110"]{min-width:341px;min-height:74px;}body.swift-nojs [data-s3cid="111"]{min-width:341px;min-height:74px;}body.swift-nojs [data-s3cid="112"]{min-width:341px;min-height:111.375px;}body.swift-nojs [data-s3cid="143"]{min-width:381px;max-height:185.109375px;}body.swift-nojs [data-s3cid="149"]{min-width:381px;}body.swift-nojs [data-s3cid="150"]{min-width:381px;}body.swift-nojs [data-s3cid="151"]{min-width:366px;}body.swift-nojs [data-s3cid="152"]{min-width:366px;}body.swift-nojs [data-s3cid="153"]{min-width:366px;}body.swift-nojs [data-s3cid="154"]{min-width:381px;}body.swift-nojs [data-s3cid="155"]{min-width:381px;}body.swift-nojs [data-s3cid="156"]{min-width:381px;}body.swift-nojs [data-s3cid="157"]{min-width:381px;}body.swift-nojs [data-s3cid="158"]{min-width:381px;}body.swift-nojs [data-s3cid="159"]{min-width:329px;}body.swift-nojs [data-s3cid="160"]{min-width:381px;}body.swift-nojs [data-s3cid="161"]{min-width:366px;}body.swift-nojs [data-s3cid="443"]{min-width:381px;min-height:124px;}body.swift-nojs [data-s3cid="444"]{min-width:381px;}body.swift-nojs [data-s3cid="445"]{min-width:381px;min-height:85px;}body.swift-nojs [data-s3cid="467"]{min-width:381px;min-height:333.25px;}body.swift-nojs [data-s3cid="468"]{min-width:381px;}body.swift-nojs [data-s3cid="469"]{min-width:381px;min-height:294.25px;}body.swift-nojs [data-s3cid="751"]{min-width:381px;min-height:183px;}body.swift-nojs [data-s3cid="752"]{min-width:381px;min-height:183px;}body.swift-nojs [data-s3cid="753"]{min-width:381px;min-height:183px;}body.swift-nojs [data-s3cid="754"]{min-width:183px;min-height:183px;}body.swift-nojs [data-s3cid="755"]{min-width:183px;min-height:141.5px;}body.swift-nojs [data-s3cid="756"]{min-width:183px;min-height:183px;}body.swift-nojs [data-s3cid="757"]{min-width:183px;min-height:183px;}body.swift-nojs [data-s3cid="758"]{min-width:381px;min-height:228.6875px;}body.swift-nojs [data-s3cid="759"]{min-width:381px;}body.swift-nojs [data-s3cid="760"]{min-width:381px;min-height:189.6875px;}body.swift-nojs [data-s3cid="862"]{min-width:381px;}body.swift-nojs [data-s3cid="863"]{min-width:381px;}body.swift-nojs [data-s3cid="871"]{min-width:381px;}body.swift-nojs [data-s3cid="872"]{min-width:381px;}body.swift-nojs [data-s3cid="873"]{min-width:381px;}body.swift-nojs [data-s3cid="874"]{min-width:381px;}body.swift-nojs [data-s3cid="875"]{min-width:359px;}body.swift-nojs [data-s3cid="892"]{min-width:381px;}body.swift-nojs [data-s3cid="893"]{min-width:381px;}body.swift-nojs [data-s3cid="894"]{min-width:359px;}body.swift-nojs [data-s3cid="897"]{min-width:381px;}body.swift-nojs [data-s3cid="898"]{min-width:381px;}body.swift-nojs [data-s3cid="899"]{min-width:359px;}body.swift-nojs [data-s3cid="916"]{min-width: 100vw;}body.swift-nojs [data-s3cid="917"]{min-width: 100vw;}body.swift-nojs [data-s3cid="918"]{min-width:381px;}body.swift-nojs [data-s3cid="919"]{min-width:381px;}body.swift-nojs [data-s3cid="920"]{min-width: 100vw;}body.swift-nojs [data-s3cid="921"]{min-width: 100vw;}body.swift-nojs [data-s3cid="922"]{min-width:396px;}body.swift-nojs [data-s3cid="923"]{min-width:396px;min-height:485.25px;}body.swift-nojs [data-s3cid="924"]{min-width:381px;}body.swift-nojs [data-s3cid="925"]{min-width:381px;min-height:221.25px;}body.swift-nojs [data-s3cid="926"]{min-width:381px;min-height:221.25px;}body.swift-nojs [data-s3cid="927"]{min-width:381px;}body.swift-nojs [data-s3cid="928"]{min-width:381px;}body.swift-nojs [data-s3cid="929"]{min-width:381px;}body.swift-nojs [data-s3cid="930"]{min-width:381px;}body.swift-nojs [data-s3cid="931"]{min-width:396px;max-height:461px;}body.swift-nojs [data-s3cid="932"]{min-width:381px;max-height:212px;}body.swift-nojs [data-s3cid="933"]{min-width:381px;max-height:212px;}body.swift-nojs [data-s3cid="934"]{min-width:381px;}body.swift-nojs [data-s3cid="935"]{min-width:381px;}body.swift-nojs [data-s3cid="936"]{min-width:381px;}body.swift-nojs [data-s3cid="937"]{min-width:381px;}body.swift-nojs [data-s3cid="938"]{min-width:396px;min-height:255.203125px;}body.swift-nojs [data-s3cid="939"]{min-width:381px;}body.swift-nojs [data-s3cid="940"]{min-width:381px;}body.swift-nojs [data-s3cid="941"]{min-width:381px;min-height:101.203125px;}body.swift-nojs [data-s3cid="942"]{min-width:381px;min-height:101.203125px;}body.swift-nojs [data-s3cid="943"]{min-width:396px;}body.swift-nojs [data-s3cid="944"]{min-width:381px;}body.swift-nojs [data-s3cid="945"]{min-width:381px;}body.swift-nojs [data-s3cid="947"]{min-width:381px;}body.swift-nojs [data-s3cid="948"]{min-width:381px;}body.swift-nojs [data-s3cid="949"]{min-width: 100vw;min-height:121px;}body.swift-nojs [data-s3cid="950"]{min-width: 100vw;min-height:120px;}body.swift-nojs [data-s3cid="951"]{min-width:381px;min-height:120px;}body.swift-nojs [data-s3cid="952"]{min-width:381px;min-height:120px;}body.swift-nojs [data-s3cid="963"]{min-width: 100vw;}body.swift-nojs [data-s3cid="971"]{min-width: 100vw;}html{opacity:1}}