@layer swift3 {a, abbr, acronym, address, applet, big, blockquote, body, caption, cite, code, dd, del, dfn, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, iframe, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, ul, var { border: 0px; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px; padding: 0px; vertical-align: baseline; }html { text-size-adjust: 100%; }body { margin: 0px; }article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; }a { background-color: transparent; }a:active { outline: 0px; }a, a:focus, a:hover, a:visited { text-decoration: none; }img { border: 0px; }svg:not(:root) { overflow: hidden; }.ast-container, .ast-container-fluid { margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; }.ast-container-fluid::after, .ast-container::after { content: ""; display: table; clear: both; }h1, h2, h3, h4, h5, h6 { clear: both; }.entry-content :where(h2), h2 { color: #808285; font-size: 1.7em; line-height: 1.3; }.entry-content :where(h3), h3 { color: #808285; font-size: 1.5em; line-height: 1.4; }.entry-content :where(h4), h4 { color: #808285; line-height: 1.5; font-size: 1.3em; }html { box-sizing: border-box; }*, ::after, ::before { box-sizing: inherit; }body { color: #808285; background: #ffffff; font-style: normal; }ol, ul { margin: 0px 0px 1.5em 3em; }ul { list-style: disc; }cite, dfn, em, i { font-style: italic; }img { height: auto; max-width: 100%; }a { color: #4169e1; }a:focus, a:hover { color: #191970; }a:focus { outline: dotted thin; }a:hover { outline: 0px; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #f1f1f1; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; color: #21759b; display: block; font-size: 0.875rem; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }#primary::after, #primary::before, #secondary::after, #secondary::before, .ast-container::after, .ast-container::before, .ast-row::after, .ast-row::before, .clear::after, .clear::before, .sidebar-main::after, .sidebar-main::before, .site-content::after, .site-content::before, .site-footer::after, .site-footer::before, .site-header::after, .site-header::before, .site-main::after, .site-main::before { content: ""; display: table; }#primary::after, #secondary::after, .ast-container::after, .ast-row::after, .clear::after, .sidebar-main::after, .site-content::after, .site-footer::after, .site-header::after, .site-main::after { clear: both; }.entry-content[data-ast-blocks-layout] > embed, .entry-content[data-ast-blocks-layout] > iframe, .entry-content[data-ast-blocks-layout] > object, embed, iframe, object { max-width: 100%; }body { -webkit-font-smoothing: antialiased; }body:not(.logged-in) { position: relative; }#page { position: relative; }a, a:focus { text-decoration: none; }.secondary a *, .site-footer a *, .site-header a *, a { transition: 0.2s linear; }img { vertical-align: middle; }.entry-content :where(h1, h2, h3, h4, h5, h6) { margin-bottom: 20px; }p { margin-bottom: 1.75em; }.ast-button, .ast-custom-button, body, button, input[type="button"], input[type="submit"], textarea { line-height: 1.85714; }body { background-color: #ffffff; }#page { display: block; }#primary, #secondary { display: block; position: relative; float: left; width: 100%; }#primary { margin: 4em 0px; }.ast-page-builder-template .site-content > .ast-container { max-width: 100%; padding: 0px; }.ast-page-builder-template .site-content #primary { padding: 0px; margin: 0px; }.ast-page-builder-template .entry-header { margin-top: 4em; margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; }.ast-page-builder-template .entry-header.ast-header-without-markup { margin-top: 0px; margin-bottom: 0px; }.site-header { z-index: 99; position: relative; }.entry-content > :last-child, .entry-summary > :last-child, .page-content > :last-child { margin-bottom: 0px; }body { overflow-x: hidden; }.ast-footer-overlay { background-color: #3a3a3a; padding-top: 2em; padding-bottom: 2em; }.ast-small-footer { line-height: 1.85714; position: relative; }.footer-sml-layout-1 { text-align: center; }.site-footer { color: #ffffff; }.page .entry-header { margin-bottom: 1.5em; }.ast-single-post .entry-header.ast-header-without-markup, .ast-single-post .entry-header.ast-no-title.ast-no-thumbnail { margin-bottom: 0px; }.entry-header { margin-bottom: 1.2em; overflow-wrap: break-word; }.entry-content { overflow-wrap: break-word; }.entry-content .wp-audio-shortcode, .entry-content .wp-embedded-audio, .entry-content .wp-embedded-video, .entry-content .wp-video, .entry-content p { margin-bottom: 1.6em; }.entry-content::after { display: table; clear: both; content: ""; }:root { --ast-post-nav-space: 0; --ast-container-default-xlg-padding: 6.67em; --ast-container-default-lg-padding: 5.67em; --ast-container-default-slg-padding: 4.34em; --ast-container-default-md-padding: 3.34em; --ast-container-default-sm-padding: 6.67em; --ast-container-default-xs-padding: 2.4em; --ast-container-default-xxs-padding: 1.4em; --ast-code-block-background: #EEEEEE; --ast-comment-inputs-background: #FAFAFA; --ast-normal-container-width: 1200px; --ast-narrow-container-width: 750px; --ast-blog-title-font-weight: normal; --ast-blog-meta-weight: inherit; --ast-global-color-primary: var(--ast-global-color-5); --ast-global-color-secondary: var(--ast-global-color-4); --ast-global-color-alternate-background: var(--ast-global-color-7); --ast-global-color-subtle-background: var(--ast-global-color-6); --ast-bg-style-guide: var( --ast-global-color-secondary,--ast-global-color-5 ); --ast-shadow-style-guide: 0px 0px 4px 0 #00000057; --ast-global-dark-bg-style: #fff; --ast-global-dark-lfs: #fbfbfb; --ast-widget-bg-color: #fafafa; --ast-wc-container-head-bg-color: #fbfbfb; --ast-title-layout-bg: #eeeeee; --ast-search-border-color: #e7e7e7; --ast-lifter-hover-bg: #e6e6e6; --ast-gallery-block-color: #000; --srfm-color-input-label: var(--ast-global-color-2); }html { font-size: 93.75%; }a, .page-title { color: var(--ast-global-color-0); }a:hover, a:focus { color: var(--ast-global-color-1); }body, button, input, select, textarea, .ast-button, .ast-custom-button { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-weight: inherit; font-size: 1rem; line-height: var(--ast-body-line-height,1.65em); }h2, .entry-content :where(h2) { font-size: 2.13333rem; line-height: 1.3em; }h3, .entry-content :where(h3) { font-size: 1.73333rem; line-height: 1.3em; }h4, .entry-content :where(h4) { font-size: 1.6rem; line-height: 1.2em; }body, h1, h2, h3, h4, h5, h6, .entry-title a, .entry-content :where(h1, h2, h3, h4, h5, h6) { color: var(--ast-global-color-3); }.ast-search-menu-icon.slide-search a:focus-visible:focus-visible, .astra-search-icon:focus-visible, #close:focus-visible, a:focus-visible, .ast-menu-toggle:focus-visible, .site .skip-link:focus-visible, .wp-block-loginout input:focus-visible, .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper, .ast-header-navigation-arrow:focus-visible, .woocommerce .wc-proceed-to-checkout > .checkout-button:focus-visible, .woocommerce .woocommerce-MyAccount-navigation ul li a:focus-visible, .ast-orders-table__row .ast-orders-table__cell:focus-visible, .woocommerce .woocommerce-order-details .order-again > .button:focus-visible, .woocommerce .woocommerce-message a.button.wc-forward:focus-visible, .woocommerce #minus_qty:focus-visible, .woocommerce #plus_qty:focus-visible, a#ast-apply-coupon:focus-visible, .woocommerce .woocommerce-info a:focus-visible, .woocommerce .astra-shop-summary-wrap a:focus-visible, .woocommerce a.wc-forward:focus-visible, #ast-apply-coupon:focus-visible, .woocommerce-js .woocommerce-mini-cart-item a.remove:focus-visible, #close:focus-visible, .button.search-submit:focus-visible, #search_submit:focus, .normal-search:focus-visible, .ast-header-account-wrap:focus-visible, .woocommerce .ast-on-card-button.ast-quick-view-trigger:focus, .astra-cart-drawer-close:focus, .ast-single-variation:focus, .ast-woocommerce-product-gallery__image:focus, .ast-button:focus, .woocommerce-product-gallery--with-images [data-controls="prev"]:focus-visible, .woocommerce-product-gallery--with-images [data-controls="next"]:focus-visible { outline-style: dotted; outline-color: inherit; outline-width: thin; }input:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="reset"]:focus, input[type="search"]:focus, input[type="number"]:focus, textarea:focus, .wp-block-search__input:focus, [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus, .ast-mobile-popup-drawer.active .menu-toggle-close:focus, .woocommerce-ordering select.orderby:focus, #ast-scroll-top:focus, #coupon_code:focus, .woocommerce-page #comment:focus, .woocommerce #reviews #respond input#submit:focus, .woocommerce a.add_to_cart_button:focus, .woocommerce .button.single_add_to_cart_button:focus, .woocommerce .woocommerce-cart-form button:focus, .woocommerce .woocommerce-cart-form__cart-item .quantity .qty:focus, .woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper > .input-text:focus, .woocommerce #order_comments:focus, .woocommerce #place_order:focus, .woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .woocommerce-input-wrapper > .input-text:focus, .woocommerce .woocommerce-MyAccount-content form button:focus, .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row .woocommerce-Input.input-text:focus, .woocommerce .ast-woocommerce-container .woocommerce-pagination ul.page-numbers li a:focus, body #content .woocommerce form .form-row .select2-container--default .select2-selection--single:focus, #ast-coupon-code:focus, .woocommerce.woocommerce-js .quantity input[type="number"]:focus, .woocommerce-js .woocommerce-mini-cart-item .quantity input[type="number"]:focus, .woocommerce p#ast-coupon-trigger:focus { border-style: dotted; border-color: inherit; border-width: thin; }.ast-page-builder-template .site .site-content #primary { padding: 0px; margin: 0px; }body .elementor-button.elementor-size-sm, body .elementor-button.elementor-size-xs, body .elementor-button.elementor-size-md, body .elementor-button.elementor-size-lg, body .elementor-button.elementor-size-xl, body .elementor-button { padding: 10px 40px; }.elementor-widget-heading h2.elementor-heading-title { line-height: 1.3em; }.elementor-widget-heading h3.elementor-heading-title { line-height: 1.3em; }.elementor-widget-heading h4.elementor-heading-title { line-height: 1.2em; }@media (max-width: 921px){h2, .entry-content :where(h2) { font-size: 25px; }h3, .entry-content :where(h3) { font-size: 20px; }}@media (max-width: 921px){html { font-size: 85.5%; }}.ast-small-footer { border-top: 1px solid #7a7a7a; }.ast-small-footer-wrap { text-align: center; }:root { --ast-global-color-0: #0170B9; --ast-global-color-1: #3a3a3a; --ast-global-color-2: #3a3a3a; --ast-global-color-3: #4B4F58; --ast-global-color-4: #F5F5F5; --ast-global-color-5: #FFFFFF; --ast-global-color-6: #E5E5E5; --ast-global-color-7: #424242; --ast-global-color-8: #000000; }:root { --ast-border-color: #dddddd; }header.entry-header { text-align: left; }h1, h2, h3, h4, h5, h6, .entry-content :where(h1, h2, h3, h4, h5, h6) { color: var(--ast-global-color-2); }.elementor-widget-heading .elementor-heading-title { margin: 0px; }.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { top: 0px !important; }#ast-scroll-top { display: none; position: fixed; text-align: center; cursor: pointer; z-index: 99; width: 2.1em; height: 2.1em; line-height: 2.1; color: #ffffff; border-radius: 2px; content: ""; outline: inherit; }.ast-scroll-to-top-right { right: 30px; bottom: 30px; }#ast-scroll-top { background-color: var(--ast-global-color-0); font-size: 15px; }.ast-scroll-top-icon::before { content: ""; font-family: Astra; text-decoration: inherit; }.ast-scroll-top-icon { transform: rotate(180deg); }:root { --e-global-color-astglobalcolor0: #0170B9; --e-global-color-astglobalcolor1: #3a3a3a; --e-global-color-astglobalcolor2: #3a3a3a; --e-global-color-astglobalcolor3: #4B4F58; --e-global-color-astglobalcolor4: #F5F5F5; --e-global-color-astglobalcolor5: #FFFFFF; --e-global-color-astglobalcolor6: #E5E5E5; --e-global-color-astglobalcolor7: #424242; --e-global-color-astglobalcolor8: #000000; }: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--color--ast-global-color-0: var(--ast-global-color-0); --wp--preset--color--ast-global-color-1: var(--ast-global-color-1); --wp--preset--color--ast-global-color-2: var(--ast-global-color-2); --wp--preset--color--ast-global-color-3: var(--ast-global-color-3); --wp--preset--color--ast-global-color-4: var(--ast-global-color-4); --wp--preset--color--ast-global-color-5: var(--ast-global-color-5); --wp--preset--color--ast-global-color-6: var(--ast-global-color-6); --wp--preset--color--ast-global-color-7: var(--ast-global-color-7); --wp--preset--color--ast-global-color-8: var(--ast-global-color-8); --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); }:root { --wp--style--global--content-size: var(--wp--custom--ast-content-width-size); --wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }:where(body) { margin: 0px; }:root { --wp--style--block-gap: 24px; }body { padding: 0px; }a:where(:not(.wp-element-button)) { text-decoration: none; }@keyframes spin { 100% { transform: rotate(360deg); } }@keyframes dotPulse { 0% { transform: scale(0.1); opacity: 0; } 50% { opacity: 1; } 100% { transform: scale(1.2); opacity: 0; } }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.clear { clear: both; }.woocommerce-js h2 { margin-bottom: 0.7em; }:root { --affwp-creative-preview-width: 10rem; --affwp-card-padding: 1.5rem; }.screen-reader-text { position: absolute; margin: -1px; padding: 0px; height: 1px; width: 1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px; overflow-wrap: normal !important; }@keyframes affwp-spinner-rotate { 100% { transform: rotate(360deg); } }@keyframes affwp-spinner-dash { 0% { stroke-dasharray: 1, 150; stroke-dashoffset: 0; } 50% { stroke-dasharray: 90, 150; stroke-dashoffset: -35; } 100% { stroke-dasharray: 90, 150; stroke-dashoffset: -124; } }@media (max-width: 768px){#content::before { content: ""; }}@keyframes sk-bouncedelay { 0%, 100%, 80% { transform: scale(0); } 40% { transform: scale(1); } }@keyframes sk-bouncedelay { 0%, 100%, 80% { transform: scale(0); } 40% { transform: scale(1); } }@keyframes ast-qv-spin { 100% { transform: rotate(360deg); } }@keyframes spin { 100% { transform: rotate(360deg); } }#content::before { content: "921"; position: absolute; overflow: hidden; opacity: 0; visibility: hidden; }@media (max-width: 921px){.ast-footer-overlay { padding-top: 2em; padding-bottom: 2em; }}@-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }@keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }.fa-shopping-cart::before { content: ""; }.fa-caret-up::before { content: ""; }.fa-caret-right::before { content: ""; }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.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: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.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: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.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: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url(https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.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; }: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; } }#notificationx-frontend, #notificationx-frontend-crosssite, .notificationx-frontend { color: #000000; font-family: "Open Sans", sans-serif; text-shadow: none; }@keyframes SlideBottom { 0% { transform: translateY(0px); } 100% { transform: translateY(1000%); } }@keyframes SlideTop { 0% { transform: translateY(1000%); } 100% { transform: translateY(0px); } }@keyframes FadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes animated { 0% { outline: #cc0000 solid 0px; } 100% { outline: rgba(204, 0, 0, 0.2) solid 6px; } }@keyframes animated-before { 0% { transform: scale(1); } 100% { transform: scale(1.2); } }@keyframes animated-after { 0% { transform: scale(1); } 100% { transform: scale(1.4); } }@keyframes ani { 0% { outline: rgba(86, 18, 214, 0.8) solid 0px; } 33% { outline: rgba(86, 18, 214, 0.6) solid 2px; } 66% { outline: rgba(86, 18, 214, 0.4) solid 4px; } 100% { outline: rgba(86, 18, 214, 0.2) solid 6px; } }@keyframes bling { 0% { outline: #cc0000 solid 0px; } 100% { outline: rgba(204, 0, 0, 0.2) solid 10px; } }@keyframes bling-before { 0% { transform: scale(1); } 100% { transform: scale(1.2); } }@keyframes bling-after { 0% { transform: scale(1); } 100% { transform: scale(1.4); } }@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-clearfix::after { clear: both; content: ""; display: block; height: 0px; width: 0px; }.elementor *, .elementor ::after, .elementor ::before { box-sizing: border-box; }.elementor a { box-shadow: none; text-decoration: none; }.elementor img { border: none; border-radius: 0px; box-shadow: none; height: auto; max-width: 100%; }.elementor embed, .elementor iframe, .elementor object, .elementor video { border: none; line-height: 1; margin: 0px; max-width: 100%; width: 100%; }.elementor .elementor-background-overlay { inset: 0px; position: absolute; }.elementor-element { --flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; align-self: var(--align-self); flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order); }.elementor-invisible { visibility: hidden; }:root { --page-title-display: block; }@keyframes eicon-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }.elementor-section { position: relative; }.elementor-section .elementor-container { display: flex; margin-left: auto; margin-right: auto; position: relative; }@media (max-width: 1024px){.elementor-section .elementor-container { flex-wrap: wrap; }}.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }.elementor-widget-wrap { align-content: flex-start; flex-wrap: wrap; position: relative; width: 100%; }.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap { display: flex; }.elementor-widget-wrap > .elementor-element { width: 100%; }.elementor-widget { position: relative; }.elementor-widget:not(:last-child) { margin-bottom: var(--kit-widget-spacing,20px); }.elementor-column { display: flex; min-height: 1px; position: relative; }.elementor-column-gap-default > .elementor-column > .elementor-element-populated { padding: 10px; }.elementor-column-gap-wider > .elementor-column > .elementor-element-populated { padding: 30px; }@media (max-width: 767px){.elementor-column { width: 100%; }}@media (max-width: 1024px){#elementor-device-mode::after { content: "tablet"; }}@media (max-width: 767px){#elementor-device-mode::after { content: "mobile"; }}@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-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container, .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)) { transition:background, border, border-radius, box-shadow, transform 0.3s, 0.3s, 0.3s, 0.3s, 0.4s ease, ease, ease, ease, ease; }.elementor-heading-title { line-height: 1; margin: 0px; padding: 0px; }.elementor-button { background-color: #69727d; border-radius: 3px; color: #ffffff; display: inline-block; font-size: 15px; line-height: 1; padding: 12px 24px; fill: #ffffff; text-align: center; transition: 0.3s; }.elementor-button:focus, .elementor-button:hover, .elementor-button:visited { color: #ffffff; }.elementor-button-content-wrapper { display: flex; flex-direction: row; gap: 5px; justify-content: center; }.elementor-button-icon { align-items: center; display: flex; }.elementor-button-text { display: inline-block; }.elementor-button.elementor-size-xs { border-radius: 2px; font-size: 13px; padding: 10px 20px; }.elementor-button span { text-decoration: inherit; }.animated { animation-duration: 1.25s; }.elementor-kit-10 { --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; }.elementor-widget:not(:last-child) { margin-block-end: 20px; }.elementor-element { --widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px; }@media (max-width: 1024px){.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1024px; }}@media (max-width: 767px){.elementor-section.elementor-section-boxed > .elementor-container { max-width: 767px; }}.elementor-widget-video .elementor-widget-container, .elementor-widget-video:not(:has(.elementor-widget-container)) { overflow: hidden; transform: translateZ(0px); }.elementor-widget-video .elementor-wrapper { aspect-ratio: var(--video-aspect-ratio); }.elementor-widget-video .elementor-wrapper iframe, .elementor-widget-video .elementor-wrapper video { background-color: #000000; border: none; display: flex; height: 100%; width: 100%; }.elementor-widget-image { text-align: center; }.elementor-widget-image img { display: inline-block; vertical-align: middle; }.elementor-headline { display: block; font-size: 43px; line-height: 1.2; }.elementor-headline-dynamic-text { color: var(--dynamic-text-color,#aebcb9); }.elementor-headline--style-highlight .elementor-headline-dynamic-wrapper { overflow: visible; text-align: inherit; }.elementor-headline--style-highlight .elementor-headline-dynamic-text { z-index: 1; }.elementor-headline--style-highlight .elementor-headline-plain-text { position: relative; z-index: 1; }@keyframes elementor-headline-dash { 0% { stroke-dasharray: 0, 1500; opacity: 1; } 100% { stroke-dasharray: 1500, 1500; opacity: 1; } }@keyframes hide-highlight { 0% { opacity: 1; stroke-dasharray: 1500, 1500; } 100% { filter: blur(10px); opacity: 0; } }.elementor-headline-text-wrapper { vertical-align: bottom; }.elementor-headline-dynamic-wrapper { display: inline-block; position: relative; }.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text { display: inline-block; inset-block-start: 0px; inset-inline-start: 0px; position: absolute; }.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active { position: relative; }@keyframes elementor-headline-flip-in { 0% { opacity: 0; transform: rotateX(180deg); } 35% { opacity: 0; transform: rotateX(120deg); } 65% { opacity: 0; } 100% { opacity: 1; transform: rotateX(1turn); } }@keyframes elementor-headline-flip-out { 0% { opacity: 1; transform: rotateX(0deg); } 35% { opacity: 1; transform: rotateX(-40deg); } 65% { opacity: 0; } 100% { opacity: 0; transform: rotateX(180deg); } }@keyframes elementor-headline-pulse { 0% { opacity: 1; transform: translateY(-50%) scale(1); } 40% { opacity: 0; transform: translateY(-50%) scale(0.9); } 100% { opacity: 0; transform: translateY(-50%) scale(0); } }@keyframes elementor-headline-swirl-in { 0% { opacity: 0; transform: translateZ(-20px) rotateX(90deg); } 60% { opacity: 1; transform: translateZ(-20px) rotateX(-10deg); } 100% { opacity: 1; transform: translateZ(-20px) rotateX(0deg); } }@keyframes elementor-headline-swirl-out { 0% { opacity: 1; transform: translateZ(-20px) rotateX(0deg); } 60% { opacity: 0; transform: translateZ(-20px) rotateX(-100deg); } 100% { opacity: 0; transform: translateZ(-20px) rotateX(-90deg); } }@keyframes elementor-headline-slide-down-in { 0% { opacity: 0; transform: translateY(-100%); } 60% { opacity: 1; transform: translateY(20%); } 100% { opacity: 1; transform: translateY(0px); } }@keyframes elementor-headline-slide-down-out { 0% { opacity: 1; transform: translateY(0px); } 60% { opacity: 0; transform: translateY(120%); } 100% { opacity: 0; transform: translateY(100%); } }@keyframes elementor-headline-drop-in-in { 0% { opacity: 0; transform: translateZ(100px); } 100% { opacity: 1; transform: translateZ(0px); } }@keyframes elementor-headline-drop-in-out { 0% { opacity: 1; transform: translateZ(0px); } 100% { opacity: 0; transform: translateZ(-100px); } }@keyframes elementor-headline-blinds-in { 0% { transform: rotateY(180deg); } 100% { transform: rotateY(0deg); } }@keyframes elementor-headline-blinds-out { 0% { transform: rotateY(0deg); } 100% { transform: rotateY(-180deg); } }@keyframes elementor-headline-wave-up { 0% { opacity: 0; transform: scale(0); } 60% { opacity: 1; transform: scale(1.2); } 100% { opacity: 1; transform: scale(1); } }@keyframes elementor-headline-wave-down { 0% { opacity: 1; transform: scale(1); } 60% { opacity: 0; transform: scale(0); } }@keyframes elementor-headline-slide-in { 0% { opacity: 0; transform: translateX(-100%); } 60% { opacity: 1; transform: translateX(10%); } 100% { opacity: 1; transform: translateX(0px); } }@keyframes elementor-headline-slide-out { 0% { opacity: 1; transform: translateX(0px); } 60% { opacity: 0; transform: translateX(110%); } 100% { opacity: 0; transform: translateX(100%); } }.elementor-widget-divider { --divider-border-style: none; --divider-border-width: 1px; --divider-color: #0c0d0e; --divider-icon-size: 20px; --divider-element-spacing: 10px; --divider-pattern-height: 24px; --divider-pattern-size: 20px; --divider-pattern-url: none; --divider-pattern-repeat: repeat-x; }.elementor-widget-divider .elementor-divider { display: flex; }.elementor-widget-divider .elementor-divider-separator { direction: ltr; display: flex; margin: 0px; }.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator { border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color); }.elementor-widget-countdown .elementor-countdown-wrapper { flex-direction: row; }.elementor-widget-countdown .elementor-countdown-item { color: #ffffff; padding: 20px 0px; text-align: center; }.elementor-widget-countdown .elementor-countdown-digits, .elementor-widget-countdown .elementor-countdown-label { line-height: 1; }.elementor-widget-countdown .elementor-countdown-digits { font-size: 69px; }.elementor-widget-countdown .elementor-countdown-label { font-size: 19px; }.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-wrapper { display: flex; justify-content: center; margin-left: auto; margin-right: auto; }.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-digits, .elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-label { display: block; }.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-item { flex-basis: 0px; flex-grow: 1; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart { margin: 0px; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart:not(.grouped_form):not(.variations_form) { display: flex; flex-wrap: nowrap; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart button:where(:not(:first-child)) { margin-block-start: 0px; margin-inline-start: var(--button-spacing,10px); }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) .e-loop-add-to-cart-form-container { display: flex; flex-wrap: wrap; gap: var(--view-cart-spacing,10px); }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) .e-loop-add-to-cart-form-container > * { display: flex; flex-basis: auto; margin: 0px; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity { vertical-align: middle; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity .qty { margin-inline-end: 0px; vertical-align: top; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity input { height: 100%; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto form.cart:not(.grouped_form):not(.variations_form), :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked form.cart:not(.grouped_form):not(.variations_form) { display: block; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto .e-atc-qty-button-holder, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder { display: flex; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-loop-add-to-cart-form-container { flex-wrap: wrap; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-loop-add-to-cart-form-container > * { flex-basis: 100%; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder { flex-wrap: wrap; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder > * { flex-basis: 100%; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder button { flex-basis: auto; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-stacked .e-atc-qty-button-holder button:where(:not(:first-child)) { margin-block-start: var(--button-spacing,10px); margin-inline-start: 0px; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto .e-atc-qty-button-holder { flex-wrap: nowrap; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto .e-atc-qty-button-holder .quantity { margin-inline-end: 0px; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto .e-atc-qty-button-holder .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--layout-auto .e-atc-qty-button-holder button { vertical-align: middle; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*="-product-add-to-cart"]) { text-align: left; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form) { justify-content: flex-start; text-align: left; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left[class*="--layout-auto"] .e-atc-qty-button-holder, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder { justify-content: flex-start; text-align: left; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left .e-loop-add-to-cart-form-container { justify-content: flex-start; text-align: left; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*="-product-add-to-cart"]) { text-align: right; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form) { justify-content: flex-end; text-align: right; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right[class*="--layout-auto"] .e-atc-qty-button-holder, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right[class*="--layout-stacked"] .e-atc-qty-button-holder { justify-content: flex-end; text-align: right; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right .e-loop-add-to-cart-form-container { justify-content: flex-end; text-align: right; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*="-product-add-to-cart"]) { text-align: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form) { justify-content: center; text-align: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center[class*="--layout-auto"] .e-atc-qty-button-holder, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center[class*="--layout-stacked"] .e-atc-qty-button-holder { justify-content: center; text-align: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center .e-loop-add-to-cart-form-container { justify-content: center; text-align: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center form.cart div.quantity, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left form.cart div.quantity, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right form.cart div.quantity { margin-inline-end: 0px; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-center form.cart button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left form.cart button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-right form.cart button { flex-basis: auto; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*="-product-add-to-cart"]) .elementor-button { width: 100%; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify .e-loop-add-to-cart-form-container > * { flex-basis: 100%; justify-content: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify .e-loop-add-to-cart-form-container a.added_to_cart { flex-basis: auto; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify form.cart div.quantity { margin-inline-end: auto; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-justify form.cart button { flex-basis: 100%; }@media (max-width: 1024px){:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*="-product-add-to-cart"]) { text-align: left; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form) { justify-content: flex-start; text-align: left; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left[class*="--layout-auto"] .e-atc-qty-button-holder, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder { justify-content: flex-start; text-align: left; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left .e-loop-add-to-cart-form-container { justify-content: flex-start; text-align: left; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*="-product-add-to-cart"]) { text-align: right; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form) { justify-content: flex-end; text-align: right; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right[class*="--layout-auto"] .e-atc-qty-button-holder, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right[class*="--layout-stacked"] .e-atc-qty-button-holder { justify-content: flex-end; text-align: right; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right .e-loop-add-to-cart-form-container { justify-content: flex-end; text-align: right; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*="-product-add-to-cart"]) { text-align: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form) { justify-content: center; text-align: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center[class*="--layout-auto"] .e-atc-qty-button-holder, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center[class*="--layout-stacked"] .e-atc-qty-button-holder { justify-content: center; text-align: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center .e-loop-add-to-cart-form-container { justify-content: center; text-align: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center form.cart div.quantity, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left form.cart div.quantity, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right form.cart div.quantity { margin-inline-end: 0px; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-center form.cart button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-left form.cart button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-right form.cart button { flex-basis: auto; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*="-product-add-to-cart"]) .elementor-button { width: 100%; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify .e-loop-add-to-cart-form-container > * { flex-basis: 100%; justify-content: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify .e-loop-add-to-cart-form-container a.added_to_cart { flex-basis: auto; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify form.cart div.quantity { margin-inline-end: auto; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-tablet--align-justify form.cart button { flex-basis: 100%; }}@media (max-width: 767px){:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*="-product-add-to-cart"]) { text-align: left; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form) { justify-content: flex-start; text-align: left; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left[class*="--layout-auto"] .e-atc-qty-button-holder, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder { justify-content: flex-start; text-align: left; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left .e-loop-add-to-cart-form-container { justify-content: flex-start; text-align: left; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*="-product-add-to-cart"]) { text-align: right; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form) { justify-content: flex-end; text-align: right; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right[class*="--layout-auto"] .e-atc-qty-button-holder, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right[class*="--layout-stacked"] .e-atc-qty-button-holder { justify-content: flex-end; text-align: right; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right .e-loop-add-to-cart-form-container { justify-content: flex-end; text-align: right; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*="-product-add-to-cart"]) { text-align: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart.variations_form .woocommerce-variation-add-to-cart, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center:not([class*="--layout-stacked"]):not([class*="--layout-auto"]) form.cart:not(.grouped_form):not(.variations_form) { justify-content: center; text-align: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center[class*="--layout-auto"] .e-atc-qty-button-holder, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center[class*="--layout-stacked"] .e-atc-qty-button-holder { justify-content: center; text-align: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center .e-loop-add-to-cart-form-container { justify-content: center; text-align: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center form.cart div.quantity, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left form.cart div.quantity, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right form.cart div.quantity { margin-inline-end: 0px; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-center form.cart button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-left form.cart button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-right form.cart button { flex-basis: auto; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-justify:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*="-product-add-to-cart"]) .elementor-button { width: 100%; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-justify .e-loop-add-to-cart-form-container > * { flex-basis: 100%; justify-content: center; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-justify .e-loop-add-to-cart-form-container a.added_to_cart { flex-basis: auto; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-justify form.cart div.quantity { margin-inline-end: auto; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-justify form.cart .button, :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart-mobile--align-justify form.cart button { flex-basis: 100%; }}:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes) form.cart .quantity { display: none !important; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes) form.cart .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes) form.cart button:where(:not(:first-child)) { margin-inline-start: 0px; }:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes)[class*="--layout-stacked"] form.cart .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart):not(.e-add-to-cart--show-quantity-yes)[class*="--layout-stacked"] form.cart button:where(:not(:first-child)) { margin-block-start: 0px; }:is(.elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity { vertical-align: middle; }:is(.elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity .qty { margin-inline-end: 0px; text-align: center; vertical-align: top; width: 3.631em; }:is(.elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-button-info button.button.alt.elementor-button { background-color: #5bc0de; }:is(.elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-button-success button.button.alt.elementor-button { background-color: #5cb85c; }:is(.elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-button-warning button.button.alt.elementor-button { background-color: #f0ad4e; }:is(.elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-button-danger button.button.alt.elementor-button { background-color: #d9534f; }.elementor-tab-title a { color: inherit; }.elementor-toggle { text-align: start; }.elementor-toggle .elementor-tab-title { border-block-end: 1px solid #d5d8dc; cursor: pointer; font-weight: 700; line-height: 1; margin: 0px; outline: none; padding: 15px; }.elementor-toggle .elementor-tab-title .elementor-toggle-icon { display: inline-block; width: 1em; }.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right { float: right; text-align: right; }.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed { display: block; }.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened { display: none; }.elementor-toggle .elementor-tab-content { border-block-end: 1px solid #d5d8dc; display: none; padding: 15px; }@media (max-width: 767px){.elementor-toggle .elementor-tab-title { padding: 12px; }.elementor-toggle .elementor-tab-content { padding: 12px 10px; }}.elementor-12 .elementor-element.elementor-element-40a4a1e7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-40a4a1e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #333333; background-image: url(https://academy.jomimport.com/wp-content/uploads/2023/10/image-96.webp); background-position: center center; }.elementor-12 .elementor-element.elementor-element-40a4a1e7 > .elementor-background-overlay { background-color: #333333; opacity: 0.9; transition:background, border-radius, opacity 0.3s, 0.3s, 0.3s ease, ease, ease; }.elementor-12 .elementor-element.elementor-element-40a4a1e7 > .elementor-container { max-width: 650px; }.elementor-12 .elementor-element.elementor-element-40a4a1e7 { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 30px 0px 25px; }.elementor-12 .elementor-element.elementor-element-77b49e71 { text-align: center; }.elementor-12 .elementor-element.elementor-element-77b49e71 .elementor-heading-title { text-transform: capitalize; line-height: 1.2em; color: #ffffff; }.elementor-12 .elementor-element.elementor-element-6218663a > .elementor-widget-container { margin: 0px 0px -20px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-6218663a { text-align: center; font-size: 16px; color: #ffffff; }.elementor-12 .elementor-element.elementor-element-01514fb .elementor-wrapper { --video-aspect-ratio: 1.77777; }.elementor-12 .elementor-element.elementor-element-509e021d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-509e021d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #eaeff4; }.elementor-12 .elementor-element.elementor-element-509e021d > .elementor-container { max-width: 700px; }.elementor-12 .elementor-element.elementor-element-509e021d { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 50px 0px 0px; }.elementor-12 .elementor-element.elementor-element-77bcbd28 { text-align: center; }.elementor-12 .elementor-element.elementor-element-77bcbd28 .elementor-heading-title { font-family: Montserrat, sans-serif; text-transform: capitalize; line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-7859ec8b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7859ec8b > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #eaeff4; }.elementor-12 .elementor-element.elementor-element-7859ec8b { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 0px; }.elementor-12 .elementor-element.elementor-element-7e128945 > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-7e128945 { text-align: center; }.elementor-12 .elementor-element.elementor-element-7e128945 img { width: 50px; }.elementor-12 .elementor-element.elementor-element-6c04bb15 { text-align: center; }.elementor-12 .elementor-element.elementor-element-6c04bb15 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-116d177b > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-116d177b { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-2d578899 > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-2d578899 { text-align: center; }.elementor-12 .elementor-element.elementor-element-2d578899 img { width: 50px; }.elementor-12 .elementor-element.elementor-element-45a9d582 { text-align: center; }.elementor-12 .elementor-element.elementor-element-45a9d582 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-2a1d5a6b > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-2a1d5a6b { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-44aeac45 > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-44aeac45 { text-align: center; }.elementor-12 .elementor-element.elementor-element-44aeac45 img { width: 50px; }.elementor-12 .elementor-element.elementor-element-ee2d72c { text-align: center; }.elementor-12 .elementor-element.elementor-element-ee2d72c .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-bfa0144 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-bfa0144 { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-51f6a679:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-51f6a679 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #eaeff4; }.elementor-12 .elementor-element.elementor-element-51f6a679 { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 0px; }.elementor-12 .elementor-element.elementor-element-37b213d9 > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-37b213d9 { text-align: center; }.elementor-12 .elementor-element.elementor-element-37b213d9 img { width: 50px; }.elementor-12 .elementor-element.elementor-element-c4a0ee6 { text-align: center; }.elementor-12 .elementor-element.elementor-element-c4a0ee6 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-3bf6e463 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-3bf6e463 { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-29ebff52 > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-29ebff52 { text-align: center; }.elementor-12 .elementor-element.elementor-element-29ebff52 img { width: 50px; }.elementor-12 .elementor-element.elementor-element-2798099c { text-align: center; }.elementor-12 .elementor-element.elementor-element-2798099c .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-158ab677 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-158ab677 { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-2ed4c168 > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-2ed4c168 { text-align: center; }.elementor-12 .elementor-element.elementor-element-2ed4c168 img { width: 50px; }.elementor-12 .elementor-element.elementor-element-7bd326cb { text-align: center; }.elementor-12 .elementor-element.elementor-element-7bd326cb .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-61209be7 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-61209be7 { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-358af3c0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-358af3c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #ffffff; }.elementor-12 .elementor-element.elementor-element-358af3c0 > .elementor-container { max-width: 700px; }.elementor-12 .elementor-element.elementor-element-358af3c0 { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 40px 0px 0px; }.elementor-12 .elementor-element.elementor-element-840e5d4 { text-align: center; }.elementor-12 .elementor-element.elementor-element-840e5d4 .elementor-heading-title { text-transform: capitalize; line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-660507b2 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-660507b2 { text-align: center; font-family: Montserrat, sans-serif; font-size: 15px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-13d9f270 { text-align: center; }.elementor-12 .elementor-element.elementor-element-fbdebc8 { text-align: center; }.elementor-12 .elementor-element.elementor-element-fbdebc8 .elementor-heading-title { font-family: Montserrat, sans-serif; text-transform: capitalize; line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-019dffd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-019dffd > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #ffffff; }.elementor-12 .elementor-element.elementor-element-019dffd > .elementor-container { max-width: 900px; }.elementor-12 .elementor-element.elementor-element-019dffd { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 0px; }.elementor-12 .elementor-element.elementor-element-3b0f679 > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-3b0f679 { text-align: center; }.elementor-12 .elementor-element.elementor-element-3b0f679 img { width: 50px; }.elementor-12 .elementor-element.elementor-element-f3f97c7 { text-align: center; }.elementor-12 .elementor-element.elementor-element-f3f97c7 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-d4f4e63 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-d4f4e63 { text-align: center; font-family: Montserrat, sans-serif; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-1de7425 > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-1de7425 { text-align: center; }.elementor-12 .elementor-element.elementor-element-1de7425 img { width: 50px; }.elementor-12 .elementor-element.elementor-element-9e61aac { text-align: center; }.elementor-12 .elementor-element.elementor-element-9e61aac .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-89dfe81 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-89dfe81 { text-align: center; font-family: Montserrat, sans-serif; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-699efe56 > .elementor-container { max-width: 900px; }.elementor-12 .elementor-element.elementor-element-699efe56 { padding: 30px 0px 0px; }.elementor-12 .elementor-element.elementor-element-126320cc > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-126320cc { text-align: center; }.elementor-12 .elementor-element.elementor-element-126320cc img { width: 50px; }.elementor-12 .elementor-element.elementor-element-650080a9 { text-align: center; }.elementor-12 .elementor-element.elementor-element-650080a9 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-42cf2ef2 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-42cf2ef2 { text-align: center; font-family: Montserrat, sans-serif; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-4784712f > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-4784712f { text-align: center; }.elementor-12 .elementor-element.elementor-element-4784712f img { width: 50px; }.elementor-12 .elementor-element.elementor-element-18f6935 { text-align: center; }.elementor-12 .elementor-element.elementor-element-18f6935 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-6413e42 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-6413e42 { text-align: center; font-family: Montserrat, sans-serif; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-5ce3a206:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5ce3a206 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #ffffff; }.elementor-12 .elementor-element.elementor-element-5ce3a206 > .elementor-container { max-width: 900px; }.elementor-12 .elementor-element.elementor-element-5ce3a206 { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 0px; }.elementor-12 .elementor-element.elementor-element-796bb498 > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-796bb498 { text-align: center; }.elementor-12 .elementor-element.elementor-element-796bb498 img { width: 50px; }.elementor-12 .elementor-element.elementor-element-660f0db2 { text-align: center; }.elementor-12 .elementor-element.elementor-element-660f0db2 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-4739515 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-4739515 { text-align: center; font-family: Montserrat, sans-serif; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-7a78b3ab > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-7a78b3ab { text-align: center; }.elementor-12 .elementor-element.elementor-element-7a78b3ab img { width: 50px; }.elementor-12 .elementor-element.elementor-element-352201cd { text-align: center; }.elementor-12 .elementor-element.elementor-element-352201cd .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-7749f456 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-7749f456 { text-align: center; font-family: Montserrat, sans-serif; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-6ada851f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6ada851f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #ffffff; }.elementor-12 .elementor-element.elementor-element-6ada851f > .elementor-container { max-width: 900px; }.elementor-12 .elementor-element.elementor-element-6ada851f { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 0px; }.elementor-12 .elementor-element.elementor-element-39800b74 > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-39800b74 { text-align: center; }.elementor-12 .elementor-element.elementor-element-39800b74 img { width: 50px; }.elementor-12 .elementor-element.elementor-element-5d87d37d { text-align: center; }.elementor-12 .elementor-element.elementor-element-5d87d37d .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-74a1c6f7 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-74a1c6f7 { text-align: center; font-family: Montserrat, sans-serif; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-76dda61a > .elementor-widget-container { padding: 0px 0px 10px; }.elementor-12 .elementor-element.elementor-element-76dda61a { text-align: center; }.elementor-12 .elementor-element.elementor-element-76dda61a img { width: 50px; }.elementor-12 .elementor-element.elementor-element-7b13843 { text-align: center; }.elementor-12 .elementor-element.elementor-element-7b13843 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-c589a86 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-c589a86 { text-align: center; font-family: Montserrat, sans-serif; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-73067c0c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-73067c0c > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #eaeff4; }.elementor-12 .elementor-element.elementor-element-73067c0c > .elementor-container { max-width: 900px; }.elementor-12 .elementor-element.elementor-element-73067c0c { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 40px 0px 0px; }.elementor-12 .elementor-element.elementor-element-10fe05bf { text-align: center; }.elementor-12 .elementor-element.elementor-element-10fe05bf .elementor-heading-title { font-family: Montserrat, sans-serif; text-transform: capitalize; line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-35c40d3a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-35c40d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #eaeff4; }.elementor-12 .elementor-element.elementor-element-35c40d3a { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 20px 0px 0px; }.elementor-12 .elementor-element.elementor-element-69362cd9 { text-align: center; }.elementor-12 .elementor-element.elementor-element-69362cd9 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-25f19f02 > .elementor-widget-container { margin: 0px; }.elementor-12 .elementor-element.elementor-element-25f19f02 { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-62688784 { text-align: center; }.elementor-12 .elementor-element.elementor-element-5dd8356 { text-align: center; }.elementor-12 .elementor-element.elementor-element-5dd8356 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-43ee3312 > .elementor-widget-container { margin: 0px; }.elementor-12 .elementor-element.elementor-element-43ee3312 { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-7f392d03 { text-align: center; }.elementor-12 .elementor-element.elementor-element-1f971317 { text-align: center; }.elementor-12 .elementor-element.elementor-element-1f971317 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-5ae8473 > .elementor-widget-container { margin: 0px; }.elementor-12 .elementor-element.elementor-element-5ae8473 { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-1f3f9a3f { text-align: center; }.elementor-12 .elementor-element.elementor-element-4918b31e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4918b31e > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #eaeff4; }.elementor-12 .elementor-element.elementor-element-4918b31e { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 0px 0px 20px; }.elementor-12 .elementor-element.elementor-element-79cdc03c { text-align: center; }.elementor-12 .elementor-element.elementor-element-79cdc03c .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-39e30d5a > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-39e30d5a { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-25d4f264 { text-align: center; }.elementor-12 .elementor-element.elementor-element-4307cc8c { text-align: center; }.elementor-12 .elementor-element.elementor-element-4307cc8c .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-5b8176a3 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-5b8176a3 { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-11192570 { text-align: center; }.elementor-12 .elementor-element.elementor-element-50a36e14 { text-align: center; }.elementor-12 .elementor-element.elementor-element-50a36e14 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-40ce89b7 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-40ce89b7 { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-4ba86ed3 { text-align: center; }.elementor-12 .elementor-element.elementor-element-5792a7c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5792a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #eaeff4; }.elementor-12 .elementor-element.elementor-element-5792a7c { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 0px 0px 20px; }.elementor-12 .elementor-element.elementor-element-3a2d8e6 { text-align: center; }.elementor-12 .elementor-element.elementor-element-3a2d8e6 .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-92bab1e > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-92bab1e { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-9957a46 { text-align: center; }.elementor-12 .elementor-element.elementor-element-e02aa0c { text-align: center; }.elementor-12 .elementor-element.elementor-element-e02aa0c .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-f45db81 > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-f45db81 { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-147c720 { text-align: center; }.elementor-12 .elementor-element.elementor-element-06bf7ee { text-align: center; }.elementor-12 .elementor-element.elementor-element-06bf7ee .elementor-heading-title { line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-843eb7c > .elementor-widget-container { margin: 0px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-843eb7c { text-align: center; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-aeccc25 { text-align: center; }.elementor-12 .elementor-element.elementor-element-5f338a05:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5f338a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #333333; }.elementor-12 .elementor-element.elementor-element-5f338a05 > .elementor-container { max-width: 650px; }.elementor-12 .elementor-element.elementor-element-5f338a05 { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 60px 0px; }.elementor-12 .elementor-element.elementor-element-bf529c2 { --iteration-count: infinite; --animation-duration: 1200ms; --dynamic-text-color: #FFFFFF; }.elementor-12 .elementor-element.elementor-element-bf529c2 .elementor-headline { text-align: center; }.elementor-12 .elementor-element.elementor-element-bf529c2 .elementor-headline-plain-text { color: #ffffff; }.elementor-12 .elementor-element.elementor-element-9ae4a6d > .elementor-widget-container { margin: 0px 0px -15px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-9ae4a6d { text-align: center; font-size: 14px; color: #ffffff; }.elementor-12 .elementor-element.elementor-element-691a5a3d { text-align: center; }.elementor-12 .elementor-element.elementor-element-02b7f8f { --divider-border-style: solid; --divider-color: #FFFFFF; --divider-border-width: 1px; }.elementor-12 .elementor-element.elementor-element-02b7f8f .elementor-divider-separator { width: 100%; margin: 0px auto; }.elementor-12 .elementor-element.elementor-element-02b7f8f .elementor-divider { text-align: center; padding-block: 15px; }.elementor-12 .elementor-element.elementor-element-a06550c .elementor-countdown-wrapper { max-width: 100%; }body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a06550c .elementor-countdown-item:not(:first-of-type) { margin-left: calc(2px); }body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a06550c .elementor-countdown-item:not(:last-of-type) { margin-right: calc(2px); }.elementor-12 .elementor-element.elementor-element-a06550c .elementor-countdown-item { background-color: #4858ac; }.elementor-12 .elementor-element.elementor-element-98bdc46 { --divider-border-style: solid; --divider-color: #FFFFFF; --divider-border-width: 1px; }.elementor-12 .elementor-element.elementor-element-98bdc46 .elementor-divider-separator { width: 100%; margin: 0px auto; }.elementor-12 .elementor-element.elementor-element-98bdc46 .elementor-divider { text-align: center; padding-block: 15px; }.elementor-12 .elementor-element.elementor-element-107efba9 { text-align: center; }.elementor-12 .elementor-element.elementor-element-107efba9 .elementor-heading-title { text-transform: capitalize; line-height: 1.2em; color: #ffffff; }.elementor-12 .elementor-element.elementor-element-5aecf42c > .elementor-widget-container { margin: 0px 0px -15px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-5aecf42c { text-align: center; font-size: 14px; color: #ffffff; }.elementor-12 .elementor-element.elementor-element-b9914c0 { text-align: center; }.elementor-12 .elementor-element.elementor-element-514cbeb .elementor-button { background-color: #4858ac; font-weight: bold; fill: #ffffff; color: #ffffff; }.elementor-12 .elementor-element.elementor-element-514cbeb .elementor-button-content-wrapper { flex-direction: row-reverse; }.elementor-12 .elementor-element.elementor-element-4689443 { --divider-border-style: solid; --divider-color: #FFFFFF; --divider-border-width: 1px; }.elementor-12 .elementor-element.elementor-element-4689443 .elementor-divider-separator { width: 100%; margin: 0px auto; }.elementor-12 .elementor-element.elementor-element-4689443 .elementor-divider { text-align: center; padding-block: 15px; }.elementor-12 .elementor-element.elementor-element-def7e0c { text-align: center; }.elementor-12 .elementor-element.elementor-element-b8510eb .elementor-button { background-color: #4858ac; font-weight: bold; fill: #ffffff; color: #ffffff; }.elementor-12 .elementor-element.elementor-element-b8510eb .elementor-button-content-wrapper { flex-direction: row-reverse; }.elementor-12 .elementor-element.elementor-element-50ce756c > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; }.elementor-12 .elementor-element.elementor-element-50ce756c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-50ce756c > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #eaeff4; }.elementor-12 .elementor-element.elementor-element-50ce756c { transition:background, border, border-radius, box-shadow 0.3s, 0.3s, 0.3s, 0.3s ease, ease, ease, ease; padding: 40px 0px 60px; }.elementor-12 .elementor-element.elementor-element-268aadd1 > .elementor-element-populated { padding: 0% 20%; }.elementor-12 .elementor-element.elementor-element-5b930034 { text-align: center; }.elementor-12 .elementor-element.elementor-element-5b930034 .elementor-heading-title { text-transform: capitalize; line-height: 1.2em; color: #000000; }.elementor-12 .elementor-element.elementor-element-9c2073e > .elementor-widget-container { margin: 0px 0px 5px; padding: 0px; }.elementor-12 .elementor-element.elementor-element-9c2073e { text-align: center; font-size: 15px; font-weight: 500; color: #000000; }.elementor-12 .elementor-element.elementor-element-44227c3c .elementor-tab-title { border-width: 0px; border-color: rgba(191, 191, 191, 0); padding: 30px; }.elementor-12 .elementor-element.elementor-element-44227c3c .elementor-tab-content { border-width: 0px; border-block-end-color: rgba(191, 191, 191, 0); color: #000000; font-size: 16px; font-weight: 300; line-height: 1.8em; padding: 15px 35px; }.elementor-12 .elementor-element.elementor-element-44227c3c .elementor-toggle-item:not(:last-child) { margin-block-end: 32px; }.elementor-12 .elementor-element.elementor-element-44227c3c .elementor-toggle-item { box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 30px 0px; }.elementor-12 .elementor-element.elementor-element-44227c3c .elementor-toggle-title, .elementor-12 .elementor-element.elementor-element-44227c3c .elementor-toggle-icon { color: #000000; }.elementor-12 .elementor-element.elementor-element-44227c3c .elementor-toggle-title { font-size: 16px; font-weight: 700; text-transform: uppercase; }.elementor-12 .elementor-element.elementor-element-44227c3c .elementor-tab-title .elementor-toggle-icon i::before { color: #333333; }@media (max-width: 1024px){.elementor-12 .elementor-element.elementor-element-50ce756c { padding: 100px 25px; }.elementor-12 .elementor-element.elementor-element-268aadd1 > .elementor-element-populated { padding: 0px; }}@media (max-width: 767px){.elementor-12 .elementor-element.elementor-element-40a4a1e7 { padding: 30px 10px; }.elementor-12 .elementor-element.elementor-element-77b49e71 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-509e021d { padding: 40px 10px 20px; }.elementor-12 .elementor-element.elementor-element-77bcbd28 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-6c04bb15 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-45a9d582 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-ee2d72c .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-c4a0ee6 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-2798099c .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-7bd326cb .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-358af3c0 { padding: 50px 10px 30px; }.elementor-12 .elementor-element.elementor-element-840e5d4 .elementor-heading-title { font-size: 21px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-fbdebc8 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-f3f97c7 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-9e61aac .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-650080a9 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-18f6935 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-660f0db2 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-352201cd .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-5d87d37d .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-7b13843 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-73067c0c { padding: 40px 10px 10px; }.elementor-12 .elementor-element.elementor-element-10fe05bf .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-69362cd9 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-5dd8356 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-1f971317 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-79cdc03c .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-4307cc8c .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-50a36e14 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-3a2d8e6 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-e02aa0c .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-06bf7ee .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-5f338a05 { padding: 30px 10px; }.elementor-12 .elementor-element.elementor-element-107efba9 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-50ce756c { padding: 50px 20px; }.elementor-12 .elementor-element.elementor-element-5b930034 .elementor-heading-title { font-size: 22px; line-height: 1.2em; }.elementor-12 .elementor-element.elementor-element-9c2073e { font-size: 14px; }.elementor-12 .elementor-element.elementor-element-44227c3c > .elementor-widget-container { padding: 15px 0px 0px; }}@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.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: Montserrat; font-style: italic; font-weight: 200; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.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: Montserrat; font-style: italic; font-weight: 300; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.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: Montserrat; font-style: italic; font-weight: 400; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.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: Montserrat; font-style: italic; font-weight: 500; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.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: Montserrat; font-style: italic; font-weight: 600; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.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: Montserrat; font-style: italic; font-weight: 700; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.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: Montserrat; font-style: italic; font-weight: 800; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.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: Montserrat; font-style: italic; font-weight: 900; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtuqjig1_i6t8kchkm459wxrys7m.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: Montserrat; font-style: normal; font-weight: 100; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.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: Montserrat; font-style: normal; font-weight: 200; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.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: Montserrat; font-style: normal; font-weight: 300; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.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: Montserrat; font-style: normal; font-weight: 400; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.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: Montserrat; font-style: normal; font-weight: 500; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.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: Montserrat; font-style: normal; font-weight: 600; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.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: Montserrat; font-style: normal; font-weight: 700; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.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: Montserrat; font-style: normal; font-weight: 800; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.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: Montserrat; font-style: normal; font-weight: 900; src: url(https://academy.jomimport.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-jtusjig1_i6t8kchkm459wlhyw.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; }.fa, .fab, .fad, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }@-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 5 Free";font-weight:900;font-style:normal;src:url(https://academy.jomimport.com/wp-content/swift-ai/cache/academy.jomimport.com/__data/fa-solid-9006c1e7beb.woff) format('woff2');font-display:swap;}.fa, .fas { font-family: "Font Awesome 5 Free"; font-weight: 900; }@-webkit-keyframes swal2-toast-show { 0% { transform: translateY(-0.625em) rotateZ(2deg); } 33% { transform: translateY(0px) rotateZ(-2deg); } 66% { transform: translateY(0.3125em) rotateZ(2deg); } 100% { transform: translateY(0px) rotateZ(0deg); } }@keyframes swal2-toast-show { 0% { transform: translateY(-0.625em) rotateZ(2deg); } 33% { transform: translateY(0px) rotateZ(-2deg); } 66% { transform: translateY(0.3125em) rotateZ(2deg); } 100% { transform: translateY(0px) rotateZ(0deg); } }@-webkit-keyframes swal2-toast-hide { 100% { transform: rotateZ(1deg); opacity: 0; } }@keyframes swal2-toast-hide { 100% { transform: rotateZ(1deg); opacity: 0; } }@-webkit-keyframes swal2-toast-animate-success-line-tip { 0% { top: 0.5625em; left: 0.0625em; width: 0px; } 54% { top: 0.125em; left: 0.125em; width: 0px; } 70% { top: 0.625em; left: -0.25em; width: 1.625em; } 84% { top: 1.0625em; left: 0.75em; width: 0.5em; } 100% { top: 1.125em; left: 0.1875em; width: 0.75em; } }@keyframes swal2-toast-animate-success-line-tip { 0% { top: 0.5625em; left: 0.0625em; width: 0px; } 54% { top: 0.125em; left: 0.125em; width: 0px; } 70% { top: 0.625em; left: -0.25em; width: 1.625em; } 84% { top: 1.0625em; left: 0.75em; width: 0.5em; } 100% { top: 1.125em; left: 0.1875em; width: 0.75em; } }@-webkit-keyframes swal2-toast-animate-success-line-long { 0% { top: 1.625em; right: 1.375em; width: 0px; } 65% { top: 1.25em; right: 0.9375em; width: 0px; } 84% { top: 0.9375em; right: 0px; width: 1.125em; } 100% { top: 0.9375em; right: 0.1875em; width: 1.375em; } }@keyframes swal2-toast-animate-success-line-long { 0% { top: 1.625em; right: 1.375em; width: 0px; } 65% { top: 1.25em; right: 0.9375em; width: 0px; } 84% { top: 0.9375em; right: 0px; width: 1.125em; } 100% { top: 0.9375em; right: 0.1875em; width: 1.375em; } }@-webkit-keyframes swal2-show { 0% { transform: scale(0.7); } 45% { transform: scale(1.05); } 80% { transform: scale(0.95); } 100% { transform: scale(1); } }@keyframes swal2-show { 0% { transform: scale(0.7); } 45% { transform: scale(1.05); } 80% { transform: scale(0.95); } 100% { transform: scale(1); } }@-webkit-keyframes swal2-hide { 0% { transform: scale(1); opacity: 1; } 100% { transform: scale(0.5); opacity: 0; } }@keyframes swal2-hide { 0% { transform: scale(1); opacity: 1; } 100% { transform: scale(0.5); opacity: 0; } }@-webkit-keyframes swal2-animate-success-line-tip { 0% { top: 1.1875em; left: 0.0625em; width: 0px; } 54% { top: 1.0625em; left: 0.125em; width: 0px; } 70% { top: 2.1875em; left: -0.375em; width: 3.125em; } 84% { top: 3em; left: 1.3125em; width: 1.0625em; } 100% { top: 2.8125em; left: 0.8125em; width: 1.5625em; } }@keyframes swal2-animate-success-line-tip { 0% { top: 1.1875em; left: 0.0625em; width: 0px; } 54% { top: 1.0625em; left: 0.125em; width: 0px; } 70% { top: 2.1875em; left: -0.375em; width: 3.125em; } 84% { top: 3em; left: 1.3125em; width: 1.0625em; } 100% { top: 2.8125em; left: 0.8125em; width: 1.5625em; } }@-webkit-keyframes swal2-animate-success-line-long { 0% { top: 3.375em; right: 2.875em; width: 0px; } 65% { top: 3.375em; right: 2.875em; width: 0px; } 84% { top: 2.1875em; right: 0px; width: 3.4375em; } 100% { top: 2.375em; right: 0.5em; width: 2.9375em; } }@keyframes swal2-animate-success-line-long { 0% { top: 3.375em; right: 2.875em; width: 0px; } 65% { top: 3.375em; right: 2.875em; width: 0px; } 84% { top: 2.1875em; right: 0px; width: 3.4375em; } 100% { top: 2.375em; right: 0.5em; width: 2.9375em; } }@-webkit-keyframes swal2-rotate-success-circular-line { 0% { transform: rotate(-45deg); } 5% { transform: rotate(-45deg); } 12% { transform: rotate(-405deg); } 100% { transform: rotate(-405deg); } }@keyframes swal2-rotate-success-circular-line { 0% { transform: rotate(-45deg); } 5% { transform: rotate(-45deg); } 12% { transform: rotate(-405deg); } 100% { transform: rotate(-405deg); } }@-webkit-keyframes swal2-animate-error-x-mark { 0% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; } 50% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; } 80% { margin-top: -0.375em; transform: scale(1.15); } 100% { margin-top: 0px; transform: scale(1); opacity: 1; } }@keyframes swal2-animate-error-x-mark { 0% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; } 50% { margin-top: 1.625em; transform: scale(0.4); opacity: 0; } 80% { margin-top: -0.375em; transform: scale(1.15); } 100% { margin-top: 0px; transform: scale(1); opacity: 1; } }@-webkit-keyframes swal2-animate-error-icon { 0% { transform: rotateX(100deg); opacity: 0; } 100% { transform: rotateX(0deg); opacity: 1; } }@keyframes swal2-animate-error-icon { 0% { transform: rotateX(100deg); opacity: 0; } 100% { transform: rotateX(0deg); opacity: 1; } }@-webkit-keyframes swal2-rotate-loading { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@keyframes swal2-rotate-loading { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@-webkit-keyframes swal2-animate-question-mark { 0% { transform: rotateY(-360deg); } 100% { transform: rotateY(0deg); } }@keyframes swal2-animate-question-mark { 0% { transform: rotateY(-360deg); } 100% { transform: rotateY(0deg); } }@-webkit-keyframes swal2-animate-i-mark { 0% { transform: rotateZ(45deg); opacity: 0; } 25% { transform: rotateZ(-25deg); opacity: 0.4; } 50% { transform: rotateZ(15deg); opacity: 0.8; } 75% { transform: rotateZ(-5deg); opacity: 1; } 100% { transform: rotateX(0deg); opacity: 1; } }@keyframes swal2-animate-i-mark { 0% { transform: rotateZ(45deg); opacity: 0; } 25% { transform: rotateZ(-25deg); opacity: 0.4; } 50% { transform: rotateZ(15deg); opacity: 0.8; } 75% { transform: rotateZ(-5deg); opacity: 1; } 100% { transform: rotateX(0deg); opacity: 1; } }@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%); } }html body {font-family: sans-serif;}.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="1"]{min-width: 100vw;}body.swift-nojs [data-s3cid="2"]{min-width: 100vw;}body.swift-nojs [data-s3cid="3"]{min-width: 100vw;}body.swift-nojs [data-s3cid="4"]{min-width: 100vw;}body.swift-nojs [data-s3cid="5"]{min-width: 100vw;}body.swift-nojs [data-s3cid="6"]{min-width: 100vw;}body.swift-nojs [data-s3cid="7"]{min-width: 100vw;}body.swift-nojs [data-s3cid="8"]{min-width: 100vw;}body.swift-nojs [data-s3cid="9"]{min-width: 100vw;}body.swift-nojs [data-s3cid="10"]{min-width: 100vw;}body.swift-nojs [data-s3cid="11"]{min-width: 100vw;min-height:475.609375px;}body.swift-nojs [data-s3cid="12"]{min-width: 100vw;min-height:475.609375px;}body.swift-nojs [data-s3cid="13"]{min-width:381px;min-height:415.609375px;}body.swift-nojs [data-s3cid="14"]{min-width:381px;min-height:415.609375px;}body.swift-nojs [data-s3cid="15"]{min-width:381px;min-height:415.609375px;}body.swift-nojs [data-s3cid="16"]{min-width:361px;}body.swift-nojs [data-s3cid="17"]{min-width:361px;}body.swift-nojs [data-s3cid="18"]{min-width:361px;}body.swift-nojs [data-s3cid="19"]{min-width:361px;}body.swift-nojs [data-s3cid="20"]{min-width:361px;min-height:203.0625px;}body.swift-nojs [data-s3cid="21"]{min-width:361px;min-height:203.0625px;}body.swift-nojs [data-s3cid="22"]{min-width:361px;min-height:203.0625px;}body.swift-nojs [data-s3cid="23"]{min-width:361px;min-height:203.0625px;}body.swift-nojs [data-s3cid="24"]{min-width: 100vw;}body.swift-nojs [data-s3cid="25"]{min-width:381px;}body.swift-nojs [data-s3cid="26"]{min-width:381px;}body.swift-nojs [data-s3cid="27"]{min-width:381px;}body.swift-nojs [data-s3cid="28"]{min-width:361px;}body.swift-nojs [data-s3cid="29"]{min-width:361px;}body.swift-nojs [data-s3cid="30"]{min-width: 100vw;}body.swift-nojs [data-s3cid="31"]{min-width: 100vw;}body.swift-nojs [data-s3cid="32"]{min-width: 100vw;min-height:276.53125px;}body.swift-nojs [data-s3cid="33"]{min-width: 100vw;min-height:276.53125px;}body.swift-nojs [data-s3cid="34"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="35"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="36"]{min-width:341px;}body.swift-nojs [data-s3cid="37"]{min-width:341px;}body.swift-nojs [data-s3cid="38"]{min-width:341px;}body.swift-nojs [data-s3cid="39"]{min-width:341px;}body.swift-nojs [data-s3cid="40"]{min-width: 100vw;min-height:276.53125px;}body.swift-nojs [data-s3cid="41"]{min-width: 100vw;min-height:276.53125px;}body.swift-nojs [data-s3cid="42"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="43"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="44"]{min-width:341px;}body.swift-nojs [data-s3cid="45"]{min-width:341px;}body.swift-nojs [data-s3cid="46"]{min-width:341px;}body.swift-nojs [data-s3cid="47"]{min-width:341px;}body.swift-nojs [data-s3cid="48"]{min-width: 100vw;min-height:299.109375px;}body.swift-nojs [data-s3cid="49"]{min-width: 100vw;min-height:299.109375px;}body.swift-nojs [data-s3cid="50"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="51"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="52"]{min-width:341px;}body.swift-nojs [data-s3cid="53"]{min-width:341px;}body.swift-nojs [data-s3cid="54"]{min-width:341px;}body.swift-nojs [data-s3cid="55"]{min-width:341px;}body.swift-nojs [data-s3cid="56"]{min-width: 100vw;}body.swift-nojs [data-s3cid="57"]{min-width: 100vw;}body.swift-nojs [data-s3cid="58"]{min-width: 100vw;min-height:321.6875px;}body.swift-nojs [data-s3cid="59"]{min-width: 100vw;min-height:321.6875px;}body.swift-nojs [data-s3cid="60"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="61"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="62"]{min-width:341px;}body.swift-nojs [data-s3cid="63"]{min-width:341px;}body.swift-nojs [data-s3cid="64"]{min-width:341px;}body.swift-nojs [data-s3cid="65"]{min-width:341px;}body.swift-nojs [data-s3cid="66"]{min-width: 100vw;min-height:321.6875px;}body.swift-nojs [data-s3cid="67"]{min-width: 100vw;min-height:321.6875px;}body.swift-nojs [data-s3cid="68"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="69"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="70"]{min-width:341px;}body.swift-nojs [data-s3cid="71"]{min-width:341px;}body.swift-nojs [data-s3cid="72"]{min-width:341px;}body.swift-nojs [data-s3cid="73"]{min-width:341px;}body.swift-nojs [data-s3cid="74"]{min-width: 100vw;min-height:344.265625px;}body.swift-nojs [data-s3cid="75"]{min-width: 100vw;min-height:344.265625px;}body.swift-nojs [data-s3cid="76"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="77"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="78"]{min-width:341px;}body.swift-nojs [data-s3cid="79"]{min-width:341px;}body.swift-nojs [data-s3cid="80"]{min-width:341px;}body.swift-nojs [data-s3cid="81"]{min-width:341px;}body.swift-nojs [data-s3cid="82"]{min-width: 100vw;}body.swift-nojs [data-s3cid="83"]{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:361px;}body.swift-nojs [data-s3cid="87"]{min-width:361px;}body.swift-nojs [data-s3cid="88"]{min-width:361px;}body.swift-nojs [data-s3cid="89"]{min-width:361px;}body.swift-nojs [data-s3cid="90"]{min-width:361px;min-height:277.6875px;}body.swift-nojs [data-s3cid="91"]{min-width:361px;min-height:277.6875px;}body.swift-nojs [data-s3cid="92"]{min-width:361px;}body.swift-nojs [data-s3cid="93"]{min-width:361px;}body.swift-nojs [data-s3cid="94"]{min-width: 100vw;}body.swift-nojs [data-s3cid="95"]{min-width: 100vw;}body.swift-nojs [data-s3cid="96"]{min-width: 100vw;min-height:366.328125px;}body.swift-nojs [data-s3cid="97"]{min-width: 100vw;min-height:366.328125px;}body.swift-nojs [data-s3cid="98"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="99"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="100"]{min-width:341px;}body.swift-nojs [data-s3cid="101"]{min-width:341px;}body.swift-nojs [data-s3cid="102"]{min-width:341px;}body.swift-nojs [data-s3cid="103"]{min-width:341px;}body.swift-nojs [data-s3cid="104"]{min-width: 100vw;min-height:343.75px;}body.swift-nojs [data-s3cid="105"]{min-width: 100vw;min-height:343.75px;}body.swift-nojs [data-s3cid="106"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="107"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="108"]{min-width:341px;}body.swift-nojs [data-s3cid="109"]{min-width:341px;}body.swift-nojs [data-s3cid="110"]{min-width:341px;}body.swift-nojs [data-s3cid="111"]{min-width:341px;}body.swift-nojs [data-s3cid="112"]{min-width: 100vw;}body.swift-nojs [data-s3cid="113"]{min-width: 100vw;}body.swift-nojs [data-s3cid="114"]{min-width: 100vw;min-height:298.59375px;}body.swift-nojs [data-s3cid="115"]{min-width: 100vw;min-height:298.59375px;}body.swift-nojs [data-s3cid="116"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="117"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="118"]{min-width:341px;}body.swift-nojs [data-s3cid="119"]{min-width:341px;}body.swift-nojs [data-s3cid="120"]{min-width:341px;}body.swift-nojs [data-s3cid="121"]{min-width:341px;}body.swift-nojs [data-s3cid="122"]{min-width: 100vw;min-height:298.59375px;}body.swift-nojs [data-s3cid="123"]{min-width: 100vw;min-height:298.59375px;}body.swift-nojs [data-s3cid="124"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="125"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="126"]{min-width:341px;}body.swift-nojs [data-s3cid="127"]{min-width:341px;}body.swift-nojs [data-s3cid="128"]{min-width:341px;}body.swift-nojs [data-s3cid="129"]{min-width:341px;}body.swift-nojs [data-s3cid="130"]{min-width: 100vw;}body.swift-nojs [data-s3cid="131"]{min-width: 100vw;}body.swift-nojs [data-s3cid="132"]{min-width: 100vw;min-height:321.171875px;}body.swift-nojs [data-s3cid="133"]{min-width: 100vw;min-height:321.171875px;}body.swift-nojs [data-s3cid="134"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="135"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="136"]{min-width:341px;}body.swift-nojs [data-s3cid="137"]{min-width:341px;}body.swift-nojs [data-s3cid="138"]{min-width:341px;}body.swift-nojs [data-s3cid="139"]{min-width:341px;}body.swift-nojs [data-s3cid="140"]{min-width: 100vw;min-height:343.75px;}body.swift-nojs [data-s3cid="141"]{min-width: 100vw;min-height:343.75px;}body.swift-nojs [data-s3cid="142"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="143"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="144"]{min-width:341px;}body.swift-nojs [data-s3cid="145"]{min-width:341px;}body.swift-nojs [data-s3cid="146"]{min-width:341px;}body.swift-nojs [data-s3cid="147"]{min-width:341px;}body.swift-nojs [data-s3cid="148"]{min-width: 100vw;}body.swift-nojs [data-s3cid="149"]{min-width: 100vw;}body.swift-nojs [data-s3cid="150"]{min-width: 100vw;min-height:276.015625px;}body.swift-nojs [data-s3cid="151"]{min-width: 100vw;min-height:276.015625px;}body.swift-nojs [data-s3cid="152"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="153"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="154"]{min-width:341px;}body.swift-nojs [data-s3cid="155"]{min-width:341px;}body.swift-nojs [data-s3cid="156"]{min-width:341px;}body.swift-nojs [data-s3cid="157"]{min-width:341px;}body.swift-nojs [data-s3cid="158"]{min-width: 100vw;min-height:298.59375px;}body.swift-nojs [data-s3cid="159"]{min-width: 100vw;min-height:298.59375px;}body.swift-nojs [data-s3cid="160"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="161"]{min-width:341px;min-height:60px;}body.swift-nojs [data-s3cid="162"]{min-width:341px;}body.swift-nojs [data-s3cid="163"]{min-width:341px;}body.swift-nojs [data-s3cid="164"]{min-width:341px;}body.swift-nojs [data-s3cid="165"]{min-width:341px;}body.swift-nojs [data-s3cid="166"]{min-width: 100vw;}body.swift-nojs [data-s3cid="167"]{min-width:381px;}body.swift-nojs [data-s3cid="168"]{min-width:381px;}body.swift-nojs [data-s3cid="169"]{min-width:381px;}body.swift-nojs [data-s3cid="170"]{min-width:361px;}body.swift-nojs [data-s3cid="171"]{min-width:361px;}body.swift-nojs [data-s3cid="172"]{min-width: 100vw;}body.swift-nojs [data-s3cid="173"]{min-width: 100vw;}body.swift-nojs [data-s3cid="174"]{min-width: 100vw;}body.swift-nojs [data-s3cid="175"]{min-width: 100vw;}body.swift-nojs [data-s3cid="176"]{min-width:341px;}body.swift-nojs [data-s3cid="177"]{min-width:341px;}body.swift-nojs [data-s3cid="178"]{min-width:341px;}body.swift-nojs [data-s3cid="179"]{min-width:341px;}body.swift-nojs [data-s3cid="180"]{min-width:341px;}body.swift-nojs [data-s3cid="181"]{min-width:341px;}body.swift-nojs [data-s3cid="182"]{min-width: 100vw;}body.swift-nojs [data-s3cid="183"]{min-width: 100vw;}body.swift-nojs [data-s3cid="184"]{min-width:341px;}body.swift-nojs [data-s3cid="185"]{min-width:341px;}body.swift-nojs [data-s3cid="186"]{min-width:341px;}body.swift-nojs [data-s3cid="187"]{min-width:341px;}body.swift-nojs [data-s3cid="188"]{min-width:341px;}body.swift-nojs [data-s3cid="189"]{min-width:341px;}body.swift-nojs [data-s3cid="190"]{min-width: 100vw;}body.swift-nojs [data-s3cid="191"]{min-width: 100vw;}body.swift-nojs [data-s3cid="192"]{min-width:341px;}body.swift-nojs [data-s3cid="193"]{min-width:341px;}body.swift-nojs [data-s3cid="194"]{min-width:341px;}body.swift-nojs [data-s3cid="195"]{min-width:341px;}body.swift-nojs [data-s3cid="196"]{min-width:341px;}body.swift-nojs [data-s3cid="197"]{min-width:341px;}body.swift-nojs [data-s3cid="198"]{min-width: 100vw;}body.swift-nojs [data-s3cid="199"]{min-width: 100vw;}body.swift-nojs [data-s3cid="200"]{min-width: 100vw;}body.swift-nojs [data-s3cid="201"]{min-width: 100vw;}body.swift-nojs [data-s3cid="202"]{min-width:341px;}body.swift-nojs [data-s3cid="203"]{min-width:341px;}body.swift-nojs [data-s3cid="204"]{min-width:341px;}body.swift-nojs [data-s3cid="205"]{min-width:341px;}body.swift-nojs [data-s3cid="206"]{min-width:341px;}body.swift-nojs [data-s3cid="207"]{min-width:341px;}body.swift-nojs [data-s3cid="208"]{min-width: 100vw;}body.swift-nojs [data-s3cid="209"]{min-width: 100vw;}body.swift-nojs [data-s3cid="210"]{min-width:341px;}body.swift-nojs [data-s3cid="211"]{min-width:341px;}body.swift-nojs [data-s3cid="212"]{min-width:341px;}body.swift-nojs [data-s3cid="213"]{min-width:341px;}body.swift-nojs [data-s3cid="214"]{min-width:341px;}body.swift-nojs [data-s3cid="215"]{min-width:341px;}body.swift-nojs [data-s3cid="216"]{min-width: 100vw;}body.swift-nojs [data-s3cid="217"]{min-width: 100vw;}body.swift-nojs [data-s3cid="218"]{min-width:341px;}body.swift-nojs [data-s3cid="219"]{min-width:341px;}body.swift-nojs [data-s3cid="220"]{min-width:341px;}body.swift-nojs [data-s3cid="221"]{min-width:341px;}body.swift-nojs [data-s3cid="222"]{min-width:341px;}body.swift-nojs [data-s3cid="223"]{min-width:341px;}body.swift-nojs [data-s3cid="224"]{min-width: 100vw;}body.swift-nojs [data-s3cid="225"]{min-width: 100vw;}body.swift-nojs [data-s3cid="226"]{min-width: 100vw;}body.swift-nojs [data-s3cid="227"]{min-width: 100vw;}body.swift-nojs [data-s3cid="228"]{min-width:341px;}body.swift-nojs [data-s3cid="229"]{min-width:341px;}body.swift-nojs [data-s3cid="230"]{min-width:341px;}body.swift-nojs [data-s3cid="231"]{min-width:341px;}body.swift-nojs [data-s3cid="232"]{min-width:341px;}body.swift-nojs [data-s3cid="233"]{min-width:341px;}body.swift-nojs [data-s3cid="234"]{min-width: 100vw;}body.swift-nojs [data-s3cid="235"]{min-width: 100vw;}body.swift-nojs [data-s3cid="236"]{min-width:341px;}body.swift-nojs [data-s3cid="237"]{min-width:341px;}body.swift-nojs [data-s3cid="238"]{min-width:341px;}body.swift-nojs [data-s3cid="239"]{min-width:341px;}body.swift-nojs [data-s3cid="240"]{min-width:341px;}body.swift-nojs [data-s3cid="241"]{min-width:341px;}body.swift-nojs [data-s3cid="242"]{min-width: 100vw;}body.swift-nojs [data-s3cid="243"]{min-width: 100vw;}body.swift-nojs [data-s3cid="244"]{min-width:341px;}body.swift-nojs [data-s3cid="245"]{min-width:341px;}body.swift-nojs [data-s3cid="246"]{min-width:341px;}body.swift-nojs [data-s3cid="247"]{min-width:341px;}body.swift-nojs [data-s3cid="248"]{min-width:341px;}body.swift-nojs [data-s3cid="249"]{min-width:341px;}body.swift-nojs [data-s3cid="250"]{min-width: 100vw;}body.swift-nojs [data-s3cid="251"]{min-width:381px;}body.swift-nojs [data-s3cid="252"]{min-width:381px;}body.swift-nojs [data-s3cid="253"]{min-width:381px;}body.swift-nojs [data-s3cid="254"]{min-width:361px;max-height:381.15625px;}body.swift-nojs [data-s3cid="255"]{min-width:361px;max-height:361.15625px;}body.swift-nojs [data-s3cid="256"]{min-width:361px;max-height:75.125px;}body.swift-nojs [data-s3cid="257"]{min-width:361px;max-height:67.734375px;}body.swift-nojs [data-s3cid="258"]{min-width:361px;min-height:276.765625px;}body.swift-nojs [data-s3cid="259"]{min-width:361px;min-height:276.765625px;}body.swift-nojs [data-s3cid="260"]{min-width:361px;}body.swift-nojs [data-s3cid="261"]{min-width:361px;}body.swift-nojs [data-s3cid="262"]{min-width:361px;}body.swift-nojs [data-s3cid="263"]{min-width:361px;max-height:0px;}body.swift-nojs [data-s3cid="264"]{min-width:361px;max-height:0px;}body.swift-nojs [data-s3cid="265"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="266"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="267"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="268"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="269"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="270"]{min-width:361px;}body.swift-nojs [data-s3cid="271"]{min-width:361px;}body.swift-nojs [data-s3cid="272"]{min-width:361px;}body.swift-nojs [data-s3cid="273"]{min-width:361px;}body.swift-nojs [data-s3cid="274"]{min-width:361px;}body.swift-nojs [data-s3cid="275"]{min-width:361px;}body.swift-nojs [data-s3cid="276"]{min-width:361px;}body.swift-nojs [data-s3cid="277"]{min-width:361px;}body.swift-nojs [data-s3cid="278"]{min-width:361px;}body.swift-nojs [data-s3cid="279"]{min-width:361px;}body.swift-nojs [data-s3cid="280"]{min-width:361px;}body.swift-nojs [data-s3cid="281"]{min-width:361px;}body.swift-nojs [data-s3cid="282"]{min-width:361px;}body.swift-nojs [data-s3cid="283"]{min-width:361px;}body.swift-nojs [data-s3cid="284"]{min-width:361px;}body.swift-nojs [data-s3cid="285"]{min-width:361px;}body.swift-nojs [data-s3cid="286"]{min-width:361px;}body.swift-nojs [data-s3cid="287"]{min-width:361px;}body.swift-nojs [data-s3cid="288"]{min-width:361px;}body.swift-nojs [data-s3cid="289"]{min-width:361px;}body.swift-nojs [data-s3cid="290"]{min-width: 100vw;max-height:1415.53125px;}body.swift-nojs [data-s3cid="291"]{min-width:361px;max-height:1315.53125px;}body.swift-nojs [data-s3cid="292"]{min-width:361px;max-height:1315.53125px;}body.swift-nojs [data-s3cid="293"]{min-width:361px;max-height:1315.53125px;}body.swift-nojs [data-s3cid="294"]{min-width:361px;}body.swift-nojs [data-s3cid="295"]{min-width:361px;}body.swift-nojs [data-s3cid="296"]{min-width:361px;max-height:90.125px;}body.swift-nojs [data-s3cid="297"]{min-width:361px;max-height:67.734375px;}body.swift-nojs [data-s3cid="298"]{min-width:361px;max-height:1159px;}body.swift-nojs [data-s3cid="299"]{min-width:361px;max-height:1159px;}body.swift-nojs [data-s3cid="300"]{min-width:361px;max-height:1144px;}body.swift-nojs [data-s3cid="301"]{min-width:361px;}body.swift-nojs [data-s3cid="302"]{min-width:361px;}body.swift-nojs [data-s3cid="304"]{min-width:361px;}body.swift-nojs [data-s3cid="305"]{min-width:361px;}body.swift-nojs [data-s3cid="307"]{min-width:361px;}body.swift-nojs [data-s3cid="308"]{min-width:361px;}body.swift-nojs [data-s3cid="310"]{min-width:361px;}body.swift-nojs [data-s3cid="311"]{min-width:361px;}body.swift-nojs [data-s3cid="313"]{min-width:361px;}body.swift-nojs [data-s3cid="314"]{min-width:361px;}body.swift-nojs [data-s3cid="316"]{min-width:361px;}body.swift-nojs [data-s3cid="317"]{min-width:361px;}body.swift-nojs [data-s3cid="319"]{min-width:361px;}body.swift-nojs [data-s3cid="320"]{min-width:361px;}body.swift-nojs [data-s3cid="322"]{min-width:361px;max-height:92px;}body.swift-nojs [data-s3cid="323"]{min-width:361px;max-height:92px;}body.swift-nojs [data-s3cid="325"]{min-width:361px;}body.swift-nojs [data-s3cid="326"]{min-width:361px;}body.swift-nojs [data-s3cid="328"]{min-width:361px;}body.swift-nojs [data-s3cid="329"]{min-width:361px;}body.swift-nojs [data-s3cid="331"]{min-width: 100vw;}body.swift-nojs [data-s3cid="332"]{min-width: 100vw;}body.swift-nojs [data-s3cid="333"]{min-width: 100vw;}body.swift-nojs [data-s3cid="334"]{min-width: 100vw;}body.swift-nojs [data-s3cid="335"]{min-width:361px;}body.swift-nojs [data-s3cid="336"]{min-width:361px;}body.swift-nojs [data-s3cid="338"]{min-width: 100vw;}html{opacity:1}}