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); }: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;}}: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;}}@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;}}