html,body{opacity:1 !important;}:root {--lc-primary: #12719b;--lc-primary-dark: #0a4f6e;--lc-primary-light: #1a8cbf;--lc-primary-soft: #e6f3f9;--lc-accent: #00d4a8;--lc-warning: #fbbf24;--lc-danger: #ef4444;--lc-dark: #0a1929;--lc-dark-2: #102a43;--lc-muted: #5a6b7c;--lc-border: #e1e8ef;--lc-surface: #f6f9fc;--lc-white: #ffffff;--lc-radius: 1.25rem;--lc-radius-lg: 1.75rem;--lc-shadow: 0 1.5rem 4rem rgba(10, 25, 41, .10);--lc-shadow-soft: 0 1rem 2.5rem rgba(10, 25, 41, .08);--lc-shadow-hover: 0 2rem 5rem rgba(18, 113, 155, .18);}html { scroll-behavior: smooth; scroll-padding-top: 88px; }body {font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, sans-serif;color: var(--lc-dark); background: var(--lc-white);-webkit-font-smoothing: antialiased;}a { text-decoration: none; }.navbar { min-height: 76px; backdrop-filter: blur(20px); background: rgba(255, 255, 255, .85) !important; border-bottom: 1px solid var(--lc-border); }.navbar-brand { font-weight: 800; letter-spacing: -.04em; }.navbar-brand .header-logo { display: block; width: auto; height: 42px; max-width: 240px; object-fit: contain; }.navbar-brand .brand-icon { width: 36px; height: 36px; background: linear-gradient(135deg, var(--lc-primary), var(--lc-primary-light)); border-radius: 10px; display: inline-flex; align-items: center; justify-content: center; color: white; box-shadow: 0 .5rem 1rem rgba(18, 113, 155, .25); }.navbar-brand span { font-size: 1.3rem; color: var(--lc-dark); }.navbar .nav-link { color: var(--lc-dark); font-weight: 600; font-size: .94rem; padding-inline: .85rem !important; transition: color .2s ease; }.navbar .nav-link:hover, .navbar .nav-link:focus { color: var(--lc-primary); }.dropdown-menu { border: 1px solid var(--lc-border); border-radius: 1rem; box-shadow: var(--lc-shadow-soft); padding: .75rem; margin-top: .5rem; }.dropdown-item { border-radius: .65rem; font-weight: 500; padding: .65rem .85rem; transition: all .15s ease; }.dropdown-item:hover { background: var(--lc-primary-soft); color: var(--lc-primary-dark); }.btn { border-radius: 999px; font-weight: 700; letter-spacing: -.01em; padding: .7rem 1.5rem; transition: all .25s cubic-bezier(.4, 0, .2, 1); }.btn-lg { padding: .9rem 1.85rem; font-size: 1rem; }.btn-primary { --bs-btn-bg: var(--lc-primary); --bs-btn-border-color: var(--lc-primary); --bs-btn-hover-bg: var(--lc-primary-dark); --bs-btn-hover-border-color: var(--lc-primary-dark); box-shadow: 0 .75rem 1.5rem rgba(18, 113, 155, .28); }.btn-primary:hover { transform: translateY(-2px); box-shadow: 0 1rem 2rem rgba(18, 113, 155, .35); }.btn-outline-primary { --bs-btn-color: var(--lc-primary); --bs-btn-border-color: rgba(18, 113, 155, .25); --bs-btn-hover-bg: var(--lc-primary); --bs-btn-hover-border-color: var(--lc-primary); background: rgba(255, 255, 255, .6); }.btn-outline-primary:hover { transform: translateY(-2px); }.btn-cta { background: white; color: var(--lc-dark); border: none; padding: 1rem 2rem; font-weight: 700; box-shadow: 0 1rem 2rem rgba(0, 0, 0, .2); }.btn-cta:hover { background: white; color: var(--lc-primary); transform: translateY(-2px); box-shadow: 0 1.25rem 2.5rem rgba(0, 0, 0, .25); }.bg-light { background-color: var(--lc-surface) !important; }.text-primary { color: var(--lc-primary) !important; }.text-secondary { color: var(--lc-muted) !important; }.py-lg-6 { padding-top: 6rem !important; padding-bottom: 6rem !important; }.badge-pill { display: inline-flex; align-items: center; gap: .4rem; background: var(--lc-primary-soft); color: var(--lc-primary-dark); border-radius: 999px; padding: .45rem 1rem; font-size: .82rem; font-weight: 700; letter-spacing: .02em; border: 1px solid rgba(18, 113, 155, .15); }.badge-pill .dot { width: 6px; height: 6px; border-radius: 50%; background: var(--lc-accent); box-shadow: 0 0 0 4px rgba(0, 212, 168, .2); animation: lc-pulse 2s infinite; }@keyframes lc-pulse { 0%, 100% { opacity: 1; } 50% { opacity: .5; } }@keyframes lc-float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } }.section-kicker { display: inline-flex; align-items: center; gap: .5rem; color: var(--lc-primary); font-size: .8rem; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; margin-bottom: 1rem; }.section-kicker::before { content: ""; width: 28px; height: 2px; background: var(--lc-primary); border-radius: 2px; }.section-title { letter-spacing: -.04em; line-height: 1.05; font-weight: 800; font-size: clamp(1.85rem, 3.5vw, 2.75rem); }.hero-title { letter-spacing: -.045em; line-height: 1; font-weight: 800; font-size: clamp(2.5rem, 5vw, 4rem); }.hero-title .gradient-text { background: linear-gradient(135deg, var(--lc-primary) 0%, var(--lc-primary-light) 50%, var(--lc-accent) 100%); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent; }.lead-hero { color: var(--lc-muted); font-size: 1.2rem; line-height: 1.6; font-weight: 400; }.hero-stats { display: flex; gap: 2rem; flex-wrap: wrap; padding-top: 1rem; border-top: 1px solid var(--lc-border); }.hero-stats .stat strong { display: block; font-size: 1.4rem; font-weight: 800; letter-spacing: -.03em; color: var(--lc-dark); }.hero-stats .stat span { font-size: .82rem; color: var(--lc-muted); font-weight: 500; }.hero-section { position: relative; overflow: hidden; background: radial-gradient(circle at 90% 10%, rgba(18, 113, 155, .12), transparent 40rem), radial-gradient(circle at 10% 90%, rgba(0, 212, 168, .08), transparent 35rem), linear-gradient(180deg, #ffffff 0%, #f4f9fc 100%); padding-top: 4rem; }.hero-section::before { content: ""; position: absolute; inset: 0; background-image: linear-gradient(rgba(18, 113, 155, .04) 1px, transparent 1px), linear-gradient(90deg, rgba(18, 113, 155, .04) 1px, transparent 1px); background-size: 48px 48px; mask-image: radial-gradient(ellipse at center, rgba(0, 0, 0, .6), transparent 70%); pointer-events: none; }.hero-section > .container { position: relative; z-index: 1; }.feature-card { border: 1px solid var(--lc-border); border-radius: var(--lc-radius); background: white; padding: 2rem; height: 100%; transition: all .3s cubic-bezier(.4, 0, .2, 1); position: relative; overflow: hidden; }.feature-card::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 3px; background: linear-gradient(90deg, var(--lc-primary), var(--lc-primary-light)); transform: scaleX(0); transform-origin: left; transition: transform .3s ease; }.feature-card:hover { transform: translateY(-6px); box-shadow: var(--lc-shadow-hover); border-color: rgba(18, 113, 155, .3); }.feature-card:hover::before { transform: scaleX(1); }.feature-card h3 { font-size: 1.2rem; font-weight: 700; letter-spacing: -.02em; margin-bottom: .65rem; }.feature-card p { color: var(--lc-muted); margin: 0; line-height: 1.55; font-size: .95rem; }.icon-bubble { width: 3.25rem; height: 3.25rem; display: inline-flex; align-items: center; justify-content: center; border-radius: 14px; background: var(--lc-primary-soft); color: var(--lc-primary); margin-bottom: 1.25rem; font-size: 1.4rem; }.problem-card { background: white; border: 1px solid var(--lc-border); border-radius: var(--lc-radius); padding: 2rem; height: 100%; transition: all .3s ease; }.problem-card:hover { transform: translateY(-4px); box-shadow: var(--lc-shadow-soft); }.problem-card .problem-icon { width: 3.25rem; height: 3.25rem; border-radius: 14px; background: rgba(239, 68, 68, .1); color: var(--lc-danger); display: inline-flex; align-items: center; justify-content: center; font-size: 1.5rem; margin-bottom: 1.25rem; }.problem-card h3 { font-size: 1.15rem; font-weight: 700; letter-spacing: -.02em; margin-bottom: .65rem; }.problem-card p { color: var(--lc-muted); line-height: 1.6; font-size: .95rem; margin: 0; }.feature-bullets { list-style: none; padding: 0; margin: 0; }.feature-bullets li { display: flex; align-items: flex-start; gap: .65rem; padding: .4rem 0; color: var(--lc-dark-2); font-size: .95rem; font-weight: 500; }.feature-bullets i { color: var(--lc-accent); font-size: 1.1rem; margin-top: .15rem; flex-shrink: 0; }.accordion { --bs-accordion-border-color: var(--lc-border); --bs-accordion-border-radius: 1rem; --bs-accordion-inner-border-radius: 1rem; --bs-accordion-active-bg: white; --bs-accordion-active-color: var(--lc-dark); --bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(18,113,155,.15); }.accordion-item { border-radius: 1rem !important; overflow: hidden; box-shadow: 0 .5rem 1.5rem rgba(10,25,41,.04); margin-bottom: .85rem; border-color: var(--lc-border) !important; }.accordion-button { font-weight: 700; letter-spacing: -.015em; padding: 1.15rem 1.35rem; font-size: 1rem; color: var(--lc-dark); }.accordion-button:not(.collapsed) { color: var(--lc-primary); background: white; box-shadow: none; }.accordion-body { color: var(--lc-muted); line-height: 1.65; padding: 0 1.35rem 1.35rem; }.cta-card { background: linear-gradient(135deg, var(--lc-dark) 0%, var(--lc-dark-2) 50%, var(--lc-primary-dark) 100%); border-radius: var(--lc-radius-lg); padding: 3.5rem; position: relative; overflow: hidden; color: white; }.cta-card::before { content: ""; position: absolute; width: 30rem; height: 30rem; border-radius: 50%; background: radial-gradient(circle, rgba(18, 113, 155, .25), transparent 70%); right: -8rem; top: -10rem; }.cta-card::after { content: ""; position: absolute; width: 20rem; height: 20rem; border-radius: 50%; background: radial-gradient(circle, rgba(0, 212, 168, .15), transparent 70%); left: -5rem; bottom: -7rem; }.cta-card > * { position: relative; z-index: 1; }.cta-card h2 { font-size: clamp(1.75rem, 3.5vw, 2.5rem); font-weight: 800; letter-spacing: -.03em; margin-bottom: 1rem; }.cta-card p { color: rgba(255, 255, 255, .8); font-size: 1.1rem; line-height: 1.6; }.cta-features { display: flex; gap: 1.5rem; flex-wrap: wrap; margin-top: 1.5rem; }.cta-features span { display: inline-flex; align-items: center; gap: .45rem; font-size: .9rem; color: rgba(255, 255, 255, .85); }.cta-features i { color: var(--lc-accent); }footer { background: var(--lc-dark) !important; padding-top: 4rem; padding-bottom: 2rem; }footer .footer-brand { font-weight: 800; font-size: 1.3rem; letter-spacing: -.04em; color: white; display: inline-flex; align-items: center; gap: .6rem; margin-bottom: 1.25rem; }footer h3 { font-size: .82rem; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: rgba(255, 255, 255, .9); margin-bottom: 1.25rem; }footer li { margin-bottom: .65rem; }footer ul a, footer ul li { color: rgba(255, 255, 255, .65); font-size: .92rem; transition: color .2s ease; }footer ul a:hover { color: white; }footer .social-link { width: 36px; height: 36px; border-radius: 10px; background: rgba(255, 255, 255, .08); display: inline-flex; align-items: center; justify-content: center; color: rgba(255, 255, 255, .8); transition: all .2s ease; }footer .social-link:hover { background: var(--lc-primary); color: white; transform: translateY(-2px); }.reveal { opacity: 0; transform: translateY(20px); transition: opacity .6s ease, transform .6s ease; }.reveal.is-visible { opacity: 1; transform: translateY(0); }.float-card { position: absolute; background: white; border-radius: 14px; padding: .85rem 1.1rem; box-shadow: 0 1rem 3rem rgba(10, 25, 41, .15); border: 1px solid var(--lc-border); display: flex; align-items: center; gap: .75rem; z-index: 2; animation: lc-float 6s ease-in-out infinite; }.float-card.top-right { top: -2%; right: -4%; animation-delay: 0s; }.float-card.bottom-left { bottom: 8%; left: -5%; animation-delay: 3s; }.float-card .icon { width: 36px; height: 36px; border-radius: 10px; display: inline-flex; align-items: center; justify-content: center; color: white; font-size: 1.1rem; }.float-card .text-mini { font-size: .7rem; color: var(--lc-muted); font-weight: 500; }.float-card .text-main { font-size: .88rem; font-weight: 700; color: var(--lc-dark); }@media (max-width: 991.98px) { .hero-title { font-size: 2.5rem; } .float-card { display: none; } }@media (max-width: 575.98px) { .cta-card { padding: 2rem 1.5rem; } }.comments-block { max-width: 760px; margin: 0 auto; }.comments-header { display: flex; align-items: center; gap: .85rem; margin-bottom: 2rem; }.comments-header .icon-bubble { width: 3rem; height: 3rem; border-radius: 14px; background: linear-gradient(135deg, var(--lc-primary), var(--lc-primary-light)); color: white; display: inline-flex; align-items: center; justify-content: center; font-size: 1.3rem; flex-shrink: 0; margin-bottom: 0; }.comments-header h2 { font-size: 1.5rem; font-weight: 800; letter-spacing: -.025em; margin: 0; }.comments-header p { color: var(--lc-muted); margin: 0; font-size: .92rem; }.comment-item { background: var(--lc-surface); border: 1px solid var(--lc-border); border-radius: var(--lc-radius); padding: 1.5rem; margin-bottom: 1.5rem; display: flex; gap: 1rem; }.comment-item .avatar-img { width: 48px; height: 48px; border-radius: 50%; background: linear-gradient(135deg, var(--lc-primary), var(--lc-primary-light)); color: white; display: inline-flex; align-items: center; justify-content: center; font-weight: 800; font-size: 1rem; flex-shrink: 0; overflow: hidden; }.comment-item .avatar-img img { width: 100%; height: 100%; object-fit: cover; }.comment-item .comment-content { flex: 1; }.comment-item .comment-meta { display: flex; align-items: center; gap: .65rem; margin-bottom: .35rem; flex-wrap: wrap; }.comment-item .comment-meta .name { font-weight: 700; color: var(--lc-dark); font-size: .95rem; }.comment-item .comment-meta .date { font-size: .78rem; color: var(--lc-muted); font-weight: 500; }.comment-item .comment-meta .date i { color: var(--lc-primary); margin-right: .25rem; }.comment-item .comment-text { color: var(--lc-dark-2); line-height: 1.6; font-size: .92rem; margin-bottom: .85rem; }.comment-item .reply-btn { font-size: .78rem; font-weight: 700; color: var(--lc-primary); display: inline-flex; align-items: center; gap: .35rem; cursor: pointer; transition: gap .2s ease; }.comment-item .reply-btn:hover { gap: .55rem; }.comment-form { background: white; border: 1px solid var(--lc-border); border-radius: var(--lc-radius); padding: 2rem; box-shadow: var(--lc-shadow-soft); }.comment-form .form-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 1rem; margin-bottom: 1rem; }@media (max-width: 575.98px) { .comment-form .form-grid { grid-template-columns: 1fr; } .comment-form { padding: 1.5rem; } }.form-field { display: flex; flex-direction: column; }.form-field label { font-size: .82rem; font-weight: 700; color: var(--lc-dark); margin-bottom: .4rem; display: flex; align-items: center; gap: .3rem; }.form-field label .req { color: var(--lc-danger); font-weight: 800; }.form-field input, .form-field textarea { border: 1.5px solid var(--lc-border); border-radius: 12px; padding: .75rem 1rem; font-size: .92rem; background: var(--lc-surface); font-family: inherit; font-weight: 500; color: var(--lc-dark); transition: all .2s ease; width: 100%; }.form-field input:focus, .form-field textarea:focus { outline: none; border-color: var(--lc-primary); background: white; box-shadow: 0 0 0 4px rgba(18,113,155,.1); }.form-field textarea { resize: vertical; min-height: 130px; line-height: 1.6; }.form-help { font-size: .78rem; color: var(--lc-muted); margin-top: .35rem; line-height: 1.5; }.form-help code { background: var(--lc-surface); padding: .1rem .35rem; border-radius: 4px; font-family: 'JetBrains Mono', monospace; font-size: .85em; color: var(--lc-primary-dark); border: 1px solid var(--lc-border); }.captcha-row { display: flex; align-items: center; gap: 1rem; margin-bottom: 1.25rem; padding: 1rem; background: var(--lc-surface); border: 1px solid var(--lc-border); border-radius: 12px; flex-wrap: wrap; }.captcha-img { background: white; border: 1px solid var(--lc-border); border-radius: 8px; padding: .5rem; width: 180px; height: 56px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; font-family: 'JetBrains Mono', monospace; font-weight: 800; font-size: 1.4rem; color: var(--lc-primary-dark); letter-spacing: .15em; background-image: linear-gradient(45deg, rgba(18,113,155,.04) 25%, transparent 25%), linear-gradient(-45deg, rgba(18,113,155,.04) 25%, transparent 25%); background-size: 12px 12px; user-select: none; }.captcha-input-wrap { flex: 1; min-width: 200px; }.captcha-reload { background: transparent; border: 1px solid var(--lc-border); color: var(--lc-muted); width: 38px; height: 38px; border-radius: 50%; cursor: pointer; transition: all .2s ease; display: inline-flex; align-items: center; justify-content: center; }.captcha-reload:hover { border-color: var(--lc-primary); color: var(--lc-primary); transform: rotate(180deg); }.comment-submit-row { display: flex; align-items: center; justify-content: space-between; gap: 1rem; flex-wrap: wrap; }.comment-submit-row .privacy-note { font-size: .78rem; color: var(--lc-muted); flex: 1; min-width: 200px; }.lc-toast { position: fixed; bottom: 2rem; left: 50%; transform: translateX(-50%) translateY(20px); background: var(--lc-dark); color: white; padding: .85rem 1.5rem; border-radius: 999px; font-size: .88rem; font-weight: 600; box-shadow: 0 1rem 2.5rem rgba(0,0,0,.25); display: inline-flex; align-items: center; gap: .55rem; z-index: 1100; opacity: 0; pointer-events: none; transition: opacity .25s ease, transform .25s ease; }.lc-toast.show { opacity: 1; transform: translateX(-50%) translateY(0); }.lc-toast i { color: var(--lc-accent); }.navbar .nav-link.active {color: var(--lc-primary);}.section-kicker-center {display: inline-flex;}.lead-secondary {font-size: 1.1rem;}.cta-card-sub {font-size: .85rem;color: rgba(255, 255, 255, .6);margin-top: .75rem;}.cta-card-sub strong {color: white;}.footer-brand-icon {width: 32px;height: 32px;background: linear-gradient(135deg, var(--lc-primary), var(--lc-primary-light));border-radius: 8px;display: inline-flex;align-items: center;justify-content: center;color: white;}.footer-tagline {color: rgba(255, 255, 255, .65);font-size: .95rem;line-height: 1.65;max-width: 360px;}.footer-divider {border-color: rgba(255, 255, 255, .1);}.footer-bottom {color: rgba(255, 255, 255, .5);}.footer-bottom a {color: inherit;}.feature-block {padding: 3rem 0;}.feature-block .kicker {color: var(--lc-primary);font-size: .78rem;font-weight: 700;letter-spacing: .1em;text-transform: uppercase;margin-bottom: .75rem;}.feature-block h2 {font-size: clamp(1.5rem, 3vw, 2.25rem);font-weight: 800;letter-spacing: -.03em;line-height: 1.1;margin-bottom: 1rem;}.feature-block p {color: var(--lc-muted);font-size: 1.05rem;line-height: 1.65;margin-bottom: 1.25rem;}.feature-visual {background: white;border: 1px solid var(--lc-border);border-radius: var(--lc-radius-lg);padding: 1.5rem;box-shadow: var(--lc-shadow-soft);position: relative;overflow: hidden;}:root{--lc-primary: #12719b;--lc-primary-dark: #0a4f6e;--lc-primary-light: #1a8cbf;--lc-primary-soft: #e6f3f9;--lc-accent: #00d4a8;--lc-dark: #0a1929;--lc-dark-2: #102a43;--lc-muted: #5a6b7c;--lc-border: #e1e8ef;--lc-surface: #f6f9fc;--lc-white: #ffffff;--lc-radius: 1.25rem;--lc-radius-lg: 1.75rem;--lc-shadow: 0 1.5rem 4rem rgba(10, 25, 41, 0.10);--lc-shadow-soft: 0 1rem 2.5rem rgba(10, 25, 41, 0.08);--lc-shadow-hover: 0 2rem 5rem rgba(18, 113, 155, 0.18);}html {scroll-behavior: smooth;scroll-padding-top: 88px;}body {font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, sans-serif;color: var(--lc-dark);background: var(--lc-white);text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;font-feature-settings: 'cv11', 'ss01';}a {text-decoration: none;}.navbar {min-height: 76px;backdrop-filter: blur(20px);background: rgba(255, 255, 255, 0.85) !important;border-bottom: 1px solid var(--lc-border);}.navbar-brand {font-weight: 800;letter-spacing: -0.04em;}.navbar-brand .brand-icon {width: 36px;height: 36px;background: linear-gradient(135deg, var(--lc-primary), var(--lc-primary-light));border-radius: 10px;display: inline-flex;align-items: center;justify-content: center;color: white;box-shadow: 0 0.5rem 1rem rgba(18, 113, 155, 0.25);}.navbar-brand span {font-size: 1.3rem;color: var(--lc-dark);}.navbar .nav-link {color: var(--lc-dark);font-weight: 600;font-size: 0.94rem;padding-inline: 0.85rem !important;transition: color 0.2s ease;}.navbar .nav-link:hover,.navbar .nav-link:focus {color: var(--lc-primary);}.dropdown-menu {border: 1px solid var(--lc-border);border-radius: 1rem;box-shadow: var(--lc-shadow-soft);padding: 0.75rem;margin-top: 0.5rem;}.dropdown-item {border-radius: 0.65rem;font-weight: 500;padding: 0.65rem 0.85rem;transition: all 0.15s ease;}.dropdown-item:hover {background: var(--lc-primary-soft);color: var(--lc-primary-dark);}.btn {border-radius: 999px;font-weight: 700;letter-spacing: -0.01em;padding: 0.7rem 1.5rem;transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);}.btn-lg {padding: 0.9rem 1.85rem;font-size: 1rem;}.btn-primary {--bs-btn-bg: var(--lc-primary);--bs-btn-border-color: var(--lc-primary);--bs-btn-hover-bg: var(--lc-primary-dark);--bs-btn-hover-border-color: var(--lc-primary-dark);box-shadow: 0 0.75rem 1.5rem rgba(18, 113, 155, 0.28);}.btn-primary:hover {transform: translateY(-2px);box-shadow: 0 1rem 2rem rgba(18, 113, 155, 0.35);}.btn-outline-primary {--bs-btn-color: var(--lc-primary);--bs-btn-border-color: rgba(18, 113, 155, 0.25);--bs-btn-hover-bg: var(--lc-primary);--bs-btn-hover-border-color: var(--lc-primary);background: rgba(255, 255, 255, 0.6);backdrop-filter: blur(10px);}.btn-outline-primary:hover {transform: translateY(-2px);}.bg-light {background-color: var(--lc-surface) !important;}.text-primary {color: var(--lc-primary) !important;}.text-secondary {color: var(--lc-muted) !important;}.py-lg-6 {padding-top: 6rem !important;padding-bottom: 6rem !important;}.badge-pill {display: inline-flex;align-items: center;gap: 0.4rem;background: var(--lc-primary-soft);color: var(--lc-primary-dark);border-radius: 999px;padding: 0.45rem 1rem;font-size: 0.82rem;font-weight: 700;letter-spacing: 0.02em;border: 1px solid rgba(18, 113, 155, 0.15);}.badge-pill .dot {width: 6px;height: 6px;border-radius: 50%;background: var(--lc-accent);box-shadow: 0 0 0 4px rgba(0, 212, 168, 0.2);animation: pulse 2s infinite;}@keyframes pulse {0,100% {opacity: 1;}50% {opacity: .5;}}.hero-section {position: relative;overflow: hidden;background: radial-gradient(circle at 90% 10%, rgba(18, 113, 155, 0.12), transparent 40rem), radial-gradient(circle at 10% 90%, rgba(0, 212, 168, 0.08), transparent 35rem), linear-gradient(180deg, #ffffff 0%, #f4f9fc 100%);padding-top: 4rem;}.hero-section::before {content: "";position: absolute;inset: 0;background-image: linear-gradient(rgba(18, 113, 155, 0.04) 1px, transparent 1px), linear-gradient(90deg, rgba(18, 113, 155, 0.04) 1px, transparent 1px);background-size: 48px 48px;mask-image: radial-gradient(ellipse at center, rgba(0,0,0,.6), transparent 70%);pointer-events: none;}.hero-section > .container {position: relative;z-index: 1;}.hero-title {letter-spacing: -0.045em;line-height: 1;font-weight: 800;font-size: clamp(2.5rem, 5vw, 4rem);}.hero-title .gradient-text {background: linear-gradient(135deg, var(--lc-primary) 0%, var(--lc-primary-light) 50%, var(--lc-accent) 100%);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}.lead-hero {color: var(--lc-muted);font-size: 1.2rem;line-height: 1.6;font-weight: 400;}.hero-trust {display: flex;align-items: center;gap: 0.85rem;color: var(--lc-muted);font-size: 0.88rem;font-weight: 500;}.hero-trust i {color: var(--lc-accent);}.metric strong {letter-spacing: -0.04em;font-weight: 800;color: var(--lc-dark);font-size: 1.65rem;}.metric span {color: var(--lc-muted);font-size: 0.82rem;font-weight: 500;}.hero-panel {position: relative;perspective: 1500px;}.panel-card {background: linear-gradient(180deg, #ffffff, #fafcfe);border: 1px solid var(--lc-border) !important;border-radius: var(--lc-radius-lg) !important;box-shadow: var(--lc-shadow);overflow: hidden;position: relative;}.panel-card::before {content: "";position: absolute;inset: 0;background: linear-gradient(135deg, rgba(18, 113, 155, 0.03), transparent 60%);pointer-events: none;}.panel-header {display: flex;align-items: center;justify-content: space-between;padding: 1.25rem 1.5rem;border-bottom: 1px solid var(--lc-border);background: rgba(246, 249, 252, 0.5);}.panel-dots {display: flex;gap: 0.4rem;}.panel-dots span {width: 11px;height: 11px;border-radius: 50%;background: #e1e8ef;}.panel-dots span:nth-child(1) {background: #ff5f57;}.panel-dots span:nth-child(2) {background: #ffbd2e;}.panel-dots span:nth-child(3) {background: #28ca42;}.panel-url {background: white;border: 1px solid var(--lc-border);border-radius: 8px;padding: 0.35rem 0.9rem;font-size: 0.78rem;color: var(--lc-muted);font-family: ui-monospace, monospace;}.panel-status {display: inline-flex;align-items: center;gap: 0.35rem;background: rgba(0, 212, 168, 0.12);color: #00805c;padding: 0.3rem 0.7rem;border-radius: 999px;font-size: 0.75rem;font-weight: 700;}.panel-status .dot {width: 6px;height: 6px;border-radius: 50%;background: var(--lc-accent);animation: pulse 2s infinite;}.panel-body {padding: 1.5rem;}.stat-tile {background: white;border: 1px solid var(--lc-border);border-radius: 14px;padding: 1rem;transition: all 0.2s ease;}.stat-tile:hover {border-color: var(--lc-primary);transform: translateY(-2px);}.stat-tile .label {color: var(--lc-muted);font-size: 0.72rem;font-weight: 600;text-transform: uppercase;letter-spacing: 0.05em;}.stat-tile .value {font-size: 1.4rem;font-weight: 800;letter-spacing: -0.03em;color: var(--lc-dark);display: block;margin-top: 0.25rem;}.stat-tile .trend {font-size: 0.75rem;font-weight: 700;color: var(--lc-accent);display: inline-flex;align-items: center;gap: 0.2rem;}.stat-tile .trend.down {color: #ef4444;}.mini-chart {background: white;border: 1px solid var(--lc-border);border-radius: 14px;padding: 1.25rem;margin-bottom: 1rem;}.chart-header {display: flex;justify-content: space-between;align-items: center;margin-bottom: 1rem;}.chart-header h6 {font-size: 0.82rem;font-weight: 700;margin: 0;color: var(--lc-dark);}.chart-svg {width: 100%;height: 80px;}.sync-row {display: flex;align-items: center;gap: 0.75rem;padding: 0.65rem 0;border-bottom: 1px solid var(--lc-border);}.sync-row:last-child {border-bottom: none;}.sync-icon {width: 32px;height: 32px;border-radius: 8px;background: var(--lc-primary-soft);color: var(--lc-primary);display: inline-flex;align-items: center;justify-content: center;font-size: 1rem;flex-shrink: 0;}.sync-info {flex: 1;min-width: 0;}.sync-info .name {font-size: 0.82rem;font-weight: 600;color: var(--lc-dark);display: block;}.sync-info .meta {font-size: 0.72rem;color: var(--lc-muted);}.sync-badge {font-size: 0.7rem;font-weight: 700;padding: 0.2rem 0.55rem;border-radius: 999px;background: rgba(0, 212, 168, 0.12);color: #00805c;}.float-card {position: absolute;background: white;border-radius: 14px;padding: 0.85rem 1.1rem;box-shadow: 0 1rem 3rem rgba(10, 25, 41, 0.15);border: 1px solid var(--lc-border);display: flex;align-items: center;gap: 0.75rem;z-index: 2;animation: float 6s ease-in-out infinite;}@keyframes float {0,100% {transform: translateY(0);}50% {transform: translateY(-10px);}}.float-card.top-right {top: 8%;right: -3%;animation-delay: 0s;}.float-card.bottom-left {bottom: 12%;left: -4%;animation-delay: 3s;}.float-card .icon {width: 36px;height: 36px;border-radius: 10px;display: inline-flex;align-items: center;justify-content: center;color: white;font-size: 1.1rem;}.float-card .text-mini {font-size: 0.7rem;color: var(--lc-muted);font-weight: 500;}.float-card .text-main {font-size: 0.88rem;font-weight: 700;color: var(--lc-dark);}@media(max-width: 991.98px) {.float-card {display: none;}}.logos-strip {padding: 2.5rem 0;border-top: 1px solid var(--lc-border);border-bottom: 1px solid var(--lc-border);background: white;}.logos-label {color: var(--lc-muted);font-size: 0.8rem;font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;text-align: center;margin-bottom: 1.5rem;}.logo-item {color: var(--lc-muted);font-weight: 700;font-size: 1.15rem;letter-spacing: -0.02em;opacity: .55;transition: opacity 0.2s ease;display: flex;align-items: center;gap: 0.4rem;}.logo-item:hover {opacity: 1;color: var(--lc-dark);}.logo-item i {font-size: 1.35rem;}.section-kicker {display: inline-flex;align-items: center;gap: 0.5rem;color: var(--lc-primary);font-size: 0.8rem;font-weight: 700;letter-spacing: 0.12em;text-transform: uppercase;margin-bottom: 1rem;}.section-kicker::before {content: "";width: 28px;height: 2px;background: var(--lc-primary);border-radius: 2px;}.section-title {letter-spacing: -0.04em;line-height: 1.05;font-weight: 800;font-size: clamp(1.85rem, 3.5vw, 2.75rem);}.feature-card {border: 1px solid var(--lc-border);border-radius: var(--lc-radius);background: white;padding: 2rem;height: 100%;transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);position: relative;overflow: hidden;}.feature-card::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 3px;background: linear-gradient(90deg, var(--lc-primary), var(--lc-primary-light));transform: scaleX(0);transform-origin: left;transition: transform 0.3s ease;}.feature-card:hover {transform: translateY(-6px);box-shadow: var(--lc-shadow-hover);border-color: rgba(18, 113, 155, 0.3);}.feature-card:hover::before {transform: scaleX(1);}.feature-card.featured {background: linear-gradient(135deg, var(--lc-dark) 0%, var(--lc-dark-2) 100%);color: white;border: none;}.feature-card.featured h3,.feature-card.featured p {color: white;}.feature-card.featured .icon-bubble {background: rgba(255, 255, 255, 0.12);color: white;}.feature-card.featured::after {content: "";position: absolute;width: 300px;height: 300px;border-radius: 50%;background: radial-gradient(circle, rgba(18, 113, 155, 0.25), transparent 70%);bottom: -150px;right: -100px;}.icon-bubble {width: 3.25rem;height: 3.25rem;display: inline-flex;align-items: center;justify-content: center;border-radius: 14px;background: var(--lc-primary-soft);color: var(--lc-primary);margin-bottom: 1.25rem;font-size: 1.4rem;}.feature-card h3 {font-size: 1.2rem;font-weight: 700;letter-spacing: -0.02em;margin-bottom: 0.65rem;}.feature-card p {color: var(--lc-muted);margin: 0;line-height: 1.55;font-size: 0.95rem;}.flow-diagram {position: relative;padding: 2rem 0;}.flow-step {background: white;border: 1px solid var(--lc-border);border-radius: 18px;padding: 1.5rem 1.25rem;text-align: center;position: relative;transition: all 0.3s ease;height: 100%;}.flow-step:hover {transform: translateY(-4px);box-shadow: var(--lc-shadow-soft);border-color: var(--lc-primary);}.flow-step .step-number {position: absolute;top: -12px;left: 50%;transform: translateX(-50%);background: var(--lc-primary);color: white;width: 28px;height: 28px;border-radius: 50%;display: inline-flex;align-items: center;justify-content: center;font-size: 0.78rem;font-weight: 800;box-shadow: 0 0.5rem 1rem rgba(18, 113, 155, 0.3);}.flow-step .icon-bubble {margin: 0.5rem auto 1rem;}.flow-step strong {font-size: 1rem;font-weight: 700;display: block;margin-bottom: 0.35rem;}.flow-step small {color: var(--lc-muted);font-size: 0.8rem;}.integration-card {border: 1px solid var(--lc-border);border-radius: var(--lc-radius);background: white;padding: 1.75rem 1.25rem;transition: all 0.3s ease;height: 100%;text-align: center;}.integration-card:hover {transform: translateY(-4px);box-shadow: var(--lc-shadow-soft);border-color: rgba(18, 113, 155, 0.3);}.integration-card .cat {color: var(--lc-primary);font-size: 0.72rem;font-weight: 700;text-transform: uppercase;letter-spacing: 0.08em;margin-bottom: 0.85rem;display: block;}.integration-logos {display: flex;flex-wrap: wrap;gap: 0.75rem;justify-content: center;align-items: center;margin-bottom: 0.75rem;min-height: 60px;}.integration-logos .brand {background: var(--lc-surface);border-radius: 10px;padding: 0.5rem 0.85rem;font-weight: 700;font-size: 0.85rem;color: var(--lc-dark);display: inline-flex;align-items: center;gap: 0.35rem;}.integration-logos .brand i {color: var(--lc-primary);}.integration-card .more {font-size: 0.78rem;color: var(--lc-muted);font-weight: 600;}.testimonial-card {background: white;border: 1px solid var(--lc-border);border-radius: var(--lc-radius);padding: 2rem;height: 100%;transition: all 0.3s ease;position: relative;}.testimonial-card:hover {transform: translateY(-4px);box-shadow: var(--lc-shadow-soft);}.testimonial-card .quote-icon {color: var(--lc-primary);opacity: .15;font-size: 3rem;position: absolute;top: 1rem;right: 1.5rem;line-height: 1;}.testimonial-card .stars {color: #fbbf24;margin-bottom: 1rem;font-size: 0.95rem;}.testimonial-card .testimonial-text {color: var(--lc-dark-2);line-height: 1.65;margin-bottom: 1.5rem;font-size: 0.98rem;position: relative;z-index: 1;}.testimonial-author {display: flex;align-items: center;gap: 0.85rem;padding-top: 1.25rem;border-top: 1px solid var(--lc-border);}.testimonial-author .avatar {width: 44px;height: 44px;border-radius: 50%;background: linear-gradient(135deg, var(--lc-primary), var(--lc-primary-light));display: inline-flex;align-items: center;justify-content: center;color: white;font-weight: 700;font-size: 1rem;flex-shrink: 0;}.testimonial-author .name {font-weight: 700;font-size: 0.92rem;color: var(--lc-dark);display: block;line-height: 1.2;}.testimonial-author .role {font-size: 0.8rem;color: var(--lc-muted);}.case-card {border: 1px solid var(--lc-border);border-radius: var(--lc-radius);background: white;overflow: hidden;transition: all 0.3s ease;height: 100%;}.case-card:hover {transform: translateY(-4px);box-shadow: var(--lc-shadow-hover);border-color: rgba(18, 113, 155, 0.3);}.case-card .case-visual {height: 140px;background: linear-gradient(135deg, var(--lc-primary-soft), white);display: flex;align-items: center;justify-content: center;color: var(--lc-primary);font-size: 3rem;border-bottom: 1px solid var(--lc-border);position: relative;overflow: hidden;}.case-card .case-visual::after {content: "";position: absolute;inset: 0;background-image: linear-gradient(rgba(18,113,155,.08) 1px, transparent 1px), linear-gradient(90deg, rgba(18, 113, 155, 0.08) 1px, transparent 1px);background-size: 24px 24px;opacity: .5;}.case-card .card-body {padding: 1.5rem;}.case-card h3 {font-size: 1.1rem;font-weight: 700;letter-spacing: -0.02em;margin-bottom: 0.5rem;}.case-card .case-tag {display: inline-block;background: var(--lc-primary-soft);color: var(--lc-primary-dark);font-size: 0.7rem;font-weight: 700;padding: 0.25rem 0.65rem;border-radius: 999px;margin-bottom: 0.85rem;text-transform: uppercase;letter-spacing: 0.05em;}.case-card .case-text {color: var(--lc-muted);font-size: 0.9rem;margin-bottom: 1rem;line-height: 1.55;}.case-card .case-link {color: var(--lc-primary);font-weight: 700;font-size: 0.88rem;display: inline-flex;align-items: center;gap: 0.35rem;transition: gap 0.2s ease;}.case-card:hover .case-link {gap: 0.6rem;}.compare-table {border-radius: var(--lc-radius);overflow: hidden;box-shadow: var(--lc-shadow-soft);border: 1px solid var(--lc-border);background: white;}.compare-table table {margin: 0;width: 100%;}.compare-table thead th {background: var(--lc-dark);color: white;border: none;padding: 1.25rem 1rem;font-weight: 700;font-size: 0.9rem;text-align: center;}.compare-table thead th:first-child {text-align: left;}.compare-table thead th.highlight {background: var(--lc-primary);position: relative;}.compare-table thead th.highlight::before {content: "RECOMENDADO";position: absolute;top: -10px;left: 50%;transform: translateX(-50%);background: var(--lc-accent);color: var(--lc-dark);font-size: 0.65rem;font-weight: 800;padding: 0.2rem 0.55rem;border-radius: 999px;letter-spacing: 0.05em;}.compare-table tbody td {padding: 1.1rem 1rem;vertical-align: middle;text-align: center;border-color: var(--lc-border);font-size: 0.92rem;}.compare-table tbody td:first-child {text-align: left;font-weight: 600;color: var(--lc-dark);}.compare-table tbody td.highlight {background: rgba(18, 113, 155, 0.04);}.compare-table tbody tr:hover td {background: var(--lc-surface);}.compare-table tbody tr:hover td.highlight {background: rgba(18, 113, 155, 0.08);}.check-yes {color: var(--lc-accent);font-size: 1.3rem;}.check-no {color: #e5e7eb;font-size: 1.3rem;}.check-partial {color: #fbbf24;font-size: 1.3rem;}.accordion {--bs-accordion-border-color: var(--lc-border);--bs-accordion-border-radius: 1rem;--bs-accordion-inner-border-radius: 1rem;--bs-accordion-active-bg: white;--bs-accordion-active-color: var(--lc-dark);--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(18, 113, 155, 0.15);}.accordion-item {border-radius: 1rem !important;overflow: hidden;box-shadow: 0 0.5rem 1.5rem rgba(10, 25, 41, 0.04);margin-bottom: 0.85rem;border-color: var(--lc-border) !important;}.accordion-button {font-weight: 700;letter-spacing: -0.015em;padding: 1.15rem 1.35rem;font-size: 1rem;color: var(--lc-dark);}.accordion-button:not(.collapsed) {color: var(--lc-primary);background: white;box-shadow: none;}.accordion-body {color: var(--lc-muted);line-height: 1.65;padding: 0 1.35rem 1.35rem;}.cta-card {background: linear-gradient(135deg, var(--lc-dark) 0%, var(--lc-dark-2) 50%, var(--lc-primary-dark) 100%);border-radius: var(--lc-radius-lg);padding: 3.5rem;position: relative;overflow: hidden;color: white;}.cta-card::before {content: "";position: absolute;width: 30rem;height: 30rem;border-radius: 50%;background: radial-gradient(circle, rgba(18, 113, 155, 0.25), transparent 70%);right: -8rem;top: -10rem;}.cta-card::after {content: "";position: absolute;width: 20rem;height: 20rem;border-radius: 50%;background: radial-gradient(circle, rgba(0, 212, 168, 0.15), transparent 70%);left: -5rem;bottom: -7rem;}.cta-card > * {position: relative;z-index: 1;}.cta-card h2 {font-size: clamp(1.75rem, 3.5vw, 2.5rem);font-weight: 800;letter-spacing: -0.03em;margin-bottom: 1rem;}.cta-card p {color: rgba(255, 255, 255, 0.8);font-size: 1.1rem;line-height: 1.6;}.cta-features {display: flex;gap: 1.5rem;flex-wrap: wrap;margin-top: 1.5rem;}.cta-features span {display: inline-flex;align-items: center;gap: 0.45rem;font-size: 0.9rem;color: rgba(255, 255, 255, 0.85);}.cta-features i {color: var(--lc-accent);}.btn-cta {background: white;color: var(--lc-dark);border: none;padding: 1rem 2rem;font-weight: 700;box-shadow: 0 1rem 2rem rgba(0, 0, 0, 0.2);}.btn-cta:hover {background: white;color: var(--lc-primary);transform: translateY(-2px);box-shadow: 0 1.25rem 2.5rem rgba(0, 0, 0, 0.25);}@media(max-width: 575.98px) {.cta-card {padding: 2rem 1.5rem;}}footer {background: var(--lc-dark) !important;padding-top: 4rem;padding-bottom: 2rem;}footer .footer-brand {font-weight: 800;font-size: 1.3rem;letter-spacing: -0.04em;color: white;display: inline-flex;align-items: center;gap: 0.6rem;margin-bottom: 1.25rem;}footer h3 {font-size: 0.82rem;font-weight: 700;letter-spacing: 0.08em;text-transform: uppercase;color: rgba(255, 255, 255, 0.9);margin-bottom: 1.25rem;}footer li {margin-bottom: 0.65rem;}footer ul a,footer ul li {color: rgba(255, 255, 255, 0.65);font-size: 0.92rem;transition: color 0.2s ease;}footer ul a:hover {color: white;}footer .social-link {width: 36px;height: 36px;border-radius: 10px;background: rgba(255, 255, 255, 0.08);display: inline-flex;align-items: center;justify-content: center;color: rgba(255, 255, 255, 0.8);transition: all 0.2s ease;}footer .social-link:hover {background: var(--lc-primary);color: white;transform: translateY(-2px);}.reveal {opacity: 0;transform: translateY(20px);transition: opacity 0.6s ease, transform 0.6s ease;}.reveal.is-visible {opacity: 1;transform: translateY(0);}@media(max-width: 991.98px) {.hero-title {font-size: 2.5rem;}}#blogPage #shopincbuilder{padding: 0 !important;}#blogPage #shopincbuilder .column{padding-left: 0;padding-right: 0;}#blogPage .container{width: 1390px;}#blogPage #shopincbuilder,#blogPage #shopincbuilder p{color: #777;font-weight: 400;}#shopincbuilder b, #shopincbuilder strong{font-weight: bold !important;}.blog-post-content #shopincbuilder{max-width: 100%;}#blogPage a.video iframe{max-width: 100% !important;height: auto !important;}.blog-post-content img{max-width: 100% !important;height: auto !important;}.post-bg{}.post-bg .title{padding: 10px;font-weight: 600;font-size: 22px;color: #fff;text-align: center;line-height: 23px;text-transform: uppercase;text-shadow: 1px 1px 1px rgba(0,0,0,.7);}.post-bg .bgColor2,.post-bg .bgColor1{position: absolute;left: 0;top: 0;right: 0;bottom: 0;}.post-bg .bgColor1{background-color: rgba(0,0,0,1);}.post-bg .bgColor2{background: #136a8a;background: -webkit-linear-gradient(0deg, #267871, #136a8a);background: linear-gradient(0deg, #267871, #136a8a); opacity: .8;}.blog-post-content pre {background-color: #2d2d2d;color: #f8f8f2;padding: 1em;overflow-x: auto;border-radius: 8px;font-size: 14px;line-height: 1.6;font-family: 'Courier New', Courier, monospace;margin-bottom: 1em;}.blog-post-content pre p{margin: 0 !important;}.blog-post-content pre code {font-family: 'Courier New', Courier, monospace;color: #f8f8f2;background-color: transparent;display: block;white-space: pre;font-size: 16px;}.blog-post-content .blog-post-content pre span{display: block;}.blog-post-content .fluid-width-video-wrapper iframe{background: #000;border: none;}.outer{display: table;position: absolute;height: 100%;width: 100%;}.middle{display: table-cell;vertical-align: middle;}.inner{margin-left: auto;margin-right: auto;display: block;padding-right: 14px;padding-left: 14px;}#main .section-pager {background: #E8E8E8;border-top: 1px solid #DBDBDB;border-bottom: 1px solid #DBDBDB;}#main div.section-pager .main-container {padding-top: 0;padding-bottom: 0;}#pager > .row {margin: 0;}#pager > .row > div {padding: 25px 0;}#pager > .row > div:first-child {border-right: 1px solid #DBDBDB;}#pager a {color: #26394A;font-size: 16px;line-height: 1em;display: block;}#pager a:hover{font-weight: 500;}#pager a.muted {color: #A3A3A3;}#pager .prev {padding-left: 0;}#pager .prev.muted {background-image: url(../../themes/livecommerce2/blog-v2/../images/pager-prev-muted.png);}#pager .next {background: url(../../themes/livecommerce2/blog-v2/../images/pager-next.png) no-repeat 100% 50%;padding-right: 30px;}#pager .next.muted {background-image: url(../../themes/livecommerce2/blog-v2/../images/pager-next-muted.png);}#pager img{float: left;margin-right: 8px; display: none;}#pager .date{display: block;font-size: 10px;}#blogPage {color: #555555;font-size: 12px;font-weight: 300;}#blogPage p {margin-bottom: 28px;}#blogPage h1 {color: #444;letter-spacing: 0px;font-weight: 800;line-height: 1.3;}#blogPage #newsletter-subscribe-form,#blogPage #newsletter-block{position:relative;}#blogPage h1 > a {color: #555555;text-decorationewsletter-blockn: none;font-size: 26px;font-weight: 700;}#blogPage h2 {color: #555555;font-size: 30px;font-weight: bold;margin-top: 30px;line-height: 1.2;}#blogPage h2 a{color: #555555;}#blogPage h2 a:hover{color: #4c7dd6;}#blogPage .blog-list h2 {color: #555555;font-size: 18px;font-weight: 600;line-height: 1.2;margin: 0;margin-bottom: 15px;}#blogPage .blog-post-image{margin-bottom: 15px;}#blogPage .btn {line-height: 3.6;font-weight: 600;background-color: #00adef;border: 0;height: 44px;width: 44px;}#blogPage .btn.active.focus, #blogPage .btn.active:focus,#blogPage .btn.active:hover, #blogPage .btn.focus:active, #blogPage .btn:active:focus, #blogPage .btn:active:hover {background-color: #00adef;}#blogPage .btn.btn-primary {width: 100%;}#blogPage #search-blog .input-group {background: #e5e5e5;border-radius: 25px;}#blogPage #search-blog input {background: transparent;box-shadow: none;padding-left: 15px;font-size: 10px;}#blogPage .btn.icon-search {border-radius: 0 25px 25px 0;margin-right: -1px;padding: 0 30px;}#blogPage .btn.icon-search > img {height: 18px;margin: 2px;width: 18px;}#blogPage .form-control {color: #555555;font-size: 12px;font-weight: 300;line-height: 1.2;}#blogPage .form-control:focus, #blogPage .form-control:active {}#blogPage .navbar-inverse {border: 0;margin-bottom: 0;top: 0;background: #00adef;z-index: 99;position: -webkit-sticky;position: -moz-sticky;position: -ms-sticky;position: -o-sticky;position: sticky;border-bottom: 1px solid #f2f2f2;}#blogPage .navbar-toggle, #blogPage .search-toggle, #blogPage .column-toggle {background-color: transparent;border: 0;border-radius: 0;float: left;height: 44px;margin: 15px;padding: 11px;width: 44px;}#blogPage .search-toggle {margin-right: 0;}#blogPage .column-toggle {margin-left: 0;}#blogPage .navbar-inverse .navbar-toggle:focus, #blogPage .navbar-inverse .navbar-toggle:hover {background-color: #555555;}#blogPage .navbar-toggle > img.icon-to-open {display: none;height: 22px;width: 22px;}#blogPage .navbar-toggle.collapsed > img.icon-to-open {display: inline;}#blogPage .navbar-toggle > img.icon-to-close {display: inline;height: 18px;margin: 2px;width: 18px;}#blogPage .navbar-toggle.collapsed > img.icon-to-close {display: none;}#blogPage .search-toggle > img.icon-to-open {display: none;height: 18px;margin: 2px;width: 18px;}#blogPage .search-toggle.collapsed > img.icon-to-open {display: inline;}#blogPage .search-toggle > img.icon-to-close {display: inline;height: 18px;margin: 2px;width: 18px;}#blogPage .blog-post{margin-bottom: 60px;}#blogPage .blog-post-content h3{font-size: 28px;line-height: 35px;margin-top: 30px;font-weight: bold;color: #555;text-transform: inherit;}#blogPage .search-toggle.collapsed > img.icon-to-close {display: none;}#blogPage .column-toggle > img.icon-to-open {height: 18px;margin: 2px;width: 18px;}#blogPage .column-toggle.collapsed > img.icon-to-open {display: inline;}#blogPage .navbar-collapse {border-top: 0;box-shadow: none;}#blogPage .navbar-nav {margin-bottom: 15px;margin-top: 0;}#blogPage .nav > li {margin: 0;}#blogPage .nav > li:first-child {margin-left: auto !important;}#blogPage .navbar-nav > li > a {line-height: 23px;}#blogPage .navbar-inverse .navbar-nav > li > a {color: #fff;font-size: 14px;font-weight: 600;text-transform: uppercase;padding: 25px 15px;}#blogPage .navbar-inverse .navbar-nav > li > a > small {font-size: 10px;}#blogPage .navbar-nav > li > .dropdown-menu {margin-top: -6px;padding-bottom: 7px;padding-top: 0;}#blogPage .navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #f2f2f2;margin-bottom: 7px;margin-left: 15px;margin-top: 6px;width: 147px;}#blogPage .navbar-inverse .navbar-nav .open .dropdown-menu .submenu-loading {color: #fff;}#blogPage .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color: #555555;font-size: 12px;font-weight: 300;padding-left: 15px;}#blogPage .search-container {display: none;padding: 15px 0;}#blogPage .blog-intro > h1 {margin-top: 0;}#blogPage .blog-posts-loading {color: #eee;text-align: center;}#blogPage .column-container {background-color: #fff;border-bottom: 1px solid #ddd;border-left: 1px solid #ddd;overflow: hidden;padding: 0;position: absolute;right: 0;top: 0;transition: width 400ms ease;width: 0;z-index: 9;}#blogPage .column-container.active {width: 267px;}#blogPage .column-container h4 {font-size: 13px;font-weight: 600;margin-bottom: 5px;margin-top: 10px;text-transform: uppercase;}#blogPage .column-container p {line-height: 1.2;margin-bottom: 5px;}#blogPage .column-container a {color: #555555;text-decoration: underline;display: block;}#blogPage .blog-post-last-image a{width: 90px;height: 70px;overflow: hidden;display: block;}#blogPage .blog-post-last-image img{max-width: 100%;height: auto;}#blogPage .column-inner {padding: 10px 15px 15px;width: 267px;}#blogPage .column-container .column-inner-social {color: #555555;padding-bottom: 5px;padding-left: 15px;}#blogPage .column-container .column-inner-social p {margin-top: 2px;margin-bottom: 10px;}#blogPage .column-container .column-inner-social .column-inner-social-btn {font-size: 0;margin-left: -16px;vertical-align: top;}#blogPage .column-container .column-inner-social .column-inner-social-btn a {color: #555555;display: inline-block;font-size: 16px;line-height: 18px;margin: 0 16px;vertical-align: bottom;}#blogPage .column-container .column-inner-social .column-inner-social-btn img {height: 18px;width: 18px;}#blogPage .column-inner-block {background-color: #f2f2f2;padding: 15px 15px 25px;margin-bottom: 15px;}#blogPage .column-inner-block:last-child {margin-bottom: 0;}#blogPage .column-inner-img-container {padding: 15px;}#blogPage .column-tags {padding-bottom: 5px;}#blogPage .column-tags > a {background-color: #00adef;background-color: #000;color: #fff;display: inline-block;font-size: 10px;font-weight: 400;line-height: 18px;margin-right: 5px;margin-top: 10px;padding: 0 4px;text-decoration: none;text-transform: uppercase;}#blogPage .column-tags > a:hover, #blogPage .column-tags > a:focus, #blogPage .column-tags > a:active {text-decoration: none;}#blogPage .column-inner-block .btn {background-color: #555555;color: #fff;text-align: center;}#blogPage .column-inner-block .btn i {vertical-align: middle;display: table-cell;text-align: center;margin-left: 0;padding-left: 7px;font-size: 20px;}#blogPage .column-inner-block .btn:hover{background-color: #929292;}#blogPage .column-inner-block .newsletter-container {padding: 10px 0 5px 0;}#blogPage .column-inner-block .newsletter-container .input-group-btn {-webkit-border-top-right-radius: 25px;-webkit-border-bottom-right-radius: 25px;-moz-border-radius-topright: 25px;-moz-border-radius-bottomright: 25px;border-top-right-radius: 25px;border-bottom-right-radius: 25px;border: 1px solid #cfcfcf;border-left: none;}#blogPage .column-inner-block .newsletter-container .input-group {background-color: white;border-radius: 25px;}#blogPage .column-inner-block .newsletter-container .form-control{-webkit-border-top-left-radius: 25px;-webkit-border-bottom-left-radius: 25px;-moz-border-radius-topleft: 25px;-moz-border-radius-bottomleft: 25px;border-top-left-radius: 25px;border-bottom-left-radius: 25px;box-shadow: none;padding-left: 15px;border-right: none;}#blogPage .column-inner-block .newsletter-container .btn{height: 44px;border-radius: 25px;}#blogPage .blog-post-last-container {padding-top: 13px;}#blogPage .blog-post-last {margin-bottom: 15px;overflow: hidden;}#blogPage .blog-post-last:last-child {margin-bottom: 5px;}#blogPage .blog-post-last-image {float: left;margin-right: 10px;}#blogPage .blog-post-last-title-container {margin-top: -3px;}#blogPage .blog-post-last-date {font-size: 11px;font-weight: 600;line-height: 15px;margin-bottom: 5px;}#blogPage .blog-post-last-month {display: inline-block;line-height: 15px;overflow-x: hidden;vertical-align: bottom;}#blogPage .blog-post-last-title-container a {text-decoration: none;}#blogPage .blog-post-last-title-container a:hover, #blogPage .blog-post-last-title-container a:active, #blogPage .blog-post-last-title-container a:focus {text-decoration: underline;}#blogPage .blog-tree {margin-bottom: 3px;padding-top: 10px;}#blogPage .blog-tree, #blogPage .blog-tree ul {list-style-type: none;padding-left: 15px;}#blogPage .blog-tree ul {height: 0;overflow: hidden;}#blogPage .blog-tree li.active > ul {height: auto;}#blogPage .blog-tree > li > ul > li > ul {padding-left: 3px;}#blogPage .blog-tree li {position: relative;}#blogPage .blog-tree > li > ul > li:last-child {margin-bottom: 10px;}#blogPage .blog-tree > li::before, #blogPage .blog-tree > li > ul > li::before {content: "\f107";font-family: "FontAwesome";left: -15px;position: absolute;}#blogPage .blog-tree > li.active::before, #blogPage .blog-tree > li > ul > li.active::before {content: "\f106";}#blogPage .blog-tree a {text-decoration: none;}#blogPage .blog-tree > li > ul > li > ul > li > a {display: inline-block;margin-bottom: 10px;font-size: 12px;line-height: 15px;}#blogPage .blog-tree li.active > a {font-weight: 600;}#blogPage .blog-tree a > span {font-weight: 300;}#blogPage .blog-tree a:hover, #blogPage .blog-tree a:active, #blogPage .blog-tree a:focus {text-decoration: underline;}#blogPage .blog-box {position: relative;}#blogPage .blog-intro {border-bottom: 1px solid #f2f2f2;text-align: center;}#blogPage .blog-posts-container {padding-top: 15px;}#blogPage .blog-post-tags-container {min-height: 48px;overflow: hidden;padding: 15px 0;}#blogPage .blog-posts-container h2 {font-size: 13px;font-weight: 600;margin: -3px 0 4px 0;}#blogPage .blog-post-date {float: left;font-size: 11px;font-weight: 600;line-height: 18px;vertical-align: bottom;}#blogPage .blog-post-month {display: inline-block;line-height: 18px;overflow-x: hidden;vertical-align: bottom;}#blogPage .blog-post-tags {color: transparent;float: right;font-size: 0;line-height: 18px;text-align: right;}#blogPage .blog-post-tags > a {background-color: #00adef;background-color: #000;color: #fff;display: inline-block;font-size: 10px;font-weight: 400;line-height: 18px;margin-left: 4px;padding: 0 4px;text-transform: uppercase;}#blogPage .blog-post-tags > a:hover, #blogPage .blog-post-tags > a:focus, #blogPage .blog-post-tags > a:active {text-decoration: none;}#blogPage .blog-post-summary {font-size: 15px;font-weight: 300;line-height: 1.2;margin-bottom: 3px;}#blogPage .blog-post-more > a {color: #555555;font-size: 13px;font-weight: 300;text-decoration: underline;}#blogPage .blog-post-share {font-size: 0;padding: 13px 0 17px 0;}#blogPage .blog-post-share > * {display: inline-block;font-size: 13px;line-height: 44px;}#blogPage .blog-post-share > .blog-post-share-label {margin-right: 10px;}#blogPage .blog-post-share > .blog-post-share-link {color: #555555;display: inline-block;line-height: 44px;text-align: center;width: 44px;}#blogPage .blog-posts-container nav, #blogPage .blog-posts-container .page-nav {}#blogPage .blog-prev-btn-container {padding-bottom: 45px;}#blogPage .blog-prev-btn-container .btn, #blogPage .blog-next-btn-container .btn {font-size: 13px;font-weight: 400;letter-spacing: 0.05em;text-transform: uppercase;}#blogPage .blog-prev-btn-container .btn > i, #blogPage .blog-next-btn-container .btn > i {margin-left: 6px;}#blogPage .blog-post-detail {margin-top: -15px;}#blogPage .blog-post-detail h1 {margin-bottom: 10px;margin-top: 0;text-align: center;}#blogPage .blog-post-detail .blog-post-date {float: none;margin-bottom: 12px;padding-top: 2px;text-align: center;text-transform: uppercase;}#blogPage .blog-post-detail .blog-post-tags {float: none;text-align: center;}#blogPage .blog-post-detail .blog-post-tags > a {margin-left: 2px;margin-right: 2px;}#blogPage .blog-post-detail .blog-post-content {padding-top: 25px;}#blogPage .blog-post-detail .blog-post-content h4 {font-size: 13px;font-weight: 300;margin-bottom: 20px;margin-top: 0;text-transform: uppercase;}#blogPage .blog-post-detail .blog-post-content p {margin-bottom: 20px;}#blogPage .blog-post-detail .blog-post-content div {margin-bottom: 10px;padding: 0;}#blogPage .blog-post-detail .blog-post-share {margin-top: -4px;padding-bottom: 10px;padding-top: 1px;text-align: center;}#blogPage .blog-post-detail .blog-post-previous-next-container {margin-bottom: -2px;overflow: hidden;}#blogPage .blog-post-detail .blog-post-previous-next-container > a {color: #ddd;font-weight: 600;}#blogPage .blog-post-detail .blog-post-previous-next-container > a.blog-post-link-next {float: right;}#blogPage .blog-post-detail .blog-post-previous-next-container > a.blog-post-link-previous > i {margin-right: 10px;}#blogPage .blog-post-detail .blog-post-previous-next-container > a.blog-post-link-next > i {margin-left: 10px;}#blogPage .blog-post-detail .blog-post-previous-next-container > a:hover, #blogPage .blog-post-detail .blog-post-previous-next-container > a:focus, #blogPage .blog-post-detail .blog-post-previous-next-container > a:active {color: #555555;}#blogPage .promotion-block {border-top: 1px solid #f2f2f2;margin-top: 30px;padding-top: 30px;}#blogPage .promotion-block h2 {font-size: 14px;font-weight: 600;margin: 0;}#blogPage .promotion-block h3 {font-size: 12px;font-weight: 400;line-height: 20px;margin-bottom: 25px;margin-top: 0;}#blogPage .promotion-block .carousel-control {background-image: none !important;color: #ddd;-ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";filter: none !important;font-size: 26px;height: 26px;left: -14px;line-height: 1;opacity: 1;text-align: left;text-shadow: none;top: 24px;width: 14px;}#blogPage .promotion-block .carousel-control:hover, #blogPage .promotion-block .carousel-control:active, #blogPage .promotion-block .carousel-control:focus {color: #555555;}#blogPage .promotion-block .right.carousel-control {left: auto;right: -14px;text-align: right;}#blogPage .promotion-post {color: #555555;font-size: 12px;letter-spacing: 0em;line-height: 1.2;}#blogPage .promotion-post:hover, #blogPage .promotion-post:active, #blogPage .promotion-post:focus {text-decoration: none;}#blogPage #carousel-for-blog .promotion-post > p {height: 70px;overflow: hidden;}#blogPage .promotion-post > img {margin-bottom: 10px;}#blogPage .promotion-post strong {font-weight: 600;text-transform: uppercase;}#blogPage .comments-block-container {margin: 0 -8px;padding-bottom: 45px;padding-top: 30px;}#blogPage .comments-block-container h2 {border-bottom: 1px solid #f2f2f2;font-size: 14px;font-weight: 600;margin: 0 8px 6px 8px;padding-bottom: 13px;}#blogPage .comments-block-container .fb_iframe_widget_fluid {display: block;}#blogPage .social-block {background-color: #00adef;color: #fff;padding: 10px 0 30px;text-align: center;}#blogPage .social-block p {font-size: 13px;font-weight: 300;line-height: 1.2;margin-bottom: 10px;}#blogPage .social-block .btn {color: #fff;text-align: center;background: #555555;margin-right: -1px;}#blogPage .social-block .btn i {margin-left: 0;}#blogPage .social-block .social-btn {font-size: 0;margin-bottom: 30px;vertical-align: top;}#blogPage .social-block .social-btn a {color: #fff;display: inline-block;font-size: 16px;line-height: 18px;margin: 0 16px;vertical-align: bottom;}#blogPage .social-block .social-btn img {height: 18px;width: 18px;}#blogPage .social-block .input-group { background: white; border-radius: 25px; }#blogPage .social-block .input-group .form-control { border-radius: 25px 0 0 25px; padding-left: 25px; }#blogPage .copyright-block {font-size: 10px;font-weight: 300;padding-bottom: 10px;padding-top: 10px;text-align: center;}#blogPage .copyright-block a {color: #555555;margin: 0 5px;text-decoration: underline;}#blogPage .copyright-block svg {height: 8px;}@media (min-width: 768px) {#blogPage h1 {font-size: 40px;margin-bottom: 18px;}#blogPage .btn {height: 40px;min-width: 44px;padding: 6px 30px;width: auto;}#blogPage .btn.btn-primary {line-height: 28px;width: auto;}#blogPage .logo .text{font-size: 30px;font-weight: bold;}#blogPage #menu-blog {margin: 0 -10px;padding: 0;}#blogPage .navbar-nav {margin-bottom: 0;}#blogPage .navbar-inverse .navbar-nav > li > a {font-size: 13px;padding: 25px 10px;}#blogPage .navbar-inverse .navbar-nav > li.open > a {color: #00adef;}#blogPage .navbar-inverse .navbar-nav > li.open > a {background: transparent;}#blogPage .navbar-inverse .navbar-nav > li.open > a > small {vertical-align: bottom;}#blogPage .navbar-nav > li > .dropdown-menu {background-color: white;border: 0;border-radius: 0;box-shadow: none;left: -5px;margin-top: 0;padding-bottom: 20px;}#blogPage .navbar-inverse .navbar-nav .open .dropdown-menu .divider {margin-top: 8px;}#blogPage .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {line-height: 24px;padding-right: 30px;}#blogPage .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, #blogPage .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {color: white;background-color: #00adef;}#blogPage .search-container {padding-left: 17%;padding-right: 17%;}#blogPage .btn.icon-search {color: #fff;font-size: 13px;height: 44px;padding-left: 30px;padding-right: 30px;text-transform: uppercase;}#blogPage .blog-intro p {font-size: 12px;}#blogPage .column-inner-block .btn {padding: 6px 12px;}#blogPage .blog-posts-container {padding-top: 71px;}#blogPage .column-container {border: 0;padding: 10px 15px 0 15px;position: relative;right: auto;top: auto;width: 33.333333333%;}#blogPage .column-inner {padding: 0;width: auto;}#blogPage .column-inner-block:last-child {margin-bottom: 15px;}#blogPage .column-container .column-inner-social {padding-bottom: 3px;}#blogPage .blog-post-share > .blog-post-share-link {width: 38px;}#blogPage .blog-post {padding-bottom: 14px;}#blogPage .blog-prev-btn-container, #blogPage .blog-next-btn-container {text-align: center;}#blogPage .promotion-block .carousel-control {top: 48px;}#blogPage .promotion-post {font-size: 12px;}#blogPage #carousel-for-blog {margin-bottom: 30px;}#blogPage #carousel-for-blog .promotion-post > p {height: 70px;}#blogPage .social-block {padding: 30px 0 60px;}#blogPage .social-block .btn {font-size: 13px;height: 44px;line-height: 32px;padding: 0 30px;border-radius: 25px;text-transform: uppercase;width: auto;}#blogPage .social-block .btn > span {display: inline-block;letter-spacing: 0.05em;}#blogPage .copyright-block {padding-bottom: 25px;padding-top: 25px;text-align: left;}#blogPage .copyright-block > .row > .col-sm-6:first-child {text-align: right;}#blogPage .blog-post-detail .blog-post-content {padding-top: 20px;font-size: 14px;}#blogPage .blog-posts-container .blog-post-detail h2 {text-align: center;font-weight: 400;font-size: 22px;margin: 10px 0;}#blogPage .blog-post-detail .blog-post-content h4 {font-size: 14px;}#blogPage .blog-post-detail .blog-post-content div {margin-right: 15px;margin-top: 5px;padding-right: 15px;}}@media (min-width: 992px) {#blogPage #menu-blog {text-align: center;max-height: 74px;}#blogPage .navbar-nav {float: none;display: inline-block;}#blogPage .navbar-inverse .navbar-nav > li > a {font-size: 14px;padding: 25px 15px;}#blogPage .navbar-nav > li > .dropdown-menu {left: 0;}#blogPage .search-toggle {display: inline-block;float: none;margin: 15px 0 0;vertical-align: top;}#blogPage .blog-post-share > .blog-post-share-link {width: 36px;}#blogPage .column-container {width: 25%;}#blogPage .social-block .btn {}}@media (min-width: 1200px) {#blogPage .search-container {padding: 0 25% 30px 25%;}#blogPage .blog-intro p {margin-left: auto;margin-right: auto;width: 630px;}#blogPage .blog-post-share > .blog-post-share-link {width: 44px;}#blogPage .promotion-block .carousel-control {top: 58px;}}@media (min-width:767px){#blogPage .col-lg-1:nth-child(12n+1),#blogPage .col-lg-2:nth-child(6n+1),#blogPage .col-lg-3:nth-child(4n+1),#blogPage .col-lg-4:nth-child(3n+1),#blogPage .col-lg-6:nth-child(2n+1),#blogPage .col-md-1:nth-child(12n+1),#blogPage .col-md-2:nth-child(6n+1),#blogPage .col-md-3:nth-child(4n+1),#blogPage .col-md-4:nth-child(3n+1),#blogPage .col-md-6:nth-child(2n+1){clear: none;}#blogPage .col-sm-1:nth-child(12n+1),#blogPage .col-sm-2:nth-child(6n+1),#blogPage .col-sm-3:nth-child(4n+1),#blogPage .col-sm-4:nth-child(3n+1),#blogPage .col-sm-6:nth-child(2n+1){clear: left;}}@media (min-width:992px){#blogPage .col-lg-1:nth-child(12n+1),#blogPage .col-lg-2:nth-child(6n+1),#blogPage .col-lg-3:nth-child(4n+1),#blogPage .col-lg-4:nth-child(3n+1),#blogPage .col-lg-6:nth-child(2n+1),#blogPage .col-sm-1:nth-child(12n+1),#blogPage .col-sm-2:nth-child(6n+1),#blogPage .col-sm-3:nth-child(4n+1),#blogPage .col-sm-4:nth-child(3n+1),#blogPage .col-sm-6:nth-child(2n+1){clear: none;}#blogPage .col-md-1:nth-child(12n+1),#blogPage .col-md-2:nth-child(6n+1),#blogPage .col-md-3:nth-child(4n+1),#blogPage .col-md-4:nth-child(3n+1),#blogPage .col-md-6:nth-child(2n+1){clear: left;}}@media (min-width:1200px){#blogPage .col-md-1:nth-child(12n+1),#blogPage .col-md-2:nth-child(6n+1),#blogPage .col-md-3:nth-child(4n+1),#blogPage .col-md-4:nth-child(3n+1),#blogPage .col-md-6:nth-child(2n+1),#blogPage .col-sm-1:nth-child(12n+1),#blogPage .col-sm-2:nth-child(6n+1),#blogPage .col-sm-3:nth-child(4n+1),#blogPage .col-sm-4:nth-child(3n+1),#blogPage .col-sm-6:nth-child(2n+1){clear: none;}#blogPage .col-lg-1:nth-child(12n+1),#blogPage .col-lg-2:nth-child(6n+1),#blogPage .col-lg-3:nth-child(4n+1),#blogPage .col-lg-4:nth-child(3n+1),#blogPage .col-lg-6:nth-child(2n+1){clear: left;}}#blogPage .blog-post-content #htmleditor img{max-width: 100% !important;height: auto !important;margin: 0 auto;position: relative;display: block;border: 3px solid #f1f1f1;margin-bottom: 20px;}.blog-post-content table {width: 100%;border-collapse: collapse;margin: 1.5rem 0;font-size: 15px;}.blog-post-content th,.blog-post-content td {border: 1px solid #ccc;padding: 0.75rem;text-align: left;vertical-align: top;}.blog-post-content th {background-color: #f2f2f2;font-weight: 600;color: #222;}.blog-post-content tr:nth-child(even) td {background-color: #fafafa;}.blog-post-content tr:hover td {background-color: #f0f0f0;}.blog-post-content p,.blog-post-content ul{color: #6b6b6b;font-size: 18px;line-height: 29px;}#blogPage .pagination {--pg-bg: #ffffff;--pg-fg: #0f172a;--pg-bd: #e5e7eb;--pg-accent: #2563eb;--pg-accent-2: #1d4ed8;--pg-shadow: 0 1px 2px rgba(0,0,0,.06), 0 2px 6px rgba(0,0,0,.05);display: flex;gap: .5rem;list-style: none;padding: .25rem;margin: 1rem auto;background: transparent;border-radius: 999px;align-items: center;flex-wrap: wrap;}#blogPage .pagination li {display: inline-flex;align-items: center;}#blogPage .pagination .page-link {display: inline-flex;align-items: center;justify-content: center;min-width: 42px;height: 42px;padding: 0 .9rem;font: 500 15px/1 system-ui, -apple-system, Segoe UI, Roboto, sans-serif;color: var(--pg-fg);background: var(--pg-bg);border: 1px solid var(--pg-bd);border-radius: 999px;text-decoration: none;box-shadow: var(--pg-shadow);transition: transform .06s ease, box-shadow .2s ease, background-color .2s ease, border-color .2s ease, color .2s ease;will-change: transform;}#blogPage .pagination .page-link:hover {border-color: color-mix(in oklab, var(--pg-accent) 40%, var(--pg-bd));background: color-mix(in oklab, var(--pg-accent) 8%, var(--pg-bg));transform: translateY(-1px);box-shadow: 0 3px 10px rgba(0,0,0,.08);}#blogPage .pagination .page-link:active {transform: translateY(0);box-shadow: var(--pg-shadow);}#blogPage .pagination .page-link:focus-visible {outline: none;box-shadow:0 0 0 3px color-mix(in oklab, var(--pg-accent) 25%, transparent),0 1px 2px rgba(0,0,0,.06), 0 2px 6px rgba(0,0,0,.05);border-color: var(--pg-accent);}#blogPage .pagination li.active .page-link,#blogPage .pagination .page-link.s {color: #fff;background: var(--pg-accent);border-color: var(--pg-accent);box-shadow: 0 6px 14px color-mix(in oklab, var(--pg-accent) 25%, transparent);cursor: default;pointer-events: none;}#blogPage .pagination li.next .page-link {padding-right: 1rem;}#blogPage .pagination li.next .page-link::after {content: "→";display: inline-block;margin-left: .5rem;font-weight: 600;translate: 0 0;transition: translate .15s ease;}#blogPage .pagination li.next .page-link:hover::after {translate: 2px 0;}#blogPage .pagination li.disabled .page-link,#blogPage .pagination .page-link[aria-disabled="true"] {color: #9ca3af;background: #f9fafb;border-color: #eef2f7;pointer-events: none;box-shadow: none;}@media (max-width: 480px) {#blogPage .pagination .page-link {min-width: 38px;height: 38px;padding: 0 .7rem;font-size: 14px;}#blogPage .pagination li:not(.active):not(.next):not(:first-child):not(:last-child) {display: none;}}@media (prefers-color-scheme: dark) {#blogPage .pagination {--pg-bg: #0b1020;--pg-fg: #e5e7eb;--pg-bd: #1f2937;--pg-accent: #3b82f6;--pg-accent-2: #2563eb;--pg-shadow: 0 1px 2px rgba(0,0,0,.5), 0 2px 6px rgba(0,0,0,.35);}#blogPage .pagination .page-link:hover {background: color-mix(in oklab, var(--pg-accent) 18%, var(--pg-bg));border-color: color-mix(in oklab, var(--pg-accent) 50%, var(--pg-bd));}}.blog-post {position: relative;overflow: hidden;}.blog-post .blog-post-image {overflow: hidden;border-radius: 12px; }.blog-post .blog-post-image img {width: 100%;height: auto;transition: transform 0.6s ease, filter 0.6s ease, box-shadow 0.6s ease;}.blog-post .blog-post-image:hover img {transform: scale(1.08) rotate(1deg); filter: brightness(1.1) contrast(1.05); box-shadow: 0 10px 30px rgba(0,0,0,0.25); }.blog-post-last-container {position: relative;}.blog-post-last-container .blog-post-last-image {overflow: hidden;border-radius: 6px; }.blog-post-last-container .blog-post-last-image img {width: 100%;height: auto;transition: transform 0.4s ease, filter 0.4s ease;}.blog-post-last-container .blog-post-last-image:hover img {transform: scale(1.12); filter: brightness(1.15) contrast(1.05); }.pricing-charts-header{--bg-start: #0e2a47;--bg-end: #3b5b80;--text: #eaf2ff;--muted:#c9d6ea;--link: #ffffff;--link-hover: #d9e6ff;--shadow: 0 10px 30px rgba(0,0,0,.25) inset;}@media (prefers-color-scheme: light){.pricing-charts-header{--bg-start:#1a3a60;--bg-end:#4c6f99;--text:#ffffff;--muted:#e6eefc;}}.pricing-charts-header{position: relative;isolation: isolate;background: radial-gradient(1200px 400px at 50% -10%, rgba(255,255,255,.08), transparent 60%),linear-gradient(135deg, var(--bg-start), var(--bg-end));color: var(--text);box-shadow: var(--shadow);overflow: hidden;}.pricing-charts-header::after{content:"";position:absolute; inset:-20% -10% auto -10%;height:120%;background: radial-gradient(ellipse at 50% 0%, rgba(255,255,255,.08), transparent 60%);filter: blur(60px);pointer-events:none;animation: shine 12s linear infinite;opacity:.6;}@keyframes shine{0% { transform: translateX(-10%) }50%{ transform: translateX(10%) }100% { transform: translateX(-10%) }}.pricing-charts-header .container{max-width: 1100px;margin-inline: auto;padding: clamp(32px, 10vw, 196px) clamp(16px, 4vw, 32px);padding-bottom: clamp(13px, 1vw, 37px);text-align: center;}.pricing-charts-header h3{margin: 0 0 .35em;font-weight: 800;letter-spacing: -0.02em;line-height: 1.05;font-size: clamp(28px, 4.2vw, 64px);}.pricing-charts-header p{margin: 0;font-size: clamp(14px, 1.8vw, 20px);color: var(--muted);line-height: 1.6;}.pricing-charts-header a{color: var(--link);text-decoration: none;position: relative;}.pricing-charts-header a::after{content:"";position:absolute;left:0; bottom:-4px;width:100%; height:2px;background: currentColor;transform: scaleX(.18);transform-origin: left;transition: transform .35s ease, opacity .35s ease;opacity:.6;}.pricing-charts-header a:hover::after,.pricing-charts-header a:focus-visible::after{transform: scaleX(1);opacity:1;}.customFadeInUp{opacity: 0;transform: translateY(8px);animation: fadeUp .7s cubic-bezier(.2,.7,.2,1) forwards;}.customFadeInUp + .customFadeInUp{animation-delay: .08s;}@keyframes fadeUp{to{ opacity:1; transform: translateY(0) }}@media (prefers-reduced-motion: reduce){.pricing-charts-header::after{ animation: none }.customFadeInUp{ animation: none; opacity:1; transform:none }}@media (max-width: 480px){.pricing-charts-header .container{text-align: left;}.pricing-charts-header a::after{ bottom:-2px }}#blogPage .blog-post-detail .blog-post-content{padding-top: 20px;}#blogPage .blog-post-detail .blog-post-content > *{max-width: 760px;margin-left: auto;margin-right: auto;}#blogPage .blog-post-content .JSplayer{margin: 0 auto 28px auto;}#blogPage .blog-post-content{font-size: 18px;line-height: 1.75;color: #2b2b2b; -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;}#blogPage .blog-post-content p{margin: 0 0 1.25em 0;font-size: 18px;line-height: 1.75;color: #2f2f2f;}#blogPage .blog-post-content .post-lead{font-size: 20px;line-height: 1.75;color: #1f1f1f;margin-top: 0;margin-bottom: 1.4em;padding-left: 16px;border-left: 4px solid #e6e6e6;}#blogPage .blog-post-content h2{font-size: 26px;line-height: 1.2;margin: 1.6em auto .65em auto;font-weight: 800;color: #151515;letter-spacing: -0.01em;}#blogPage .blog-post-content h2::after{content: "";display: block;width: 56px;height: 2px;margin-top: 10px;background: #e6e6e6;}#blogPage .blog-post-content strong{font-weight: 700 !important; color: #111;}#blogPage .blog-post-content .callout{padding: 16px 18px;border: 1px solid #ececec;border-radius: 12px;background: #fafafa;color: #1f1f1f;margin: 1.2em auto;}#blogPage .blog-post-content .callout strong{color: #0f0f0f;}#blogPage .blog-post-content .keyline{margin: 1.3em auto;padding: 0 0 0 16px;border-left: 3px solid #dedede;font-size: 19px;line-height: 1.7;color: #1a1a1a;}#blogPage .blog-post-content a{color: inherit;text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: 3px;text-decoration-color: #d6d6d6;transition: text-decoration-color .15s ease, color .15s ease;}#blogPage .blog-post-content a:hover{color: #111;text-decoration-color: #9e9e9e;}#blogPage .blog-post-content img{display: block;max-width: 100% !important;height: auto !important;margin: 28px auto;border-radius: 12px;}#blogPage .blog-post-content ul,#blogPage .blog-post-content ol{margin: 0 0 1.25em 0;padding-left: 1.2em;color: #2f2f2f;}#blogPage .blog-post-content li{margin: .4em 0;}@media (max-width: 768px){#blogPage .blog-post-content p{ font-size: 17px; }#blogPage .blog-post-content .post-lead{ font-size: 18px; }#blogPage .blog-post-content h2{ font-size: 22px; }#blogPage .blog-post-detail .blog-post-content > *{max-width: 92%;}}.JSplayer{place-items: center;padding: 24px;box-sizing: border-box;margin-bottom: 25px;}.JSplayer .jsplayer{--bg1:#0b1220;--bg2:#0f1b35;--text:#eaf0ff;--muted:rgba(234,240,255,.72);--border:rgba(255,255,255,.10);--shadow:0 14px 40px rgba(0,0,0,.22);--shadow-inset: inset 0 1px 0 rgba(255,255,255,.06);width: min(760px, 100%);display:flex;gap:14px;align-items:center;padding:14px;border-radius:18px;border:1px solid var(--border);background:linear-gradient(135deg,var(--bg1),var(--bg2));box-shadow:var(--shadow), var(--shadow-inset);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);transform: translateZ(0);}.JSplayer .jsplayer:hover{border-color: rgba(255,255,255,.16);}.JSplayer .jsplayer__btn{width:52px;height:52px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:radial-gradient(140% 140% at 30% 20%, rgba(255,255,255,.25), rgba(255,255,255,.06)),linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02));display:grid;place-items:center;cursor:pointer;box-shadow: 0 10px 22px rgba(0,0,0,.22);transition: transform .14s ease, box-shadow .14s ease, border-color .14s ease;}.JSplayer .jsplayer__btn:hover{transform: translateY(-1px);border-color: rgba(255,255,255,.22);}.JSplayer .jsplayer__btn:active{transform: translateY(0) scale(.99);}.JSplayer .jsplayer__btn:focus-visible{outline:none;box-shadow: 0 0 0 4px rgba(124,92,255,.28), 0 14px 30px rgba(0,0,0,.28);}.JSplayer .jsplayer__icon{font-size:16px;color:var(--text);filter: drop-shadow(0 2px 10px rgba(0,0,0,.28));}.JSplayer .jsplayer__meta{flex:1;min-width:0;}.JSplayer .jsplayer__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px;}.JSplayer .jsplayer__title{font:650 13px/1.1 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.95;}.JSplayer .jsplayer__time{font:550 12px/1 system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--muted);white-space:nowrap;}.JSplayer .jsplayer__sep{ opacity:.6; padding:0 6px; }.JSplayer .jsplayer__bar{position:relative;height:11px;border-radius:999px;overflow:hidden;cursor:pointer;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.10);}.JSplayer .jsplayer__bar:focus-visible{outline:none;box-shadow: 0 0 0 4px rgba(46,233,166,.18);}.JSplayer .jsplayer__barFill{height:100%;width:0%;border-radius:999px;background:rgba(255,255,255,.55);transition: width .06s linear;}.JSplayer .jsplayer__thumb{position:absolute;top:50%;left:0%;width:14px;height:14px;transform:translate(-50%,-50%);border-radius:999px;background:#fff;box-shadow: 0 10px 22px rgba(0,0,0,.28);opacity:0;transition: opacity .12s ease;pointer-events:none;}.JSplayer .jsplayer:hover .jsplayer__thumb{opacity:.95;}.JSplayer .jsplayer.is-loading .jsplayer__title{opacity:.75;}.JSplayer .jsplayer.is-error{border-color: rgba(255,110,110,.22);}.JSplayer .jsplayer__hint{display:none;margin-top:8px;font:500 12px system-ui;color: rgba(255,180,180,.85);}.JSplayer .jsplayer.is-error .jsplayer__hint{display:block;}@media (prefers-reduced-motion: reduce){.JSplayer .jsplayer__btn,.JSplayer .jsplayer__barFill,.JSplayer .jsplayer__thumb{transition:none;}}@media (max-width: 520px){.JSplayer{min-height: auto;padding: 16px;}.JSplayer .jsplayer{width: 100%;max-width: 100%;align-items: stretch;gap: 12px;padding: 14px;border-radius: 16px;}.JSplayer .jsplayer__btn{width: 56px;height: 56px;margin: 0 auto;}.JSplayer .jsplayer__icon{font-size: 18px;}.JSplayer .jsplayer__top{align-items: center;margin-bottom: 10px;}.JSplayer .jsplayer__title{font-size: 14px;}.JSplayer .jsplayer__time{font-size: 12px;}.JSplayer .jsplayer__bar{height: 14px;}.JSplayer .jsplayer__thumb{width: 16px;height: 16px;}}@media (max-width: 360px){.JSplayer .jsplayer{padding: 12px;gap: 10px;}.JSplayer .jsplayer__btn{width: 54px;height: 54px;}.JSplayer .jsplayer__title{font-size: 13px;}}.gloss {position: relative;cursor: help;border-bottom: 1px dotted #555; color: inherit; font-weight: normal;transition: border-color 0.2s ease, color 0.2s ease;}.gloss:hover,.gloss:focus {border-bottom-color: #222;color: #222;}.gloss::after {content: "ⓘ";font-size: 0.7em; color: #777;margin-left: 2px;opacity: 0.6;}.gloss:hover::after,.gloss:focus::after {color: #444;opacity: 0.9;}.gloss:focus-visible {outline: 1px solid #888;outline-offset: 2px;}.tooltip {position: fixed; z-index: 9999;max-width: min(90vw, 380px);padding: 10px 12px;border-radius: 10px;background: rgba(20, 20, 25, 0.96);color: #fff;font-size: 0.95rem;line-height: 1.35;box-shadow: 0 8px 30px rgba(0,0,0,.25);pointer-events: none; opacity: 0; transform: translateY(4px);transition: opacity 120ms ease, transform 120ms ease;}.tooltip.show {opacity: 1;transform: translateY(0);}.tooltip::after {content: "";position: absolute;width: 10px;height: 10px;background: inherit;transform: rotate(45deg);}.tooltip[data-placement="top"]::after {bottom: -5px;left: var(--arrow-left, 50%);}.tooltip[data-placement="bottom"]::after {top: -5px;left: var(--arrow-left, 50%);}.gloss:focus-visible {outline: 2px solid #7aa2ff;outline-offset: 2px;}@media (prefers-reduced-motion: reduce) {.tooltip {transition: none;}}.resp-sharing-button__link,.resp-sharing-button__icon {display: inline-block}.resp-sharing-button__link {text-decoration: none;color: #fff !important;margin: 0;font-size: 12px;display: inline-block;padding-right: 2px;padding-left: 2px;line-height: 17px;}.resp-sharing-button__link:hover{color: #fff !important;}.resp-sharing-button {border-radius: 5px;transition: 25ms ease-out;padding: 0.5em 0.75em;font-family: Helvetica Neue,Helvetica,Arial,sans-serif}.resp-sharing-button__icon svg {width: 1em;height: 1em;margin-right: 0;vertical-align: middle;position: relative;margin-top: -4px;}.resp-sharing-button span{margin-left: 4px;}.resp-sharing-button--small svg {margin: 0;vertical-align: middle}.resp-sharing-button__icon {stroke: #fff;fill: none}.resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle {fill: #fff;stroke: none}.resp-sharing-button--twitter {background-color: #55acee}.resp-sharing-button--twitter:hover {background-color: #2795e9}.resp-sharing-button--pinterest {background-color: #bd081c}.resp-sharing-button--pinterest:hover {background-color: #8c0615}.resp-sharing-button--facebook {background-color: #3b5998}.resp-sharing-button--facebook:hover {background-color: #2d4373}.resp-sharing-button--tumblr {background-color: #35465C}.resp-sharing-button--tumblr:hover {background-color: #222d3c}.resp-sharing-button--reddit {background-color: #5f99cf}.resp-sharing-button--reddit:hover {background-color: #3a80c1}.resp-sharing-button--google {background-color: #dd4b39}.resp-sharing-button--google:hover {background-color: #c23321}.resp-sharing-button--linkedin {background-color: #0077b5}.resp-sharing-button--linkedin:hover {background-color: #046293}.resp-sharing-button--email {background-color: #777}.resp-sharing-button--email:hover {background-color: #5e5e5e}.resp-sharing-button--xing {background-color: #1a7576}.resp-sharing-button--xing:hover {background-color: #114c4c}.resp-sharing-button--whatsapp {background-color: #25D366}.resp-sharing-button--whatsapp:hover {background-color: #1da851}.resp-sharing-button--hackernews {background-color: #FF6600}.resp-sharing-button--hackernews:hover, .resp-sharing-button--hackernews:focus { background-color: #FB6200 }.resp-sharing-button--vk {background-color: #507299}.resp-sharing-button--vk:hover {background-color: #43648c}.resp-sharing-button--facebook {background-color: #3b5998;border-color: #3b5998;}.resp-sharing-button--facebook:hover,.resp-sharing-button--facebook:active {background-color: #2d4373;border-color: #2d4373;}.resp-sharing-button--twitter {background-color: #55acee;border-color: #55acee;}.resp-sharing-button--twitter:hover,.resp-sharing-button--twitter:active {background-color: #2795e9;border-color: #2795e9;}.resp-sharing-button--google {background-color: #dd4b39;border-color: #dd4b39;}.resp-sharing-button--google:hover,.resp-sharing-button--google:active {background-color: #c23321;border-color: #c23321;}.resp-sharing-button--tumblr {background-color: #35465C;border-color: #35465C;}.resp-sharing-button--tumblr:hover,.resp-sharing-button--tumblr:active {background-color: #222d3c;border-color: #222d3c;}.resp-sharing-button--email {background-color: #777777;border-color: #777777;}.resp-sharing-button--email:hover,.resp-sharing-button--email:active {background-color: #5e5e5e;border-color: #5e5e5e;}.resp-sharing-button--pinterest {background-color: #bd081c;border-color: #bd081c;}.resp-sharing-button--pinterest:hover,.resp-sharing-button--pinterest:active {background-color: #8c0615;border-color: #8c0615;}.resp-sharing-button--linkedin {background-color: #0077b5;border-color: #0077b5;}.resp-sharing-button--linkedin:hover,.resp-sharing-button--linkedin:active {background-color: #046293;border-color: #046293;}.resp-sharing-button--reddit {background-color: #5f99cf;border-color: #5f99cf;}.resp-sharing-button--reddit:hover,.resp-sharing-button--reddit:active {background-color: #3a80c1;border-color: #3a80c1;}.resp-sharing-button--xing {background-color: #1a7576;border-color: #1a7576;}.resp-sharing-button--xing:hover.resp-sharing-button--xing:active {background-color: #114C4C;border-color: #114C4C;}.resp-sharing-button--whatsapp {background-color: #25D366;border-color: #25D366;}.resp-sharing-button--whatsapp:hover,.resp-sharing-button--whatsapp:active {background-color: #1DA851;border-color: #1DA851;}.resp-sharing-button--hackernews {background-color: #FF6600;border-color: #FF6600;}.resp-sharing-button--hackernews:hover.resp-sharing-button--hackernews:active {background-color: #FB6200;border-color: #FB6200;}@media (max-width: 767px) {.wrapShareButtons{padding-top: 5px;padding-bottom: 5px;}.resp-sharing-button span{display: none;}.resp-sharing-button__icon svg {width: 1.4em;height: 1.4em;}.resp-sharing-button__link{width: 20%;text-align: center;}.resp-sharing-button{border-radius: 0;}}pre {position: relative;}.pre-copy-btn {position: absolute;top: 10px;right: 10px;width: 32px;height: 32px;display: flex;align-items: center;justify-content: center;cursor: pointer;border: none;background: transparent;border-radius: 6px;opacity: 0;transition: opacity 0.15s ease, background 0.15s ease;}pre:hover .pre-copy-btn {opacity: 1;}.pre-copy-btn:hover {background: rgba(255,255,255,0.08);}.pre-copy-btn svg {width: 18px;height: 18px;stroke: #9ca3af;stroke-width: 1.8;fill: none;transition: stroke 0.15s ease;}.pre-copy-btn:hover svg {stroke: #ffffff;}.pre-copy-btn.copied svg {stroke: #22c55e;}:root {--gdpr-button-color: red;--gdpr-buttontext-color: white;--gdpr-title-color: red;--gdpr-link-color: red;--gdpr-text-color: white;--gdpr-background-color: rgba(0, 0, 0, 0.85);--gdpr-border-color: rgba(255, 255, 255, 0.10);--gdpr-shadow: 0 12px 28px rgba(0,0,0,.35);--gdpr-radius: 14px;}body.aio-body-noscroll{overflow: hidden;}#gdpr-cookie-small-button{position: fixed;bottom: 0;padding: 2px 9px;font-size: 12px;border-top-left-radius: 4px;border-top-right-radius: 4px;z-index: 99999990;left: 7px;cursor: pointer;-webkit-user-select: none;-ms-user-select: none;user-select: none;background: #000;color: #fff;display: none;}#gdpr-cookie-small-button.visible{display: block;}body.iframe #gdpr-cookie-small-button{display: none;}#gdpr-cookie-small-button span{text-indent: -9999px;display: none;}#gdpr-cookie-small-button img{width: 20px;height: 20px;margin: 0;max-height: 30px;margin-top: 4px;margin-bottom: 2px;}#gdpr-cookie-message{position: fixed;max-width: 420px;background-color: var(--gdpr-background-color);padding: 18px;border-radius: var(--gdpr-radius);box-shadow: var(--gdpr-shadow);border: 1px solid var(--gdpr-border-color);font-family: system-ui;z-index: 9999999999999;display:none;}#gdpr-cookie-message,#gdpr-cookie-message.bottomright{right: 30px;bottom: 30px;}#gdpr-cookie-message.bottomleft{left: 30px;right: auto;bottom: 30px;}#gdpr-cookie-message.bottomcenter{left: 50%;right: auto;transform: translateX(-50%);bottom: 30px;}#gdpr-cookie-message.bottom100{left: 0;right: 0;bottom: 0;transform: none;width: 100%;max-width: none;border-radius: 0;border-left: none;border-right: none;border-bottom: none;padding: 14px 18px;}#gdpr-cookie-message.visible{display:block;}#gdpr-cookie-message.bottom100.visible{display:flex;align-items: center;gap: 16px;}#gdpr-cookie-message div.h4,#gdpr-cookie-message div.h5{color: var(--gdpr-title-color);font-family: system-ui;font-weight: 650;margin: 0 0 10px 0;}#gdpr-cookie-message .h4{font-size: 16px;line-height: 1.2;text-align: left;}#gdpr-cookie-message .h5{font-size: 14px;line-height: 1.2;}#gdpr-cookie-message p,#gdpr-cookie-message ul{color: var(--gdpr-text-color);font-size: 14px;line-height: 1.4;margin: 0 0 14px 0;}#gdpr-cookie-message.bottom100 p{margin: 0;flex: 1 1 auto;min-width: 280px;}#gdpr-cookie-message a{color: var(--gdpr-link-color);text-decoration: none;font-size: 14px;padding-bottom: 2px;border-bottom: 1px solid rgba(255,255,255,.25);transition: border-color .2s ease, opacity .2s ease;}#gdpr-cookie-message a:hover{border-bottom-color: rgba(255,255,255,.55);opacity: .95;}#gdpr-cookie-message li{width: 49%;display: inline-block;}#gdpr-cookie-message input[type="checkbox"]{float: left;margin-top: 4px;margin-right: 5px;}#gdpr-cookie-message .buttons,#gdpr-cookie-message .buttonsave{margin-bottom: 0;display: flex;gap: 10px;flex-wrap: wrap;}#gdpr-cookie-message button,button#ihavecookiesBtn{border: 1px solid transparent;background: var(--gdpr-button-color);color: var(--gdpr-buttontext-color);font-family: system-ui;font-size: 13px;padding: 10px 14px !important;border-radius: 999px;margin-left: 0;cursor: pointer;transition: transform .12s ease, opacity .2s ease, background .2s ease, color .2s ease, border-color .2s ease;line-height: 1;}#gdpr-cookie-message button:hover{transform: translateY(-1px);opacity: .95;}#gdpr-cookie-message button#gdpr-cookie-reject,#gdpr-cookie-message button#gdpr-cookie-advanced,#gdpr-cookie-message button#gdpr-cookie-save{background: rgba(255,255,255,.10);color: var(--gdpr-text-color);border-color: rgba(255,255,255,.16);}#gdpr-cookie-message button:active{transform: translateY(0);}#gdpr-cookie-message button:disabled{opacity: 0.3;transform: none;}#gdpr-cookie-message.bottom100 .buttons,#gdpr-cookie-message.bottom100 .buttonsave{flex: 0 0 auto;justify-content: flex-end;}@media only screen and (max-width: 999px){#gdpr-cookie-message{padding: 12px;max-width: 420px;}#gdpr-cookie-message,#gdpr-cookie-message.bottomright{right: 10px;left: 10px;;bottom: 10px;}#gdpr-cookie-message.bottomleft{left: 15px;bottom: 15px;}#gdpr-cookie-message.bottomcenter{bottom: 15px;}#gdpr-cookie-message.bottom100{left: 0;right: 0;bottom: 0;padding: 12px 14px;}#gdpr-cookie-message div.h4,#gdpr-cookie-message div.h5{margin-bottom: 6px;}#gdpr-cookie-message .h4{font-size: 15px;}#gdpr-cookie-message .h5{font-size: 13px;}#gdpr-cookie-message p,#gdpr-cookie-message ul{font-size: 13px;margin: 0 0 10px 0;}}@media only screen and (max-width: 720px){#gdpr-cookie-message.bottom100.visible{flex-direction: column;align-items: stretch;gap: 10px;}#gdpr-cookie-message.bottom100 p{min-width: 0;}#gdpr-cookie-message.bottom100 .buttons,#gdpr-cookie-message.bottom100 .buttonsave{width: 100%;}#gdpr-cookie-message.bottom100 button{flex: 1 1 auto;width: 100%;justify-content: center;}}@media only screen and (max-width: 480px){#gdpr-cookie-small-button{text-indent: -99999px;padding: 0;}#gdpr-cookie-small-button .iconcookie{max-width: fit-content;margin: 0;height: 30px;width: 30px;color: #fff;position: absolute;top: -11px;left: -3px;background: #000;padding: 4px;border-radius: 5px;}#gdpr-cookie-small-button img{display: block;}#gdpr-cookie-small-button span{display: none;}}.comments-block {max-width: 760px;margin: 0 auto;}.comments-header {display: flex;align-items: flex-start;gap: 1rem;margin-bottom: 2rem;}.comments-header .icon-bubble {width: 3rem;height: 3rem;border-radius: 14px;background: linear-gradient(135deg, var(--lc-primary), var(--lc-primary-light));color: white;display: inline-flex;align-items: center;justify-content: center;font-size: 1.3rem;flex-shrink: 0;margin-bottom: 0;box-shadow: 0 .5rem 1rem rgba(18, 113, 155, .2);}.comments-header h2 {font-size: 1.5rem;font-weight: 800;letter-spacing: -.025em;margin: 0 0 .35rem;color: var(--lc-dark);line-height: 1.2;}.comments-header p {color: var(--lc-muted);margin: 0;font-size: .95rem;line-height: 1.5;}.comment-item {background: var(--lc-surface);border: 1px solid var(--lc-border);border-radius: var(--lc-radius);padding: 1.75rem;margin-bottom: 2rem;display: flex;gap: 1.25rem;transition: border-color .2s ease;}.comment-item:hover {border-color: rgba(18, 113, 155, .25);}.comment-item .avatar-img {width: 56px;height: 56px;border-radius: 50%;background: var(--lc-primary);color: white;display: inline-flex;align-items: center;justify-content: center;font-weight: 800;font-size: 1.25rem;flex-shrink: 0;overflow: hidden;text-transform: uppercase;}.comment-item .avatar-img img {width: 100%;height: 100%;object-fit: cover;display: block;}.comment-item .comment-content {flex: 1;min-width: 0;}.comment-item .comment-meta {display: flex;align-items: center;gap: .85rem;margin-bottom: .65rem;flex-wrap: wrap;}.comment-item .comment-meta .name {font-weight: 800;color: var(--lc-dark);font-size: 1.05rem;}.comment-item .comment-meta .date {font-size: .85rem;color: var(--lc-muted);font-weight: 500;display: inline-flex;align-items: center;gap: .35rem;}.comment-item .comment-meta .date i {color: var(--lc-primary);font-size: .9rem;}.comment-item .comment-text {color: var(--lc-dark-2);line-height: 1.7;font-size: 1rem;margin: 0 0 1rem;word-wrap: break-word;overflow-wrap: break-word;}.comment-item .reply-btn {font-size: .92rem;font-weight: 700;color: var(--lc-primary);display: inline-flex;align-items: center;gap: .4rem;cursor: pointer;text-decoration: none;transition: gap .2s ease, color .2s ease;}.comment-item .reply-btn:hover {gap: .65rem;color: var(--lc-primary-dark);}.comment-item .reply-btn i {font-size: .85rem;}.comment-form {background: white;border: 1px solid var(--lc-border);border-radius: var(--lc-radius);padding: 2.5rem;box-shadow: var(--lc-shadow-soft);}.comment-form .form-grid {display: grid;grid-template-columns: 1fr 1fr;gap: 1.5rem;margin-bottom: 1.5rem;}.form-field {display: flex;flex-direction: column;}.form-field label {font-size: .95rem;font-weight: 800;color: var(--lc-dark);margin-bottom: .55rem;display: flex;align-items: center;gap: .3rem;}.form-field label .req {color: var(--lc-danger);font-weight: 800;}.form-field input[type="text"],.form-field input[type="email"],.form-field textarea {border: 1.5px solid var(--lc-border);border-radius: 14px;padding: 1rem 1.25rem;font-size: .95rem;background: var(--lc-surface);font-family: inherit;font-weight: 500;color: var(--lc-dark);transition: all .2s ease;width: 100%;}.form-field input[type="text"]:focus,.form-field input[type="email"]:focus,.form-field textarea:focus {outline: none;border-color: var(--lc-primary);background: white;box-shadow: 0 0 0 4px rgba(18, 113, 155, .1);}.form-field input[type="text"]::placeholder,.form-field input[type="email"]::placeholder,.form-field textarea::placeholder {color: var(--lc-muted);opacity: .6;}.form-field textarea {resize: vertical;min-height: 160px;line-height: 1.6;}.form-help {font-size: .88rem;color: var(--lc-muted);margin-top: .65rem;line-height: 1.7;}.form-help code {background: var(--lc-surface);padding: .2rem .5rem;border-radius: 6px;font-family: 'JetBrains Mono', ui-monospace, monospace;font-size: .85em;color: var(--lc-primary-dark);border: 1px solid var(--lc-border);font-weight: 600;margin: 0 .1rem;}.form-help a {color: var(--lc-primary);font-weight: 700;text-decoration: underline;text-decoration-color: rgba(18, 113, 155, .3);text-underline-offset: 3px;transition: text-decoration-color .2s ease;}.form-help a:hover {text-decoration-color: var(--lc-primary);}.captcha-row {display: flex;align-items: center;gap: 1rem;margin-top: .55rem;padding: 1.25rem;background: var(--lc-surface);border: 1px solid var(--lc-border);border-radius: 14px;flex-wrap: nowrap;}.captcha-img {background: white;border: 1px solid var(--lc-border);border-radius: 10px;padding: .5rem;width: 200px;height: 64px;display: flex;align-items: center;justify-content: center;flex-shrink: 0;font-family: 'JetBrains Mono', ui-monospace, monospace;font-weight: 800;font-size: 1.6rem;color: var(--lc-primary-dark);letter-spacing: .2em;user-select: none;background-image:linear-gradient(45deg, rgba(18, 113, 155, .05) 25%, transparent 25%),linear-gradient(-45deg, rgba(18, 113, 155, .05) 25%, transparent 25%);background-size: 12px 12px;}.captcha-img img {max-width: 100%;max-height: 100%;display: block;}.captcha-input-wrap {flex: 1;min-width: 0;}.captcha-input-wrap input {border: 1.5px solid var(--lc-border);border-radius: 999px;padding: .75rem 1.25rem;font-size: .95rem;background: white;font-family: inherit;font-weight: 500;color: var(--lc-dark);width: 100%;transition: all .2s ease;}.captcha-input-wrap input::placeholder {color: var(--lc-muted);opacity: .6;font-family: inherit;}.captcha-input-wrap input:focus {outline: none;border-color: var(--lc-primary);box-shadow: 0 0 0 4px rgba(18, 113, 155, .1);}.captcha-reload {background: white;border: 1px solid var(--lc-border);color: var(--lc-muted);width: 42px;height: 42px;border-radius: 50%;cursor: pointer;transition: all .3s ease;display: inline-flex;align-items: center;justify-content: center;font-size: 1rem;flex-shrink: 0;}.captcha-reload:hover {border-color: var(--lc-primary);color: var(--lc-primary);transform: rotate(180deg);}.captcha-reload:focus {outline: none;box-shadow: 0 0 0 4px rgba(18, 113, 155, .15);}.comment-submit-row {display: flex;align-items: center;justify-content: space-between;gap: 1.5rem;flex-wrap: wrap;margin-top: 2rem;}.comment-submit-row .privacy-note {font-size: .92rem;color: var(--lc-muted);flex: 1;min-width: 240px;line-height: 1.55;}.comment-submit-row .privacy-note a {color: var(--lc-primary);font-weight: 700;text-decoration: underline;text-decoration-color: rgba(18, 113, 155, .3);text-underline-offset: 3px;transition: text-decoration-color .2s ease;}.comment-submit-row .privacy-note a:hover {text-decoration-color: var(--lc-primary);}.comment-submit-row .btn {padding: 1rem 2rem;font-size: 1rem;font-weight: 800;border-radius: 999px;display: inline-flex;align-items: center;gap: .5rem;}@media (max-width: 767.98px) {.comment-form {padding: 1.75rem;}.comment-form .form-grid {grid-template-columns: 1fr;gap: 1rem;}.comments-header h2 {font-size: 1.25rem;}.comment-item {padding: 1.25rem;gap: 1rem;}.comment-item .avatar-img {width: 44px;height: 44px;font-size: 1rem;}.captcha-row {flex-wrap: wrap;padding: 1rem;}.captcha-img {width: 100%;order: 1;}.captcha-input-wrap {order: 2;flex: 1;}.captcha-reload {order: 3;}.comment-submit-row {flex-direction: column;align-items: stretch;}.comment-submit-row .btn {width: 100%;justify-content: center;}}@charset "UTF-8";@-webkit-keyframes bounce {from,20%,53%,80%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}40%,43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}}@keyframes bounce {from,20%,53%,80%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}40%,43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}}.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom;}@-webkit-keyframes flash {from,50%,to {opacity: 1;}25%,75% {opacity: 0;}}@keyframes flash {from,50%,to {opacity: 1;}25%,75% {opacity: 0;}}.flash {-webkit-animation-name: flash;animation-name: flash;}@-webkit-keyframes pulse {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes pulse {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.pulse {-webkit-animation-name: pulse;animation-name: pulse;}@-webkit-keyframes rubberBand {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}65% {-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1);}75% {-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes rubberBand {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}65% {-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1);}75% {-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand;}@-webkit-keyframes shake {from,to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%,30%,50%,70%,90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%,40%,60%,80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}@keyframes shake {from,to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%,30%,50%,70%,90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%,40%,60%,80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}.shake {-webkit-animation-name: shake;animation-name: shake;}@-webkit-keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0);}6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);}18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);}31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);}43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);}50% {-webkit-transform: translateX(0);transform: translateX(0);}}@keyframes headShake {0% {-webkit-transform: translateX(0);transform: translateX(0);}6.5% {-webkit-transform: translateX(-6px) rotateY(-9deg);transform: translateX(-6px) rotateY(-9deg);}18.5% {-webkit-transform: translateX(5px) rotateY(7deg);transform: translateX(5px) rotateY(7deg);}31.5% {-webkit-transform: translateX(-3px) rotateY(-5deg);transform: translateX(-3px) rotateY(-5deg);}43.5% {-webkit-transform: translateX(2px) rotateY(3deg);transform: translateX(2px) rotateY(3deg);}50% {-webkit-transform: translateX(0);transform: translateX(0);}}.headShake {-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-name: headShake;animation-name: headShake;}@-webkit-keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}to {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}@keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}to {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}.swing {-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}@-webkit-keyframes tada {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%,20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%,50%,70%,90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%,60%,80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes tada {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%,20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%,50%,70%,90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%,60%,80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}to {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.tada {-webkit-animation-name: tada;animation-name: tada;}@-webkit-keyframes wobble {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes wobble {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.wobble {-webkit-animation-name: wobble;animation-name: wobble;}@-webkit-keyframes jello {from,11.1%,to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg);}88.8% {-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}}@keyframes jello {from,11.1%,to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg);}88.8% {-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello {-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center;}@-webkit-keyframes heartBeat {0% {-webkit-transform: scale(1);transform: scale(1);}14% {-webkit-transform: scale(1.3);transform: scale(1.3);}28% {-webkit-transform: scale(1);transform: scale(1);}42% {-webkit-transform: scale(1.3);transform: scale(1.3);}70% {-webkit-transform: scale(1);transform: scale(1);}}@keyframes heartBeat {0% {-webkit-transform: scale(1);transform: scale(1);}14% {-webkit-transform: scale(1.3);transform: scale(1.3);}28% {-webkit-transform: scale(1);transform: scale(1);}42% {-webkit-transform: scale(1.3);transform: scale(1.3);}70% {-webkit-transform: scale(1);transform: scale(1);}}.heartBeat {-webkit-animation-name: heartBeat;animation-name: heartBeat;-webkit-animation-duration: 1.3s;animation-duration: 1.3s;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}@-webkit-keyframes bounceIn {from,20%,40%,60%,80%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}40% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);}60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}80% {-webkit-transform: scale3d(0.97, 0.97, 0.97);transform: scale3d(0.97, 0.97, 0.97);}to {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes bounceIn {from,20%,40%,60%,80%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}40% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);}60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}80% {-webkit-transform: scale3d(0.97, 0.97, 0.97);transform: scale3d(0.97, 0.97, 0.97);}to {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.bounceIn {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: bounceIn;animation-name: bounceIn;}@-webkit-keyframes bounceInDown {from,60%,75%,90%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInDown {from,60%,75%,90%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}@-webkit-keyframes bounceInLeft {from,60%,75%,90%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInLeft {from,60%,75%,90%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}@-webkit-keyframes bounceInRight {from,60%,75%,90%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInRight {from,60%,75%,90%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}@-webkit-keyframes bounceInUp {from,60%,75%,90%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInUp {from,60%,75%,90%,to {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}@-webkit-keyframes bounceOut {20% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);}50%,55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}to {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}}@keyframes bounceOut {20% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);}50%,55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}to {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}}.bounceOut {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: bounceOut;animation-name: bounceOut;}@-webkit-keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}40%,45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}40%,45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown;}@-webkit-keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}@-webkit-keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight;}@-webkit-keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}40%,45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}40%,45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}@-webkit-keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}@-webkit-keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}@-webkit-keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}@-webkit-keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}@-webkit-keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}@-webkit-keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}@-webkit-keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}@-webkit-keyframes fadeOut {from {opacity: 1;}to {opacity: 0;}}@keyframes fadeOut {from {opacity: 1;}to {opacity: 0;}}.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOutDown {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes fadeOutDown {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}@-webkit-keyframes fadeOutDownBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes fadeOutDownBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}@-webkit-keyframes fadeOutLeft {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes fadeOutLeft {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes fadeOutLeftBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}@-webkit-keyframes fadeOutRight {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes fadeOutRight {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}@-webkit-keyframes fadeOutRightBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes fadeOutRightBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}@-webkit-keyframes fadeOutUp {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes fadeOutUp {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}@-webkit-keyframes fadeOutUpBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes fadeOutUpBig {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}@-webkit-keyframes flip {from {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)rotate3d(0, 1, 0, -360deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}40% {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)rotate3d(0, 1, 0, -190deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}50% {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)rotate3d(0, 1, 0, -170deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}80% {-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)rotate3d(0, 1, 0, 0deg);transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}to {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)rotate3d(0, 1, 0, 0deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}@keyframes flip {from {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)rotate3d(0, 1, 0, -360deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}40% {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)rotate3d(0, 1, 0, -190deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}50% {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)rotate3d(0, 1, 0, -170deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}80% {-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)rotate3d(0, 1, 0, 0deg);transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}to {-webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)rotate3d(0, 1, 0, 0deg);transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}.animated.flip {-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip;}@-webkit-keyframes flipInX {from {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}to {-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInX {from {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}to {-webkit-transform: perspective(400px);transform: perspective(400px);}}.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX;}@-webkit-keyframes flipInY {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}to {-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInY {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}to {-webkit-transform: perspective(400px);transform: perspective(400px);}}.flipInY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY;}@-webkit-keyframes flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}to {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}@keyframes flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}to {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}.flipOutX {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;}@-webkit-keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}to {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}@keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}to {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}.flipOutY {-webkit-animation-duration: 0.75s;animation-duration: 0.75s;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;}@-webkit-keyframes lightSpeedIn {from {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes lightSpeedIn {from {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}@-webkit-keyframes lightSpeedOut {from {opacity: 1;}to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}@keyframes lightSpeedOut {from {opacity: 1;}to {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}.lightSpeedOut {-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}@-webkit-keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn;}@-webkit-keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}@keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;}}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}@-webkit-keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}@keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}to {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut;}@-webkit-keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}@keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}to {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}@keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}to {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}@-webkit-keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}20%,60% {-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}40%,80% {-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}to {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}@keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}20%,60% {-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}40%,80% {-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}to {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-name: hinge;animation-name: hinge;}@-webkit-keyframes jackInTheBox {from {opacity: 0;-webkit-transform: scale(0.1) rotate(30deg);transform: scale(0.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom;}50% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}70% {-webkit-transform: rotate(3deg);transform: rotate(3deg);}to {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}@keyframes jackInTheBox {from {opacity: 0;-webkit-transform: scale(0.1) rotate(30deg);transform: scale(0.1) rotate(30deg);-webkit-transform-origin: center bottom;transform-origin: center bottom;}50% {-webkit-transform: rotate(-10deg);transform: rotate(-10deg);}70% {-webkit-transform: rotate(3deg);transform: rotate(3deg);}to {opacity: 1;-webkit-transform: scale(1);transform: scale(1);}}.jackInTheBox {-webkit-animation-name: jackInTheBox;animation-name: jackInTheBox;}@-webkit-keyframes rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn;}@-webkit-keyframes rollOut {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}@keyframes rollOut {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut;}@-webkit-keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}@keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}@-webkit-keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}@-webkit-keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft;}@-webkit-keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight;}@-webkit-keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp;}@-webkit-keyframes zoomOut {from {opacity: 1;}50% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}to {opacity: 0;}}@keyframes zoomOut {from {opacity: 1;}50% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}to {opacity: 0;}}.zoomOut {-webkit-animation-name: zoomOut;animation-name: zoomOut;}@-webkit-keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown;}@-webkit-keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to {opacity: 0;-webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);transform: scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}@keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to {opacity: 0;-webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);transform: scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}.zoomOutLeft {-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft;}@-webkit-keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to {opacity: 0;-webkit-transform: scale(0.1) translate3d(2000px, 0, 0);transform: scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}@keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to {opacity: 0;-webkit-transform: scale(0.1) translate3d(2000px, 0, 0);transform: scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}.zoomOutRight {-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight;}@-webkit-keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomOutUp {-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp;}@-webkit-keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;}@-webkit-keyframes slideInLeft {from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInLeft {from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft;}@-webkit-keyframes slideInRight {from {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInRight {from {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;}@-webkit-keyframes slideInUp {from {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInUp {from {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible;}to {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp;}@-webkit-keyframes slideOutDown {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes slideOutDown {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown;}@-webkit-keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft;}@-webkit-keyframes slideOutRight {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes slideOutRight {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight;}@-webkit-keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}to {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp;}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.animated.delay-1s {-webkit-animation-delay: 1s;animation-delay: 1s;}.animated.delay-2s {-webkit-animation-delay: 2s;animation-delay: 2s;}.animated.delay-3s {-webkit-animation-delay: 3s;animation-delay: 3s;}.animated.delay-4s {-webkit-animation-delay: 4s;animation-delay: 4s;}.animated.delay-5s {-webkit-animation-delay: 5s;animation-delay: 5s;}.animated.fast {-webkit-animation-duration: 800ms;animation-duration: 800ms;}.animated.faster {-webkit-animation-duration: 500ms;animation-duration: 500ms;}.animated.slow {-webkit-animation-duration: 2s;animation-duration: 2s;}.animated.slower {-webkit-animation-duration: 3s;animation-duration: 3s;}@media (prefers-reduced-motion) {.animated {-webkit-animation: unset !important;animation: unset !important;-webkit-transition: none !important;transition: none !important;}}.fcw{width: fit-content;width: -moz-fit-content;}.fch{height: fit-content;height: -moz-fit-content;}.mdl_overlay{position: fixed;top: 0;left: 0;bottom: 0;right: 0;background-color: transparent;opacity: 1;width: 100%;height: 100%;padding: 0;z-index: 0;border-radius: inherit;}.open_mdl_btn{cursor: pointer;}.mdl_content{display: none;}.mdl_container {margin:auto;box-shadow: 0px 5px 20px 0px #9e9e9e;overflow: visible;max-width: 100%;max-height: 100%;}.mdl_container.mdl_window{position: fixed;left: 0;right: 0;top: 0;bottom: 0;}.mdl_container.mdl_left{left:0;right: initial;}.mdl_container.mdl_right{right:0;left: initial;}.mdl_container.mdl_top{top:0;bottom: initial;}.mdl_container.mdl_bottom{bottom:0;top: initial;}.mdl_container .mdl_close_btn{cursor: pointer;}.mdl_container .close_mdl{position: absolute;background: transparent;cursor: pointer;z-index: 2;}.mdl_container .close_mdl .closebtn {line-height:1;}.spin_btn{-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}.spin_btn:hover {transform:rotate(90deg);}.mdl_container .mdl_inner{height: inherit;overflow: auto;vertical-align: top;}.mdl_container .mdl_inner .barload{height: 5px;background-color: #009ACF;width: 0px;z-index: 1;position: absolute;top: 0;left: 0;}.mdl_container .mdl_inner .mdl_content{position: relative;margin: 0 auto;vertical-align: top;}@media only screen and (max-width: 640px) {.mdl_container {width:100% !important;max-height: 100%;}}@media (max-width: 1024px) {.mdl_content .is-hidden-tablet-and-below {display: none !important;}}@media (min-width: 1025px) {.mdl_content .is-hidden-desktop {display: none !important}}.mdl_container .close_mdl.default{top: -10px;border-radius: 50%;}.mdl_container .close_mdl.default.right{right: -10px;}.mdl_container .close_mdl.default.left{left: -10px;}.mdl_container .close_mdl.default .closebtn{border-radius: 50%;width: 28px;height: 28px;}.mdl_container .close_mdl.default .closebtn svg{width: 30px;margin-left: -1px;margin-top: -1px;}@media only screen and (max-width: 640px) {.mdl_container .close_mdl.default{top: 0;}.mdl_container .close_mdl.default.left{left:0;}.mdl_container .close_mdl.default.right{right:0;}}.mdl_container .close_mdl.top_bar{top:0px;border-radius:0;width:100%;right:initial;}.mdl_container .close_mdl.top_bar.left{text-align: left;left:initial;}.mdl_container .close_mdl.top_bar.right{text-align: right;right:initial;}.mdl_container .close_mdl.top_bar .closebtn{color:#FFF;padding: 7px 12px;display: inline-block;background-color: #434343;font-family: sans-serif;}.mdl_container .close_mdl.top_bar .closebtn:hover{opacity: .5;}.mdl_overlay .close_mdl.overlay{cursor: pointer;}.mdl_overlay .close_mdl.overlay.left{text-align: left;left:initial;margin: 10px 0 0 15px;}.mdl_overlay .close_mdl.overlay.right{text-align: right;right:initial;margin: 10px 15px 0 0;}.mdl_overlay .close_mdl.overlay .closebtn{color:#dedede;}@-ms-viewport {width: device-width;}.mjs_container {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 576px) {.mjs_container {max-width: 540px;}}@media (min-width: 768px) {.mjs_container {max-width: 720px;}}@media (min-width: 992px) {.mjs_container {max-width: 960px;}}@media (min-width: 1200px) {.mjs_container {max-width: 1140px;}}.mjs_container-fluid {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}.mjs_container *,.mjs_row *,.mjs_row_column *,*::before,*::after {box-sizing: border-box;-ms-overflow-style: scrollbar;}.mjs_v_align{display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;}.mjs_row {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}.no-gutters {margin-right: 0;margin-left: 0;}.no-gutters > .mjs_col,.no-gutters > [class*="col-"] {padding-right: 0;padding-left: 0;}.mjs_col-1, .mjs_col-2, .mjs_col-3, .mjs_col-4, .mjs_col-5, .mjs_col-6, .mjs_col-7, .mjs_col-8, .mjs_col-9, .mjs_col-10, .mjs_col-11, .mjs_col-12, .mjs_col,.mjs_col-auto, .mjs_col-sm-1, .mjs_col-sm-2, .mjs_col-sm-3, .mjs_col-sm-4, .mjs_col-sm-5, .mjs_col-sm-6, .mjs_col-sm-7, .mjs_col-sm-8, .mjs_col-sm-9, .mjs_col-sm-10, .mjs_col-sm-11, .mjs_col-sm-12, .mjs_col-sm,.mjs_col-sm-auto, .mjs_col-md-1, .mjs_col-md-2, .mjs_col-md-3, .mjs_col-md-4, .mjs_col-md-5, .mjs_col-md-6, .mjs_col-md-7, .mjs_col-md-8, .mjs_col-md-9, .mjs_col-md-10, .mjs_col-md-11, .mjs_col-md-12, .mjs_col-md,.mjs_col-md-auto, .mjs_col-lg-1, .mjs_col-lg-2, .mjs_col-lg-3, .mjs_col-lg-4, .mjs_col-lg-5, .mjs_col-lg-6, .mjs_col-lg-7, .mjs_col-lg-8, .mjs_col-lg-9, .mjs_col-lg-10, .mjs_col-lg-11, .mjs_col-lg-12, .mjs_col-lg,.mjs_col-lg-auto, .mjs_col-xl-1, .mjs_col-xl-2, .mjs_col-xl-3, .mjs_col-xl-4, .mjs_col-xl-5, .mjs_col-xl-6, .mjs_col-xl-7, .mjs_col-xl-8, .mjs_col-xl-9, .mjs_col-xl-10, .mjs_col-xl-11, .mjs_col-xl-12, .mjs_col-xl,.mjs_col-xl-auto {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}.mjs_col {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.mjs_col-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.mjs_col-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.mjs_col-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.mjs_col-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.mjs_col-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.mjs_col-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.mjs_col-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.mjs_col-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.mjs_col-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.mjs_col-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.mjs_col-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.mjs_col-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.mjs_col-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-first {-ms-flex-order: -1;order: -1;}.order-last {-ms-flex-order: 13;order: 13;}.order-0 {-ms-flex-order: 0;order: 0;}.order-1 {-ms-flex-order: 1;order: 1;}.order-2 {-ms-flex-order: 2;order: 2;}.order-3 {-ms-flex-order: 3;order: 3;}.order-4 {-ms-flex-order: 4;order: 4;}.order-5 {-ms-flex-order: 5;order: 5;}.order-6 {-ms-flex-order: 6;order: 6;}.order-7 {-ms-flex-order: 7;order: 7;}.order-8 {-ms-flex-order: 8;order: 8;}.order-9 {-ms-flex-order: 9;order: 9;}.order-10 {-ms-flex-order: 10;order: 10;}.order-11 {-ms-flex-order: 11;order: 11;}.order-12 {-ms-flex-order: 12;order: 12;}.offset-1 {margin-left: 8.333333%;}.offset-2 {margin-left: 16.666667%;}.offset-3 {margin-left: 25%;}.offset-4 {margin-left: 33.333333%;}.offset-5 {margin-left: 41.666667%;}.offset-6 {margin-left: 50%;}.offset-7 {margin-left: 58.333333%;}.offset-8 {margin-left: 66.666667%;}.offset-9 {margin-left: 75%;}.offset-10 {margin-left: 83.333333%;}.offset-11 {margin-left: 91.666667%;}@media (min-width: 576px) {.mjs_col-sm {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.mjs_col-sm-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.mjs_col-sm-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.mjs_col-sm-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.mjs_col-sm-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.mjs_col-sm-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.mjs_col-sm-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.mjs_col-sm-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.mjs_col-sm-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.mjs_col-sm-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.mjs_col-sm-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.mjs_col-sm-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.mjs_col-sm-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.mjs_col-sm-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-sm-first {-ms-flex-order: -1;order: -1;}.order-sm-last {-ms-flex-order: 13;order: 13;}.order-sm-0 {-ms-flex-order: 0;order: 0;}.order-sm-1 {-ms-flex-order: 1;order: 1;}.order-sm-2 {-ms-flex-order: 2;order: 2;}.order-sm-3 {-ms-flex-order: 3;order: 3;}.order-sm-4 {-ms-flex-order: 4;order: 4;}.order-sm-5 {-ms-flex-order: 5;order: 5;}.order-sm-6 {-ms-flex-order: 6;order: 6;}.order-sm-7 {-ms-flex-order: 7;order: 7;}.order-sm-8 {-ms-flex-order: 8;order: 8;}.order-sm-9 {-ms-flex-order: 9;order: 9;}.order-sm-10 {-ms-flex-order: 10;order: 10;}.order-sm-11 {-ms-flex-order: 11;order: 11;}.order-sm-12 {-ms-flex-order: 12;order: 12;}.offset-sm-0 {margin-left: 0;}.offset-sm-1 {margin-left: 8.333333%;}.offset-sm-2 {margin-left: 16.666667%;}.offset-sm-3 {margin-left: 25%;}.offset-sm-4 {margin-left: 33.333333%;}.offset-sm-5 {margin-left: 41.666667%;}.offset-sm-6 {margin-left: 50%;}.offset-sm-7 {margin-left: 58.333333%;}.offset-sm-8 {margin-left: 66.666667%;}.offset-sm-9 {margin-left: 75%;}.offset-sm-10 {margin-left: 83.333333%;}.offset-sm-11 {margin-left: 91.666667%;}}@media (min-width: 768px) {.mjs_col-md {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.mjs_col-md-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.mjs_col-md-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.mjs_col-md-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.mjs_col-md-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.mjs_col-md-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.mjs_col-md-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.mjs_col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.mjs_col-md-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.mjs_col-md-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.mjs_col-md-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.mjs_col-md-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.mjs_col-md-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.mjs_col-md-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-md-first {-ms-flex-order: -1;order: -1;}.order-md-last {-ms-flex-order: 13;order: 13;}.order-md-0 {-ms-flex-order: 0;order: 0;}.order-md-1 {-ms-flex-order: 1;order: 1;}.order-md-2 {-ms-flex-order: 2;order: 2;}.order-md-3 {-ms-flex-order: 3;order: 3;}.order-md-4 {-ms-flex-order: 4;order: 4;}.order-md-5 {-ms-flex-order: 5;order: 5;}.order-md-6 {-ms-flex-order: 6;order: 6;}.order-md-7 {-ms-flex-order: 7;order: 7;}.order-md-8 {-ms-flex-order: 8;order: 8;}.order-md-9 {-ms-flex-order: 9;order: 9;}.order-md-10 {-ms-flex-order: 10;order: 10;}.order-md-11 {-ms-flex-order: 11;order: 11;}.order-md-12 {-ms-flex-order: 12;order: 12;}.offset-md-0 {margin-left: 0;}.offset-md-1 {margin-left: 8.333333%;}.offset-md-2 {margin-left: 16.666667%;}.offset-md-3 {margin-left: 25%;}.offset-md-4 {margin-left: 33.333333%;}.offset-md-5 {margin-left: 41.666667%;}.offset-md-6 {margin-left: 50%;}.offset-md-7 {margin-left: 58.333333%;}.offset-md-8 {margin-left: 66.666667%;}.offset-md-9 {margin-left: 75%;}.offset-md-10 {margin-left: 83.333333%;}.offset-md-11 {margin-left: 91.666667%;}}@media (min-width: 992px) {.mjs_col-lg {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.mjs_col-lg-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.mjs_col-lg-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.mjs_col-lg-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.mjs_col-lg-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.mjs_col-lg-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.mjs_col-lg-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.mjs_col-lg-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.mjs_col-lg-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.mjs_col-lg-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.mjs_col-lg-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.mjs_col-lg-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.mjs_col-lg-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.mjs_col-lg-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-lg-first {-ms-flex-order: -1;order: -1;}.order-lg-last {-ms-flex-order: 13;order: 13;}.order-lg-0 {-ms-flex-order: 0;order: 0;}.order-lg-1 {-ms-flex-order: 1;order: 1;}.order-lg-2 {-ms-flex-order: 2;order: 2;}.order-lg-3 {-ms-flex-order: 3;order: 3;}.order-lg-4 {-ms-flex-order: 4;order: 4;}.order-lg-5 {-ms-flex-order: 5;order: 5;}.order-lg-6 {-ms-flex-order: 6;order: 6;}.order-lg-7 {-ms-flex-order: 7;order: 7;}.order-lg-8 {-ms-flex-order: 8;order: 8;}.order-lg-9 {-ms-flex-order: 9;order: 9;}.order-lg-10 {-ms-flex-order: 10;order: 10;}.order-lg-11 {-ms-flex-order: 11;order: 11;}.order-lg-12 {-ms-flex-order: 12;order: 12;}.offset-lg-0 {margin-left: 0;}.offset-lg-1 {margin-left: 8.333333%;}.offset-lg-2 {margin-left: 16.666667%;}.offset-lg-3 {margin-left: 25%;}.offset-lg-4 {margin-left: 33.333333%;}.offset-lg-5 {margin-left: 41.666667%;}.offset-lg-6 {margin-left: 50%;}.offset-lg-7 {margin-left: 58.333333%;}.offset-lg-8 {margin-left: 66.666667%;}.offset-lg-9 {margin-left: 75%;}.offset-lg-10 {margin-left: 83.333333%;}.offset-lg-11 {margin-left: 91.666667%;}}@media (min-width: 1200px) {.mjs_col-xl {-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.mjs_col-xl-auto {-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.mjs_col-xl-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.mjs_col-xl-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.mjs_col-xl-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.mjs_col-xl-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.mjs_col-xl-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.mjs_col-xl-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.mjs_col-xl-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.mjs_col-xl-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.mjs_col-xl-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.mjs_col-xl-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.mjs_col-xl-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.mjs_col-xl-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.order-xl-first {-ms-flex-order: -1;order: -1;}.order-xl-last {-ms-flex-order: 13;order: 13;}.order-xl-0 {-ms-flex-order: 0;order: 0;}.order-xl-1 {-ms-flex-order: 1;order: 1;}.order-xl-2 {-ms-flex-order: 2;order: 2;}.order-xl-3 {-ms-flex-order: 3;order: 3;}.order-xl-4 {-ms-flex-order: 4;order: 4;}.order-xl-5 {-ms-flex-order: 5;order: 5;}.order-xl-6 {-ms-flex-order: 6;order: 6;}.order-xl-7 {-ms-flex-order: 7;order: 7;}.order-xl-8 {-ms-flex-order: 8;order: 8;}.order-xl-9 {-ms-flex-order: 9;order: 9;}.order-xl-10 {-ms-flex-order: 10;order: 10;}.order-xl-11 {-ms-flex-order: 11;order: 11;}.order-xl-12 {-ms-flex-order: 12;order: 12;}.offset-xl-0 {margin-left: 0;}.offset-xl-1 {margin-left: 8.333333%;}.offset-xl-2 {margin-left: 16.666667%;}.offset-xl-3 {margin-left: 25%;}.offset-xl-4 {margin-left: 33.333333%;}.offset-xl-5 {margin-left: 41.666667%;}.offset-xl-6 {margin-left: 50%;}.offset-xl-7 {margin-left: 58.333333%;}.offset-xl-8 {margin-left: 66.666667%;}.offset-xl-9 {margin-left: 75%;}.offset-xl-10 {margin-left: 83.333333%;}.offset-xl-11 {margin-left: 91.666667%;}}.d-none {display: none !important;}.d-inline {display: inline !important;}.d-inline-block {display: inline-block !important;}.d-block {display: block !important;}.d-table {display: table !important;}.d-table-row {display: table-row !important;}.d-table-cell {display: table-cell !important;}.d-flex {display: -ms-flexbox !important;display: flex !important;}.d-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}@media (min-width: 576px) {.d-sm-none {display: none !important;}.d-sm-inline {display: inline !important;}.d-sm-inline-block {display: inline-block !important;}.d-sm-block {display: block !important;}.d-sm-table {display: table !important;}.d-sm-table-row {display: table-row !important;}.d-sm-table-cell {display: table-cell !important;}.d-sm-flex {display: -ms-flexbox !important;display: flex !important;}.d-sm-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media (min-width: 768px) {.d-md-none {display: none !important;}.d-md-inline {display: inline !important;}.d-md-inline-block {display: inline-block !important;}.d-md-block {display: block !important;}.d-md-table {display: table !important;}.d-md-table-row {display: table-row !important;}.d-md-table-cell {display: table-cell !important;}.d-md-flex {display: -ms-flexbox !important;display: flex !important;}.d-md-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media (min-width: 992px) {.d-lg-none {display: none !important;}.d-lg-inline {display: inline !important;}.d-lg-inline-block {display: inline-block !important;}.d-lg-block {display: block !important;}.d-lg-table {display: table !important;}.d-lg-table-row {display: table-row !important;}.d-lg-table-cell {display: table-cell !important;}.d-lg-flex {display: -ms-flexbox !important;display: flex !important;}.d-lg-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media (min-width: 1200px) {.d-xl-none {display: none !important;}.d-xl-inline {display: inline !important;}.d-xl-inline-block {display: inline-block !important;}.d-xl-block {display: block !important;}.d-xl-table {display: table !important;}.d-xl-table-row {display: table-row !important;}.d-xl-table-cell {display: table-cell !important;}.d-xl-flex {display: -ms-flexbox !important;display: flex !important;}.d-xl-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}@media print {.d-print-none {display: none !important;}.d-print-inline {display: inline !important;}.d-print-inline-block {display: inline-block !important;}.d-print-block {display: block !important;}.d-print-table {display: table !important;}.d-print-table-row {display: table-row !important;}.d-print-table-cell {display: table-cell !important;}.d-print-flex {display: -ms-flexbox !important;display: flex !important;}.d-print-inline-flex {display: -ms-inline-flexbox !important;display: inline-flex !important;}}.flex-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}@media (min-width: 576px) {.flex-sm-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-sm-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-sm-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-sm-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-sm-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-sm-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-sm-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-sm-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-sm-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-sm-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-sm-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-sm-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-sm-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-sm-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-sm-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-sm-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-sm-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-sm-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-sm-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-sm-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-sm-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-sm-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-sm-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-sm-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-sm-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-sm-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-sm-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-sm-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-sm-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-sm-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-sm-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-sm-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-sm-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-sm-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 768px) {.flex-md-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-md-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-md-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-md-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-md-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-md-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-md-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-md-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-md-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-md-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-md-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-md-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-md-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-md-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-md-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-md-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-md-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-md-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-md-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-md-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-md-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-md-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-md-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-md-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-md-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-md-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-md-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-md-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-md-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-md-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-md-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-md-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-md-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-md-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 992px) {.flex-lg-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-lg-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-lg-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-lg-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-lg-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-lg-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-lg-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-lg-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-lg-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-lg-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-lg-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-lg-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-lg-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-lg-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-lg-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-lg-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-lg-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-lg-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-lg-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-lg-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-lg-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-lg-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-lg-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-lg-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-lg-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-lg-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-lg-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-lg-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-lg-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-lg-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-lg-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-lg-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-lg-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-lg-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 1200px) {.flex-xl-row {-ms-flex-direction: row !important;flex-direction: row !important;}.flex-xl-column {-ms-flex-direction: column !important;flex-direction: column !important;}.flex-xl-row-reverse {-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-xl-column-reverse {-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-xl-wrap {-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-xl-nowrap {-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-xl-wrap-reverse {-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.flex-xl-fill {-ms-flex: 1 1 auto !important;flex: 1 1 auto !important;}.flex-xl-grow-0 {-ms-flex-positive: 0 !important;flex-grow: 0 !important;}.flex-xl-grow-1 {-ms-flex-positive: 1 !important;flex-grow: 1 !important;}.flex-xl-shrink-0 {-ms-flex-negative: 0 !important;flex-shrink: 0 !important;}.flex-xl-shrink-1 {-ms-flex-negative: 1 !important;flex-shrink: 1 !important;}.justify-content-xl-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-xl-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-xl-center {-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-xl-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-xl-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-xl-start {-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-xl-end {-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-xl-center {-ms-flex-align: center !important;align-items: center !important;}.align-items-xl-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-xl-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-xl-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-xl-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-xl-center {-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-xl-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-xl-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-xl-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-xl-auto {-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-xl-start {-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-xl-end {-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-xl-center {-ms-flex-item-align: center !important;align-self: center !important;}.align-self-xl-baseline {-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-xl-stretch {-ms-flex-item-align: stretch !important;align-self: stretch !important;}}.sm-webpush.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-delay: 1s;animation-delay: 1s;z-index: 99999;-webkit-transform: translate(-00%, -1000px);transform: translate(-00%, -1000px);}@-webkit-keyframes slideInDown {0% {opacity: 0;-webkit-transform: translate(-00%, -2000px);transform: translate(-00%, -2000px);}100% {opacity: 1 !important;-webkit-transform: translate(-00%, 1000px);transform: translate(-00%, 1000px);}}@keyframes slideInDown {0% {opacity: 0;-webkit-transform: translate(-00%, -2000px);-ms-transform: translate(-00%, -2000px);transform: translate(-00%, -2000px);}100% {opacity: 1 !important;-webkit-transform: translate(-00%, 0);-ms-transform: translate(-00%, 0);transform: translate(-00%, 0);}}.sm-webpush.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;-webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -o-animation-fill-mode: forwards; -ms-animation-fill-mode: forwards; animation-fill-mode: forwards; }@media (max-width: 768px) {.sm-webpush {left: 5% !important;max-width: 90% !important;}}@media (max-device-width: 480px) and (orientation:portrait) {.sm-webpush {left: 5% !important;max-width: 90% !important;position: fixed !important;}}@media (max-device-width: 480px) and (orientation:landscape) {.sm-webpush {left: 5% !important;max-width: 90% !important;position: fixed !important;}}#wrapToggleSwitchPushN{margin-top: 5px;}#toggleSwitchPushN{border: none;width: 142px;background: #fff;height: 32px;overflow: hidden !important;}.toggleSwitchPushN{display: inline-block;position: relative;top: -2px;margin-left: 8px;padding-right: 1px;}#iframeiniServiceWorker{width: 0;height: 0;display: none;border: none;}.sm-webpush{z-index: 99999;width: 500px;min-height: 139px;color: rgb(103, 106, 108);box-shadow: rgb(185, 185, 185) 0px 0px 5px;font-family: "Open Sans", sans-serif;background-color: rgb(255, 255, 255);position: fixed;top: 114px;margin: 0px auto;left: 0;right: 0;}.sm-webpush .logo{width: 110px; height: 110px; max-width: none;margin-right: 12px;object-fit: contain;}#consentForm{position: relative;min-height: 139px;}#consentForm .title{margin-top: 0; margin-bottom: 10px; font-size: 16px; font-weight: 600;display: block;}#consentForm .wrapperText {overflow: hidden;min-height: 95px;font-size: 14px;margin-left: 15px;}#smwpConfirmationButton{margin: 0 8px 0 0;overflow: hidden;float: left;display: inline-block;padding: 0;}#JSconfirmationButton{width: auto;margin: 0 8px 0 0;background: #005082;color: #fff;font-size: 14px;line-height: 22px;float: left;text-align: center;vertical-align: middle;cursor: pointer;border-radius: 3px;padding: 4px 12px;border: 1px solid #e7eaec;text-transform: none;font-weight: normal;text-shadow: none;}#JSrejectionButton{width: auto;margin: 0;font-size: 14px;line-height: 22px;display: block;float: left;text-align: center;cursor: pointer;border-radius: 3px;color: inherit;background: white;padding: 4px 12px;border: 1px solid #e7eaec;text-transform: none;font-weight: normal;text-shadow: none;}#JSwrapShopinModal{position: relative;z-index: 99999999999999999;}.JSshopinModal > div{padding: 0;}.mdl_container .mdl_inner{overflow: hidden !important;}.JSshopinModal.JSclicable .mdl_content{cursor: pointer;}.mdl_container .mdl_inner,.mdl_container .mdl_inner .mdl_content{height: 100% !important;width: 100% !important;display: block !important;}.mdl_container .mdl_inner .mdl_content.JSclicable{cursor: pointer;}.JSshopinModal div.mdl_inner{background-repeat: no-repeat;background-position: center center;background-size: cover;}@media(max-width:767px){.JSshopinModal div.mdl_inner{background-size: contain;height: inherit !important;overflow: hidden;top: 20px;left: 20px;right: 20px;bottom: 20px;box-shadow: none;}}