@charset "utf-8";



img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px; }
@charset "utf-8";



@media screen {

  html { margin-top: 32px !important; }

}



@media screen and (max-width: 782px) {

  html { margin-top: 46px !important; }

}



@media print {

  #wpadminbar { display: none; }

}
@charset "utf-8";



img.wp-smiley, img.emoji { display: inline !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0px 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0px !important; }
@charset "utf-8";



:root { --wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px; }



@media (min-resolution: 192dpi) {

  :root { --wp-admin-border-width-focus: 1.5px; }

}



.wp-element-button { cursor: pointer; }



:root .has-very-light-gray-background-color { background-color: rgb(238, 238, 238); }



:root .has-very-dark-gray-background-color { background-color: rgb(49, 49, 49); }



:root .has-very-light-gray-color { color: rgb(238, 238, 238); }



:root .has-very-dark-gray-color { color: rgb(49, 49, 49); }



:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background { background: linear-gradient(135deg, rgb(0, 208, 132), rgb(6, 147, 227)); }



:root .has-purple-crush-gradient-background { background: linear-gradient(135deg, rgb(52, 226, 228), rgb(71, 33, 251) 50%, rgb(171, 29, 254)); }



:root .has-hazy-dawn-gradient-background { background: linear-gradient(135deg, rgb(250, 172, 168), rgb(218, 208, 236)); }



:root .has-subdued-olive-gradient-background { background: linear-gradient(135deg, rgb(250, 250, 225), rgb(103, 166, 113)); }



:root .has-atomic-cream-gradient-background { background: linear-gradient(135deg, rgb(253, 215, 154), rgb(0, 74, 89)); }



:root .has-nightshade-gradient-background { background: linear-gradient(135deg, rgb(51, 9, 104), rgb(49, 205, 207)); }



:root .has-midnight-gradient-background { background: linear-gradient(135deg, rgb(2, 3, 129), rgb(40, 116, 252)); }



:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }



.has-regular-font-size { font-size: 1em; }



.has-larger-font-size { font-size: 2.625em; }



.has-normal-font-size { font-size: var(--wp--preset--font-size--normal); }



.has-huge-font-size { font-size: var(--wp--preset--font-size--huge); }



:root .has-text-align-center { text-align: center; }



:root .has-text-align-left { text-align: left; }



:root .has-text-align-right { text-align: right; }



.has-fit-text { white-space: nowrap !important; }



#end-resizable-editor-section { display: none; }



.aligncenter { clear: both; }



.items-justified-left { justify-content: flex-start; }



.items-justified-center { justify-content: center; }



.items-justified-right { justify-content: flex-end; }



.items-justified-space-between { justify-content: space-between; }



.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; word-break: normal !important; }



.screen-reader-text:focus { background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }



html :where(.has-border-color) { border-style: solid; }



html :where([style^="border-color"], [style*=";border-color"], [style*="; border-color"]) { border-style: solid; }



html :where([style^="border-top-color"], [style*=";border-top-color"], [style*="; border-top-color"]) { border-top-style: solid; }



html :where([style^="border-right-color"], [style*=";border-right-color"], [style*="; border-right-color"]) { border-right-style: solid; }



html :where([style^="border-bottom-color"], [style*=";border-bottom-color"], [style*="; border-bottom-color"]) { border-bottom-style: solid; }



html :where([style^="border-left-color"], [style*=";border-left-color"], [style*="; border-left-color"]) { border-left-style: solid; }



html :where([style^="border-width"], [style*=";border-width"], [style*="; border-width"]) { border-style: solid; }



html :where([style^="border-top-width"], [style*=";border-top-width"], [style*="; border-top-width"]) { border-top-style: solid; }



html :where([style^="border-right-width"], [style*=";border-right-width"], [style*="; border-right-width"]) { border-right-style: solid; }



html :where([style^="border-bottom-width"], [style*=";border-bottom-width"], [style*="; border-bottom-width"]) { border-bottom-style: solid; }



html :where([style^="border-left-width"], [style*=";border-left-width"], [style*="; border-left-width"]) { border-left-style: solid; }



html :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }



:where(figure) { margin: 0px 0px 1em; }



html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px); }



@media screen and (max-width: 600px) {

  html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: 0px; }

}
@charset "utf-8";



:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--base: #FFFFFF; --wp--preset--color--contrast: #111111; --wp--preset--color--accent-1: #FFEE58; --wp--preset--color--accent-2: #F6CFF4; --wp--preset--color--accent-3: #503AA8; --wp--preset--color--accent-4: #686868; --wp--preset--color--accent-5: #FBFAF3; --wp--preset--color--accent-6: color-mix(in srgb, currentColor 20%, transparent); --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); --wp--preset--font-size--small: 0.875rem; --wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.196), 1.125rem); --wp--preset--font-size--large: clamp(1.125rem, 1.125rem + ((1vw - 0.2rem) * 0.392), 1.375rem); --wp--preset--font-size--x-large: clamp(1.75rem, 1.75rem + ((1vw - 0.2rem) * 0.392), 2rem); --wp--preset--font-size--xx-large: clamp(2.15rem, 2.15rem + ((1vw - 0.2rem) * 1.333), 3rem); --wp--preset--font-family--manrope: Manrope, sans-serif; --wp--preset--font-family--fira-code: "Fira Code", monospace; --wp--preset--spacing--20: 10px; --wp--preset--spacing--30: 20px; --wp--preset--spacing--40: 30px; --wp--preset--spacing--50: clamp(30px, 5vw, 50px); --wp--preset--spacing--60: clamp(30px, 7vw, 70px); --wp--preset--spacing--70: clamp(50px, 7vw, 90px); --wp--preset--spacing--80: clamp(70px, 10vw, 140px); --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0); }



.wp-block-button { --wp--preset--dimension--25: 25%; --wp--preset--dimension--50: 50%; --wp--preset--dimension--75: 75%; --wp--preset--dimension--100: 100%; }



:root { --wp--style--global--content-size: 645px; --wp--style--global--wide-size: 1340px; }



:where(body) { margin: 0px; }



.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }



.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }



.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }



.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0px; padding-left: 0px; }



.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0px; margin-right: 0px; }



.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }



.wp-site-blocks > .alignright { float: right; margin-left: 2em; }



.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }



:where(.wp-site-blocks) > * { margin-block: 1.2rem 0px; }



:where(.wp-site-blocks) > :first-child { margin-block-start: 0px; }



:where(.wp-site-blocks) > :last-child { margin-block-end: 0px; }



:root { --wp--style--block-gap: 1.2rem; }



:root :where(.is-layout-flow) > :first-child { margin-block-start: 0px; }



:root :where(.is-layout-flow) > :last-child { margin-block-end: 0px; }



:root :where(.is-layout-flow) > * { margin-block: 1.2rem 0px; }



:root :where(.is-layout-constrained) > :first-child { margin-block-start: 0px; }



:root :where(.is-layout-constrained) > :last-child { margin-block-end: 0px; }



:root :where(.is-layout-constrained) > * { margin-block: 1.2rem 0px; }



:root :where(.is-layout-flex) { gap: 1.2rem; }



:root :where(.is-layout-grid) { gap: 1.2rem; }



.is-layout-flow > .alignleft { float: left; margin-inline: 0px 2em; }



.is-layout-flow > .alignright { float: right; margin-inline: 2em 0px; }



.is-layout-flow > .aligncenter { margin-left: auto !important; margin-right: auto !important; }



.is-layout-constrained > .alignleft { float: left; margin-inline: 0px 2em; }



.is-layout-constrained > .alignright { float: right; margin-inline: 2em 0px; }



.is-layout-constrained > .aligncenter { margin-left: auto !important; margin-right: auto !important; }



.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) { max-width: var(--wp--style--global--content-size); margin-left: auto !important; margin-right: auto !important; }



.is-layout-constrained > .alignwide { max-width: var(--wp--style--global--wide-size); }



body .is-layout-flex { display: flex; }



.is-layout-flex { flex-wrap: wrap; align-items: center; }



.is-layout-flex > :is(*, div) { margin: 0px; }



body .is-layout-grid { display: grid; }



.is-layout-grid > :is(*, div) { margin: 0px; }



body { background-color: var(--wp--preset--color--base); color: var(--wp--preset--color--contrast); font-family: var(--wp--preset--font-family--manrope); font-size: var(--wp--preset--font-size--large); font-weight: 300; letter-spacing: -0.1px; line-height: 1.4; --wp--style--root--padding-top: 0px; --wp--style--root--padding-right: var(--wp--preset--spacing--50); --wp--style--root--padding-bottom: 0px; --wp--style--root--padding-left: var(--wp--preset--spacing--50); }



a:where(:not(.wp-element-button)) { color: currentcolor; }



:root :where(a:where(:not(.wp-element-button)):hover) { text-decoration: none; }



h1, h2, h3, h4, h5, h6 { font-weight: 400; letter-spacing: -0.1px; line-height: 1.125; }



h1 { font-size: var(--wp--preset--font-size--xx-large); }



h2 { font-size: var(--wp--preset--font-size--x-large); }



h3 { font-size: var(--wp--preset--font-size--large); }



h4 { font-size: var(--wp--preset--font-size--medium); }



h5 { font-size: var(--wp--preset--font-size--small); letter-spacing: 0.5px; }



h6 { font-size: var(--wp--preset--font-size--small); font-weight: 700; letter-spacing: 1.4px; text-transform: uppercase; }



:root :where(.wp-element-button, .wp-block-button__link) { background-color: var(--wp--preset--color--contrast); border-width: 0px; color: var(--wp--preset--color--base); font-family: inherit; font-size: var(--wp--preset--font-size--medium); font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; padding: 1rem 2.25rem; text-decoration: none; text-transform: inherit; }



:root :where(.wp-element-button:hover, .wp-block-button__link:hover) { background-color: color-mix(in srgb, var(--wp--preset--color--contrast) 85%, transparent); border-color: transparent; color: var(--wp--preset--color--base); }



:root :where(.wp-element-button:focus, .wp-block-button__link:focus) { outline-color: var(--wp--preset--color--accent-4); outline-offset: 2px; }



:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption) { font-size: var(--wp--preset--font-size--small); line-height: 1.4; }



.has-black-color { color: var(--wp--preset--color--black) !important; }



.has-cyan-bluish-gray-color { color: var(--wp--preset--color--cyan-bluish-gray) !important; }



.has-white-color { color: var(--wp--preset--color--white) !important; }



.has-pale-pink-color { color: var(--wp--preset--color--pale-pink) !important; }



.has-vivid-red-color { color: var(--wp--preset--color--vivid-red) !important; }



.has-luminous-vivid-orange-color { color: var(--wp--preset--color--luminous-vivid-orange) !important; }



.has-luminous-vivid-amber-color { color: var(--wp--preset--color--luminous-vivid-amber) !important; }



.has-light-green-cyan-color { color: var(--wp--preset--color--light-green-cyan) !important; }



.has-vivid-green-cyan-color { color: var(--wp--preset--color--vivid-green-cyan) !important; }



.has-pale-cyan-blue-color { color: var(--wp--preset--color--pale-cyan-blue) !important; }



.has-vivid-cyan-blue-color { color: var(--wp--preset--color--vivid-cyan-blue) !important; }



.has-vivid-purple-color { color: var(--wp--preset--color--vivid-purple) !important; }



.has-base-color { color: var(--wp--preset--color--base) !important; }



.has-contrast-color { color: var(--wp--preset--color--contrast) !important; }



.has-accent-1-color { color: var(--wp--preset--color--accent-1) !important; }



.has-accent-2-color { color: var(--wp--preset--color--accent-2) !important; }



.has-accent-3-color { color: var(--wp--preset--color--accent-3) !important; }



.has-accent-4-color { color: var(--wp--preset--color--accent-4) !important; }



.has-accent-5-color { color: var(--wp--preset--color--accent-5) !important; }



.has-accent-6-color { color: var(--wp--preset--color--accent-6) !important; }



.has-black-background-color { background-color: var(--wp--preset--color--black) !important; }



.has-cyan-bluish-gray-background-color { background-color: var(--wp--preset--color--cyan-bluish-gray) !important; }



.has-white-background-color { background-color: var(--wp--preset--color--white) !important; }



.has-pale-pink-background-color { background-color: var(--wp--preset--color--pale-pink) !important; }



.has-vivid-red-background-color { background-color: var(--wp--preset--color--vivid-red) !important; }



.has-luminous-vivid-orange-background-color { background-color: var(--wp--preset--color--luminous-vivid-orange) !important; }



.has-luminous-vivid-amber-background-color { background-color: var(--wp--preset--color--luminous-vivid-amber) !important; }



.has-light-green-cyan-background-color { background-color: var(--wp--preset--color--light-green-cyan) !important; }



.has-vivid-green-cyan-background-color { background-color: var(--wp--preset--color--vivid-green-cyan) !important; }



.has-pale-cyan-blue-background-color { background-color: var(--wp--preset--color--pale-cyan-blue) !important; }



.has-vivid-cyan-blue-background-color { background-color: var(--wp--preset--color--vivid-cyan-blue) !important; }



.has-vivid-purple-background-color { background-color: var(--wp--preset--color--vivid-purple) !important; }



.has-base-background-color { background-color: var(--wp--preset--color--base) !important; }



.has-contrast-background-color { background-color: var(--wp--preset--color--contrast) !important; }



.has-accent-1-background-color { background-color: var(--wp--preset--color--accent-1) !important; }



.has-accent-2-background-color { background-color: var(--wp--preset--color--accent-2) !important; }



.has-accent-3-background-color { background-color: var(--wp--preset--color--accent-3) !important; }



.has-accent-4-background-color { background-color: var(--wp--preset--color--accent-4) !important; }



.has-accent-5-background-color { background-color: var(--wp--preset--color--accent-5) !important; }



.has-accent-6-background-color { background-color: var(--wp--preset--color--accent-6) !important; }



.has-black-border-color { border-color: var(--wp--preset--color--black) !important; }



.has-cyan-bluish-gray-border-color { border-color: var(--wp--preset--color--cyan-bluish-gray) !important; }



.has-white-border-color { border-color: var(--wp--preset--color--white) !important; }



.has-pale-pink-border-color { border-color: var(--wp--preset--color--pale-pink) !important; }



.has-vivid-red-border-color { border-color: var(--wp--preset--color--vivid-red) !important; }



.has-luminous-vivid-orange-border-color { border-color: var(--wp--preset--color--luminous-vivid-orange) !important; }



.has-luminous-vivid-amber-border-color { border-color: var(--wp--preset--color--luminous-vivid-amber) !important; }



.has-light-green-cyan-border-color { border-color: var(--wp--preset--color--light-green-cyan) !important; }



.has-vivid-green-cyan-border-color { border-color: var(--wp--preset--color--vivid-green-cyan) !important; }



.has-pale-cyan-blue-border-color { border-color: var(--wp--preset--color--pale-cyan-blue) !important; }



.has-vivid-cyan-blue-border-color { border-color: var(--wp--preset--color--vivid-cyan-blue) !important; }



.has-vivid-purple-border-color { border-color: var(--wp--preset--color--vivid-purple) !important; }



.has-base-border-color { border-color: var(--wp--preset--color--base) !important; }



.has-contrast-border-color { border-color: var(--wp--preset--color--contrast) !important; }



.has-accent-1-border-color { border-color: var(--wp--preset--color--accent-1) !important; }



.has-accent-2-border-color { border-color: var(--wp--preset--color--accent-2) !important; }



.has-accent-3-border-color { border-color: var(--wp--preset--color--accent-3) !important; }



.has-accent-4-border-color { border-color: var(--wp--preset--color--accent-4) !important; }



.has-accent-5-border-color { border-color: var(--wp--preset--color--accent-5) !important; }



.has-accent-6-border-color { border-color: var(--wp--preset--color--accent-6) !important; }



.has-vivid-cyan-blue-to-vivid-purple-gradient-background { background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important; }



.has-light-green-cyan-to-vivid-green-cyan-gradient-background { background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important; }



.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important; }



.has-luminous-vivid-orange-to-vivid-red-gradient-background { background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important; }



.has-very-light-gray-to-cyan-bluish-gray-gradient-background { background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important; }



.has-cool-to-warm-spectrum-gradient-background { background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important; }



.has-blush-light-purple-gradient-background { background: var(--wp--preset--gradient--blush-light-purple) !important; }



.has-blush-bordeaux-gradient-background { background: var(--wp--preset--gradient--blush-bordeaux) !important; }



.has-luminous-dusk-gradient-background { background: var(--wp--preset--gradient--luminous-dusk) !important; }



.has-pale-ocean-gradient-background { background: var(--wp--preset--gradient--pale-ocean) !important; }



.has-electric-grass-gradient-background { background: var(--wp--preset--gradient--electric-grass) !important; }



.has-midnight-gradient-background { background: var(--wp--preset--gradient--midnight) !important; }



.has-small-font-size { font-size: var(--wp--preset--font-size--small) !important; }



.has-medium-font-size { font-size: var(--wp--preset--font-size--medium) !important; }



.has-large-font-size { font-size: var(--wp--preset--font-size--large) !important; }



.has-x-large-font-size { font-size: var(--wp--preset--font-size--x-large) !important; }



.has-xx-large-font-size { font-size: var(--wp--preset--font-size--xx-large) !important; }



.has-manrope-font-family { font-family: var(--wp--preset--font-family--manrope) !important; }



.has-fira-code-font-family { font-family: var(--wp--preset--font-family--fira-code) !important; }
@charset "utf-8";



.skip-link.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important; word-break: normal !important; }



.skip-link.screen-reader-text:focus { background-color: rgb(238, 238, 238); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
@charset "utf-8";



a { text-decoration-thickness: 1px !important; text-underline-offset: 0.1em; }



:where(.wp-site-blocks :focus) { outline-style: solid; outline-width: 2px; }



.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child) { margin-bottom: 3px; }



.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content { outline-offset: 4px; }



.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content { outline-offset: 0px; }



blockquote, caption, figcaption, h1, h2, h3, h4, h5, h6, p { text-wrap: pretty; }



.more-link { display: block; }



:where(pre) { overflow-x: auto; }
@charset "utf-8";








@charset "utf-8";



@charset "utf-8";



@charset "utf-8";



body { --e-global-color-primary: #6EC1E4; --e-global-color-secondary: #54595F; --e-global-color-text: #7A7A7A; --e-global-color-accent: #61CE70; --e-global-typography-primary-font-family: "Roboto"; --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: "Roboto Slab"; --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: "Roboto"; --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: "Roboto"; --e-global-typography-accent-font-weight: 500; }
@charset "utf-8";



.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover { background: var( --e-global-color-accent ); }



.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover { background: var( --e-global-color-accent ); }



.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is(.e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title) { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }



.elementor-widget-heading .elementor-heading-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); color: var( --e-global-color-primary ); }



.elementor-widget-image .widget-image-caption { color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }



.elementor-widget-text-editor { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: var( --e-global-color-text ); }



.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap { background-color: var( --e-global-color-primary ); }



.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap { color: var( --e-global-color-primary ); border-color: var( --e-global-color-primary ); }



.elementor-widget-button .elementor-button { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); background-color: var( --e-global-color-accent ); }



.elementor-widget-divider { --divider-color: var( --e-global-color-secondary ); }



.elementor-widget-divider .elementor-divider__text { color: var( --e-global-color-secondary ); font-family: var( --e-global-typography-secondary-font-family ), Sans-serif; font-weight: var( --e-global-typography-secondary-font-weight ); }



.elementor-widget-divider.elementor-view-stacked .elementor-icon { background-color: var( --e-global-color-secondary ); }



.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon { color: var( --e-global-color-secondary ); border-color: var( --e-global-color-secondary ); }



.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg { fill: var( --e-global-color-secondary ); }



.elementor-widget-image-box .elementor-image-box-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); color: var( --e-global-color-primary ); }



.elementor-widget-image-box:has(:hover) .elementor-image-box-title, .elementor-widget-image-box:has(:focus) .elementor-image-box-title { color: var( --e-global-color-primary ); }



.elementor-widget-image-box .elementor-image-box-description { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: var( --e-global-color-text ); }



.elementor-widget-icon.elementor-view-stacked .elementor-icon { background-color: var( --e-global-color-primary ); }



.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon { color: var( --e-global-color-primary ); border-color: var( --e-global-color-primary ); }



.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg { fill: var( --e-global-color-primary ); }



.elementor-widget-icon-box.elementor-view-stacked .elementor-icon { background-color: var( --e-global-color-primary ); }



.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon { fill: var( --e-global-color-primary ); color: var( --e-global-color-primary ); border-color: var( --e-global-color-primary ); }



.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }



.elementor-widget-icon-box .elementor-icon-box-title { color: var( --e-global-color-primary ); }



.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title, .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title { color: var( --e-global-color-primary ); }



.elementor-widget-icon-box .elementor-icon-box-description { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); color: var( --e-global-color-text ); }



.elementor-widget-star-rating .elementor-star-rating__title { color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }



.elementor-widget-image-gallery .gallery-item .gallery-caption { font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight ); }



.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child)::after { border-color: var( --e-global-color-text ); }



.elementor-widget-icon-list .elementor-icon-list-icon i { color: var( --e-global-color-primary ); }



.elementor-widget-icon-list .elementor-icon-list-icon svg { fill: var( --e-global-color-primary ); }



.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }



.elementor-widget-icon-list .elementor-icon-list-text { color: var( --e-global-color-secondary ); }



.elementor-widget-counter .elementor-counter-number-wrapper { color: var( --e-global-color-primary ); font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }



.elementor-widget-counter .elementor-counter-title { color: var( --e-global-color-secondary ); font-family: var( --e-global-typography-secondary-font-family ), Sans-serif; font-weight: var( --e-global-typography-secondary-font-weight ); }



.elementor-widget-progress .elementor-title { color: var( --e-global-color-primary ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }



.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar { background-color: var( --e-global-color-primary ); }



.elementor-widget-testimonial .elementor-testimonial-content { color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }



.elementor-widget-testimonial .elementor-testimonial-name { color: var( --e-global-color-primary ); font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }



.elementor-widget-testimonial .elementor-testimonial-job { color: var( --e-global-color-secondary ); font-family: var( --e-global-typography-secondary-font-family ), Sans-serif; font-weight: var( --e-global-typography-secondary-font-weight ); }



.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a { color: var( --e-global-color-primary ); }



.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a { color: var( --e-global-color-accent ); }



.elementor-widget-tabs .elementor-tab-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }



.elementor-widget-tabs .elementor-tab-content { color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }



.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title { color: var( --e-global-color-primary ); }



.elementor-widget-accordion .elementor-accordion-icon svg { fill: var( --e-global-color-primary ); }



.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title { color: var( --e-global-color-accent ); }



.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg { fill: var( --e-global-color-accent ); }



.elementor-widget-accordion .elementor-accordion-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }



.elementor-widget-accordion .elementor-tab-content { color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }



.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon { color: var( --e-global-color-primary ); }



.elementor-widget-toggle .elementor-toggle-icon svg { fill: var( --e-global-color-primary ); }



.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon { color: var( --e-global-color-accent ); }



.elementor-widget-toggle .elementor-toggle-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }



.elementor-widget-toggle .elementor-tab-content { color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }



.elementor-widget-alert .elementor-alert-title { font-family: var( --e-global-typography-primary-font-family ), Sans-serif; font-weight: var( --e-global-typography-primary-font-weight ); }



.elementor-widget-alert .elementor-alert-description { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }



.elementor-widget-text-path { font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight ); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-f49cf50 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; }



.elementor-320 .elementor-element.elementor-element-f49cf50.e-con { --flex-grow: 0; --flex-shrink: 0; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-f49cf50 { --width: 60%; }

}



@media (min-width: 768px) and (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-f49cf50 { --width: 434.5px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-f49cf50 { --width: 310px; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }

  .elementor-320 .elementor-element.elementor-element-f49cf50.e-con { --align-self: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-6ef174fa { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-6ef174fa.e-con { --flex-grow: 0; --flex-shrink: 0; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-6ef174fa { --width: 39%; }

}



@media (min-width: 768px) and (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-6ef174fa { --width: 304.5px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-6ef174fa { --width: 268px; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); }

  .elementor-320 .elementor-element.elementor-element-6ef174fa.e-con { --align-self: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-57aa755d { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 15px; --padding-bottom: 15px; --padding-left: 0px; --padding-right: 0px; }



.elementor-320 .elementor-element.elementor-element-57aa755d:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-57aa755d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(19, 19, 19); }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-57aa755d { --justify-content: space-evenly; --align-items: stretch; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 0px; --padding-right: 0px; }

}



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-57aa755d { --content-width: 1165px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-57aa755d { --justify-content: center; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 10px; --padding-bottom: 20px; --padding-left: 0px; --padding-right: 0px; }

  .elementor-320 .elementor-element.elementor-element-57aa755d.e-con { --align-self: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-ed6cc71 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-ed6cc71 { --width: 50%; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-663ca719 { --display: flex; --min-height: 432px; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: stretch; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }



.elementor-320 .elementor-element.elementor-element-663ca719.e-con { --align-self: center; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-663ca719 { --width: 60%; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-663ca719 { --min-height: 250px; --justify-content: flex-start; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1d2e7fc1 { --display: flex; --min-height: 0px; --flex-direction: row-reverse; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap-reverse; --justify-content: center; --align-items: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }



.elementor-320 .elementor-element.elementor-element-1d2e7fc1:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-1d2e7fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }



.elementor-320 .elementor-element.elementor-element-1d2e7fc1.e-con { --align-self: center; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-1d2e7fc1 { --content-width: 1140px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-1d2e7fc1 { --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-405e83df { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-405e83df { --width: 50%; }

}



@media (min-width: 768px) and (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-405e83df { --width: 700px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-7758f92 { --display: flex; --min-height: 0px; --flex-direction: row-reverse; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap-reverse; --justify-content: center; --align-items: center; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }



.elementor-320 .elementor-element.elementor-element-7758f92:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-7758f92 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }



.elementor-320 .elementor-element.elementor-element-7758f92.e-con { --align-self: center; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-7758f92 { --content-width: 1140px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-7758f92 { --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-31a7908a { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-31a7908a:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-31a7908a > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1d28cb8f { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-1d28cb8f:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-1d28cb8f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-74f63d30 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-74f63d30:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-74f63d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-9b41d54 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-7204e6be { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-7204e6be:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-7204e6be > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-170fbd1a { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-cbc1859 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-cbc1859:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-cbc1859 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }



.elementor-320 .elementor-element.elementor-element-cbc1859.e-con { --flex-grow: 0; --flex-shrink: 0; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-cbc1859 { --width: 99.254%; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-2d16235 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --padding-top: 50px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }



.elementor-320 .elementor-element.elementor-element-2d16235:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-2d16235 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-2d16235 { --margin-top: 40px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-2d16235 { --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 30px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-29001d30 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --border-radius: 20px 20px 20px 20px; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-29001d30 { --width: 60%; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3ecbb59c { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-3ecbb59c { --width: 50%; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-aa711f8 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }



.elementor-320 .elementor-element.elementor-element-aa711f8:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-aa711f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-230beaf8 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-230beaf8:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-230beaf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-9c1e750 { --display: flex; --min-height: 0px; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --margin-top: -20px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }



.elementor-320 .elementor-element.elementor-element-9c1e750:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-9c1e750 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-d86405b { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-bb6a1bd { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-bb6a1bd { --width: 33.3333%; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-5a30772 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-5a30772 { --width: 66.6666%; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-60564065 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }



.elementor-320 .elementor-element.elementor-element-60564065:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-60564065 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-67cb543f { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-67cb543f:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-67cb543f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-61b3d0ee { --display: flex; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-313f6e4c { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }



.elementor-320 .elementor-element.elementor-element-313f6e4c:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-313f6e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-563f1b10 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-563f1b10:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-563f1b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-364cf151 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --padding-top: 40px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }



.elementor-320 .elementor-element.elementor-element-364cf151:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-364cf151 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-364cf151 { --justify-content: center; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3da87578 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-3da87578:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-3da87578 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3a8c50e5 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-3a8c50e5:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-3a8c50e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-77dcf278 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-17688e7d { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-17688e7d.e-con { --flex-grow: 0; --flex-shrink: 0; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-17688e7d { --width: 13.705%; }

}



@media (min-width: 768px) and (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-17688e7d { --width: 175.453px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-17688e7d { --width: 145px; --justify-content: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-17655a5 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; }



.elementor-320 .elementor-element.elementor-element-17655a5.e-con { --flex-grow: 0; --flex-shrink: 0; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-17655a5 { --width: 100%; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-17655a5 { --width: 179px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-63ee007e { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-63ee007e { --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1775c222 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --margin-top: -20px; --margin-bottom: -25px; --margin-left: 0px; --margin-right: 0px; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-244d94e9 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; }



.elementor-320 .elementor-element.elementor-element-244d94e9.e-con { --flex-grow: 0; --flex-shrink: 0; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-244d94e9 { --width: 10.291%; }

}



@media (min-width: 768px) and (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-244d94e9 { --width: 130px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-244d94e9 { --width: 113px; --justify-content: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-365be53a { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; }



.elementor-320 .elementor-element.elementor-element-365be53a.e-con { --flex-grow: 0; --flex-shrink: 0; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-365be53a { --width: 100%; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-365be53a { --width: 209px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-25dcb517 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-f4e91a { --display: flex; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1573615a { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-1573615a.e-con { --flex-grow: 0; --flex-shrink: 0; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-1573615a { --width: 13.705%; }

}



@media (min-width: 768px) and (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-1573615a { --width: 175.453px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-1573615a { --width: 145px; --justify-content: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-60200035 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; }



.elementor-320 .elementor-element.elementor-element-60200035.e-con { --flex-grow: 0; --flex-shrink: 0; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-60200035 { --width: 100%; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-60200035 { --width: 179px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1a6d2617 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-1a6d2617 { --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3471f3ef { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --margin-top: -20px; --margin-bottom: -25px; --margin-left: 0px; --margin-right: 0px; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-582cbc06 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; }



.elementor-320 .elementor-element.elementor-element-582cbc06.e-con { --flex-grow: 0; --flex-shrink: 0; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-582cbc06 { --width: 10.291%; }

}



@media (min-width: 768px) and (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-582cbc06 { --width: 130px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-582cbc06 { --width: 113px; --justify-content: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-8cabe4a { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; }



.elementor-320 .elementor-element.elementor-element-8cabe4a.e-con { --flex-grow: 0; --flex-shrink: 0; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-8cabe4a { --width: 100%; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-8cabe4a { --width: 209px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-56ff2e4d { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-42f90d69 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-42f90d69:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-42f90d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1484b9db { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-1484b9db:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-1484b9db > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-4fd97bb9 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-4fd97bb9 { --justify-content: center; }

}



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-4fd97bb9 { --width: 50%; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3e353fd8 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-3e353fd8.e-con { --flex-grow: 0; --flex-shrink: 0; }



@media (min-width: 768px) {

  .elementor-320 .elementor-element.elementor-element-3e353fd8 { --width: 50%; }

}



@media (min-width: 768px) and (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-3e353fd8 { --width: 710.5px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-5be797ed { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; }



.elementor-320 .elementor-element.elementor-element-5be797ed:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-5be797ed > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-5be797ed { --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --align-items: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-10beab03 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-10beab03:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-10beab03 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-36b924ad { --display: flex; --flex-direction: column; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --justify-content: center; --align-items: center; }



.elementor-320 .elementor-element.elementor-element-36b924ad:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-36b924ad > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-4f22f26b { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-2792b0ee { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --margin-top: -24px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-37032115 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-37032115:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-37032115 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-208a9b71 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }



.elementor-320 .elementor-element.elementor-element-208a9b71:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-208a9b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(255, 255, 255); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3340e363 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-499abc19 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --margin-top: 70px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; }



.elementor-320 .elementor-element.elementor-element-499abc19:not(.elementor-motion-effects-element-type-background), .elementor-320 .elementor-element.elementor-element-499abc19 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(36, 36, 36); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1001026f { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --overlay-opacity: 0.5; }



.elementor-320 .elementor-element.elementor-element-1001026f::before, .elementor-320 .elementor-element.elementor-element-1001026f > .elementor-background-video-container::before, .elementor-320 .elementor-element.elementor-element-1001026f > .e-con-inner > .elementor-background-video-container::before, .elementor-320 .elementor-element.elementor-element-1001026f > .elementor-background-slideshow::before, .elementor-320 .elementor-element.elementor-element-1001026f > .e-con-inner > .elementor-background-slideshow::before, .elementor-320 .elementor-element.elementor-element-1001026f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; background-color: rgb(213, 213, 213); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-509ba979 { text-align: start; font-family: Rubik, sans-serif; font-size: 44px; font-weight: 300; color: rgb(255, 255, 255); margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px; }



.elementor-320 .elementor-element.elementor-element-509ba979.elementor-element { --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-509ba979 { text-align: center; font-size: 39px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-509ba979 { text-align: center; font-size: 31px; line-height: 1.1em; margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px; width: var( --container-widget-width, 432px ); max-width: 432px; --container-widget-width: 432px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-470f72e0 .elementor-button-content-wrapper { flex-direction: row-reverse; }



.elementor-320 .elementor-element.elementor-element-470f72e0 .elementor-button { font-family: Roboto, sans-serif; font-size: 25px; font-weight: 400; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(252, 227, 3); box-shadow: rgb(71, 66, 21) 5px 6px 0px -3px; border-radius: 40px; padding: 14px 25px; }



.elementor-320 .elementor-element.elementor-element-470f72e0.elementor-element { --align-self: flex-end; --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-470f72e0 .elementor-button { font-size: 20px; }

  .elementor-320 .elementor-element.elementor-element-470f72e0.elementor-element { --align-self: center; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-470f72e0 .elementor-button { font-size: 18px; padding: 14px 20px; }

  .elementor-320 .elementor-element.elementor-element-470f72e0 { width: var( --container-widget-width, 225px ); max-width: 225px; --container-widget-width: 225px; --container-widget-flex-grow: 0; }

  .elementor-320 .elementor-element.elementor-element-470f72e0.elementor-element { --align-self: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1d0fb007 { font-family: Rubik, sans-serif; font-size: 34px; font-weight: 600; line-height: 36px; color: rgb(0, 0, 0); margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-1d0fb007 { text-align: center; font-size: 27px; line-height: 1.1em; margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px; }

  .elementor-320 .elementor-element.elementor-element-1d0fb007.elementor-element { --order: -99999; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1e064d0 { font-family: Arial, sans-serif; font-size: 28px; font-weight: 300; line-height: 32px; color: rgb(0, 0, 0); margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-1e064d0 { text-align: center; font-size: 19px; line-height: 1.1em; margin: -25px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px; }

  .elementor-320 .elementor-element.elementor-element-1e064d0.elementor-element { --align-self: center; }

}
@charset "utf-8";



@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-68852de9 { font-family: Arial, sans-serif; font-size: 21px; font-weight: 400; line-height: 27px; color: rgb(0, 0, 0); margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px; width: var( --container-widget-width, 97% ); max-width: 97%; --container-widget-width: 97%; --container-widget-flex-grow: 0; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-68852de9 { text-align: start; font-size: 17px; line-height: 1.1em; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; width: var( --container-widget-width, 375px ); max-width: 375px; --container-widget-width: 375px; --container-widget-flex-grow: 0; }

  .elementor-320 .elementor-element.elementor-element-68852de9.elementor-element { --align-self: center; --order: 99999; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-19cd598e { font-family: Rubik, sans-serif; font-size: 42px; font-weight: 600; line-height: 40px; color: rgb(0, 0, 0); margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-19cd598e { text-align: start; font-size: 22px; line-height: 1.1em; margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1d0611da { font-family: Arial, sans-serif; font-size: 25px; font-weight: 300; line-height: 32px; color: rgb(0, 0, 0); margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-1d0611da { text-align: start; font-size: 19px; line-height: 1.1em; }

  .elementor-320 .elementor-element.elementor-element-1d0611da.elementor-element { --align-self: flex-start; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-2be8519b { --spacer-size: 15px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-2be8519b { --spacer-size: 1px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-739cb629 { font-family: Arial, sans-serif; font-size: 21px; font-weight: 400; line-height: 27px; color: rgb(0, 0, 0); margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px; width: var( --container-widget-width, 97% ); max-width: 97%; --container-widget-width: 97%; --container-widget-flex-grow: 0; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-739cb629 { text-align: start; font-size: 17px; line-height: 1.1em; margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px; --container-widget-width: 350px; --container-widget-flex-grow: 0; width: var( --container-widget-width, 350px ); max-width: 350px; }

  .elementor-320 .elementor-element.elementor-element-739cb629.elementor-element { --align-self: flex-start; --order: 99999; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-48c7e69b { font-family: Rubik, sans-serif; font-size: 34px; font-weight: 600; line-height: 36px; color: rgb(0, 0, 0); margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-48c7e69b { text-align: center; font-size: 50px; line-height: 1em; margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px; width: var( --container-widget-width, 770px ); max-width: 770px; --container-widget-width: 770px; --container-widget-flex-grow: 0; }

  .elementor-320 .elementor-element.elementor-element-48c7e69b.elementor-element { --align-self: center; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-48c7e69b { text-align: center; font-size: 25px; line-height: 1.1em; margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px; }

  .elementor-320 .elementor-element.elementor-element-48c7e69b.elementor-element { --order: -99999; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-51f7b2b5 { font-family: Arial, sans-serif; font-size: 28px; font-weight: 300; line-height: 32px; color: rgb(0, 0, 0); margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-51f7b2b5 { font-size: 30px; line-height: 1.1em; margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-51f7b2b5 { text-align: center; font-size: 19px; line-height: 1.1em; margin: -25px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px; }

  .elementor-320 .elementor-element.elementor-element-51f7b2b5.elementor-element { --align-self: center; }

}
@charset "utf-8";



@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-4970652c { font-family: Arial, sans-serif; font-size: 21px; font-weight: 400; line-height: 27px; color: rgb(0, 0, 0); margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px; width: var( --container-widget-width, 97% ); max-width: 97%; --container-widget-width: 97%; --container-widget-flex-grow: 0; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-4970652c { margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-4970652c { text-align: start; font-size: 17px; line-height: 1.1em; margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px; width: var( --container-widget-width, 375px ); max-width: 375px; --container-widget-width: 375px; --container-widget-flex-grow: 0; }

  .elementor-320 .elementor-element.elementor-element-4970652c.elementor-element { --align-self: center; --order: 99999; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-661d06ad { text-align: center; font-family: Rubik, sans-serif; font-size: 50px; font-weight: 300; color: rgb(0, 0, 0); }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-661d06ad { font-size: 42px; line-height: 1.1em; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-661d06ad { font-size: 33px; line-height: 1.1em; margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px; padding: 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-288adcb9 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(0, 0, 0); margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-288adcb9 { font-size: 17px; margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1b91c0f { text-align: center; font-family: Rubik, sans-serif; font-size: 50px; font-weight: 400; color: rgb(0, 0, 0); padding: 15px 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-1b91c0f { font-size: 35px; line-height: 1.1em; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-25c41859 img { width: 60%; max-width: 92%; border-radius: 15px; }



.elementor-320 .elementor-element.elementor-element-25c41859 { margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px; padding: 0px; width: var( --container-widget-width, 80% ); max-width: 80%; --container-widget-width: 80%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-25c41859.elementor-element { --align-self: center; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-25c41859 img { width: 60%; }

  .elementor-320 .elementor-element.elementor-element-25c41859 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-25c41859 img { width: 90%; max-width: 100%; }

  .elementor-320 .elementor-element.elementor-element-25c41859 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px; padding: 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-7dce16d8 { font-family: Roboto, sans-serif; font-size: 35px; font-weight: 400; color: rgb(33, 153, 1); margin: -20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 80% ); max-width: 80%; --container-widget-width: 80%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-7dce16d8.elementor-element { --align-self: center; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-7d5402aa { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(59, 56, 56); margin: -65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 80% ); max-width: 80%; --container-widget-width: 80%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-7d5402aa.elementor-element { --align-self: center; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-7d5402aa { font-size: 17px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-6b302ff4 { font-family: Roboto, sans-serif; font-size: 35px; font-weight: 400; color: rgb(197, 0, 0); margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 80% ); max-width: 80%; --container-widget-width: 80%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-6b302ff4.elementor-element { --align-self: center; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-26706583 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(59, 56, 56); margin: -65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 80% ); max-width: 80%; --container-widget-width: 80%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-26706583.elementor-element { --align-self: center; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-26706583 { font-size: 17px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-6d0abb06 .elementor-button { font-family: Roboto, sans-serif; font-size: 25px; font-weight: 600; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(248, 223, 0); border-style: solid; border-width: 0px 3px 4px 0px; border-color: rgb(59, 2, 2); border-radius: 25px; padding: 20px; }



.elementor-320 .elementor-element.elementor-element-6d0abb06 { margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; width: var( --container-widget-width, 57% ); max-width: 57%; --container-widget-width: 57%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-6d0abb06.elementor-element { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-6d0abb06 .elementor-button { font-size: 20px; }

  .elementor-320 .elementor-element.elementor-element-6d0abb06 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 310.109px ); max-width: 310.109px; --container-widget-width: 310.109px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-6d91062b { text-align: center; font-family: Roboto, sans-serif; font-size: 18px; font-weight: 400; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-6d91062b { font-size: 13px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-50ab703c { text-align: center; font-family: Rubik, sans-serif; font-size: 50px; font-weight: 300; color: rgb(0, 0, 0); margin: 35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 15px 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-50ab703c { font-size: 33px; line-height: 1.1em; margin: 15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 15px 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-74113df7 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-74113df7 { font-size: 17px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-77291bab { text-align: center; font-family: Rubik, sans-serif; font-size: 50px; font-weight: 300; color: rgb(0, 0, 0); margin: 35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 15px 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-77291bab { font-size: 33px; line-height: 1.1em; margin: 15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 15px 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-7f87d06a { text-align: center; font-family: Rubik, sans-serif; font-size: 20px; font-weight: 400; color: rgb(37, 37, 37); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-7f87d06a { font-size: 15px; margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3ae33da2 img { width: 100%; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-3ae33da2 img { width: 100%; max-width: 100%; }

  .elementor-320 .elementor-element.elementor-element-3ae33da2 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 20px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-409555c5 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-409555c5 { font-size: 17px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-2206d96b .elementor-button { font-family: Roboto, sans-serif; font-size: 25px; font-weight: 600; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(248, 223, 0); border-style: solid; border-width: 0px 3px 4px 0px; border-color: rgb(59, 2, 2); border-radius: 25px; padding: 20px; }



.elementor-320 .elementor-element.elementor-element-2206d96b { margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; width: var( --container-widget-width, 57% ); max-width: 57%; --container-widget-width: 57%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-2206d96b.elementor-element { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-2206d96b .elementor-button { font-size: 20px; border-radius: 25px; }

  .elementor-320 .elementor-element.elementor-element-2206d96b { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 310.109px ); max-width: 310.109px; --container-widget-width: 310.109px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-666d0a92 { text-align: center; font-family: Roboto, sans-serif; font-size: 18px; font-weight: 400; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-666d0a92 { font-size: 13px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-e082c82 { text-align: center; font-family: Rubik, sans-serif; font-size: 50px; font-weight: 300; color: rgb(0, 0, 0); padding: 15px 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-e082c82 { font-size: 35px; line-height: 1.1em; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3efb2776 { text-align: center; font-family: Rubik, sans-serif; font-size: 20px; font-weight: 400; color: rgb(37, 37, 37); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-3efb2776 { font-size: 15px; margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 10px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-18adc894 img { width: 80%; border-radius: 20px; }



.elementor-320 .elementor-element.elementor-element-18adc894 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-18adc894 img { width: 100%; }

  .elementor-320 .elementor-element.elementor-element-18adc894 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-11eeb599 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-11eeb599 { font-size: 17px; margin: -15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 405px ); max-width: 405px; --container-widget-width: 405px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-e7c8fa7 img { width: 65%; border-radius: 20px; }

  .elementor-320 .elementor-element.elementor-element-e7c8fa7 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-79f53acf { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(34, 34, 34); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-6dfc2880 .elementor-button { font-family: Roboto, sans-serif; font-size: 25px; font-weight: 600; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(248, 223, 0); border-style: solid; border-width: 0px 3px 4px 0px; border-color: rgb(59, 2, 2); border-radius: 25px; padding: 20px; }



.elementor-320 .elementor-element.elementor-element-6dfc2880 { margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; width: var( --container-widget-width, 57% ); max-width: 57%; --container-widget-width: 57%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-6dfc2880.elementor-element { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-6dfc2880 .elementor-button { font-size: 20px; }

  .elementor-320 .elementor-element.elementor-element-6dfc2880 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 310.109px ); max-width: 310.109px; --container-widget-width: 310.109px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3eec2fbf { text-align: center; font-family: Roboto, sans-serif; font-size: 18px; font-weight: 400; color: rgb(0, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px; padding: 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-3eec2fbf { font-size: 13px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-6a17a47b { text-align: center; font-family: Rubik, sans-serif; font-size: 50px; font-weight: 300; color: rgb(0, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-6a17a47b { font-size: 35px; line-height: 1.1em; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-78848f7f { text-align: center; font-family: Arial, sans-serif; font-size: 20px; font-weight: 300; color: rgb(34, 34, 34); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-78848f7f { font-size: 15px; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px; }

}
@charset "utf-8";



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-50daeb9c img { width: 80%; border-radius: 15px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-50daeb9c img { width: 100%; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3a0c9251 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(34, 34, 34); }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-77356f55 img { width: 55%; max-width: 100%; }



.elementor-320 .elementor-element.elementor-element-77356f55 { margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-924de48 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(34, 34, 34); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-924de48 { font-size: 17px; margin: -45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-6bb57b04 .elementor-button { font-family: Roboto, sans-serif; font-size: 25px; font-weight: 600; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(248, 223, 0); border-style: solid; border-width: 0px 3px 4px 0px; border-color: rgb(59, 2, 2); border-radius: 25px; padding: 20px; }



.elementor-320 .elementor-element.elementor-element-6bb57b04 { margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; width: var( --container-widget-width, 57% ); max-width: 57%; --container-widget-width: 57%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-6bb57b04.elementor-element { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-6bb57b04 .elementor-button { font-size: 20px; }

  .elementor-320 .elementor-element.elementor-element-6bb57b04 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 310.109px ); max-width: 310.109px; --container-widget-width: 310.109px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-4954b266 { text-align: center; font-family: Roboto, sans-serif; font-size: 18px; font-weight: 400; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-4954b266 { font-size: 13px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-27da2a67 { text-align: center; font-family: Rubik, sans-serif; font-size: 50px; font-weight: 300; color: rgb(0, 0, 0); padding: 15px 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-27da2a67 { font-size: 35px; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 15px 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-50409f73 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(34, 34, 34); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-50409f73 { font-size: 17px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-16a2d6d1 img { width: 80%; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-23542826 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(34, 34, 34); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-23542826 { font-size: 17px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-6f23c580 .elementor-button { font-family: Roboto, sans-serif; font-size: 25px; font-weight: 600; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(248, 223, 0); border-style: solid; border-width: 0px 3px 4px 0px; border-color: rgb(59, 2, 2); border-radius: 25px; padding: 20px; }



.elementor-320 .elementor-element.elementor-element-6f23c580 { margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; width: var( --container-widget-width, 57% ); max-width: 57%; --container-widget-width: 57%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-6f23c580.elementor-element { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-6f23c580 .elementor-button { font-size: 20px; }

  .elementor-320 .elementor-element.elementor-element-6f23c580 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 310.109px ); max-width: 310.109px; --container-widget-width: 310.109px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3db69a90 { text-align: center; font-family: Roboto, sans-serif; font-size: 18px; font-weight: 400; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-3db69a90 { font-size: 13px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-6b77e754 { text-align: center; font-family: Rubik, sans-serif; font-size: 50px; font-weight: 400; color: rgb(0, 0, 0); padding: 15px 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-6b77e754 { font-size: 35px; margin: 50px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px; padding: 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-18375217 { text-align: center; font-family: Rubik, sans-serif; font-size: 20px; font-weight: 400; color: rgb(34, 34, 34); margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 10px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-18375217 { font-size: 15px; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-2d1ad1d5 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(34, 34, 34); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-2d1ad1d5 { font-size: 17px; margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 380px ); max-width: 380px; --container-widget-width: 380px; --container-widget-flex-grow: 0; }

  .elementor-320 .elementor-element.elementor-element-2d1ad1d5.elementor-element { --align-self: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-207ac15 .elementor-button { font-family: Roboto, sans-serif; font-size: 25px; font-weight: 600; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(248, 223, 0); border-style: solid; border-width: 0px 3px 4px 0px; border-color: rgb(59, 2, 2); border-radius: 25px; padding: 20px; }



.elementor-320 .elementor-element.elementor-element-207ac15 { margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; width: var( --container-widget-width, 57% ); max-width: 57%; --container-widget-width: 57%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-207ac15.elementor-element { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-207ac15 .elementor-button { font-size: 20px; }

  .elementor-320 .elementor-element.elementor-element-207ac15 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 310.109px ); max-width: 310.109px; --container-widget-width: 310.109px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3cb175c { text-align: center; font-family: Roboto, sans-serif; font-size: 18px; font-weight: 400; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-3cb175c { font-size: 13px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-590d334a { text-align: center; font-family: Rubik, sans-serif; font-size: 50px; font-weight: 300; color: rgb(0, 0, 0); padding: 40px 0px 15px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-590d334a { font-size: 35px; margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px; padding: 15px 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-124f2996 { text-align: center; font-family: Rubik, sans-serif; font-size: 20px; font-weight: 400; color: rgb(36, 36, 36); margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-124f2996 { font-size: 15px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-61f0743f { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(34, 34, 34); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-61f0743f { font-size: 17px; margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-19649e1c { font-family: Rubik, sans-serif; font-size: 50px; font-weight: 400; line-height: 50px; color: rgb(0, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-19649e1c { font-size: 32px; line-height: 1em; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1ab9cb { text-align: start; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-1ab9cb img { width: 100%; max-width: 100%; border-radius: 10px; }



.elementor-320 .elementor-element.elementor-element-1ab9cb.elementor-element { --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-1ab9cb img { width: 100%; max-width: 100%; }

  .elementor-320 .elementor-element.elementor-element-1ab9cb { width: var( --container-widget-width, 898px ); max-width: 898px; --container-widget-width: 898px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-c776d0d { font-family: Montserrat, sans-serif; font-size: 1px; font-weight: 500; color: var( --e-global-color-text ); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-c776d0d { font-size: 1px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-2815f19a { font-family: "Open Sans", sans-serif; font-size: 18px; font-weight: 400; color: rgb(0, 0, 0); }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-2815f19a { font-size: 20px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-2815f19a { font-size: 16px; margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px; width: var( --container-widget-width, 370px ); max-width: 370px; --container-widget-width: 370px; --container-widget-flex-grow: 0; }

  .elementor-320 .elementor-element.elementor-element-2815f19a.elementor-element { --align-self: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-758b5014 { text-align: start; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-758b5014.elementor-element { --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-758b5014 { text-align: center; }

  .elementor-320 .elementor-element.elementor-element-758b5014 img { width: 90%; max-width: 90%; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-758b5014 img { width: 100%; max-width: 100%; }

  .elementor-320 .elementor-element.elementor-element-758b5014 { width: var( --container-widget-width, 898px ); max-width: 898px; --container-widget-width: 898px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3d1f2014 { font-family: "Open Sans", sans-serif; font-size: 15px; font-weight: 400; line-height: 11px; color: rgb(0, 0, 0); }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-3d1f2014 { font-size: 16px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-3d1f2014 { font-size: 13px; line-height: 1.1em; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-de1bf5a { --spacer-size: 25px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-de1bf5a { --spacer-size: 1px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-631e0d7a { text-align: start; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-631e0d7a img { width: 100%; max-width: 100%; border-radius: 10px; }



.elementor-320 .elementor-element.elementor-element-631e0d7a.elementor-element { --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-631e0d7a img { width: 100%; max-width: 100%; }

  .elementor-320 .elementor-element.elementor-element-631e0d7a { width: var( --container-widget-width, 898px ); max-width: 898px; --container-widget-width: 898px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-193b99e7 { font-family: Montserrat, sans-serif; font-size: 1px; font-weight: 500; color: var( --e-global-color-text ); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-193b99e7 { font-size: 1px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3188be06 { font-family: "Open Sans", sans-serif; font-size: 18px; font-weight: 400; color: rgb(0, 0, 0); }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-3188be06 { font-size: 20px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-3188be06 { font-size: 16px; margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px; width: var( --container-widget-width, 370px ); max-width: 370px; --container-widget-width: 370px; --container-widget-flex-grow: 0; }

  .elementor-320 .elementor-element.elementor-element-3188be06.elementor-element { --align-self: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-4de074c5 { text-align: start; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-4de074c5.elementor-element { --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-4de074c5 { text-align: center; }

  .elementor-320 .elementor-element.elementor-element-4de074c5 img { width: 90%; max-width: 90%; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-4de074c5 img { width: 100%; max-width: 100%; }

  .elementor-320 .elementor-element.elementor-element-4de074c5 { width: var( --container-widget-width, 898px ); max-width: 898px; --container-widget-width: 898px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-717b9d4e { font-family: "Open Sans", sans-serif; font-size: 15px; font-weight: 400; line-height: 11px; color: rgb(0, 0, 0); }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-717b9d4e { font-size: 16px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-717b9d4e { font-size: 13px; line-height: 1.1em; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-184c4b73 .elementor-button { font-family: Roboto, sans-serif; font-size: 25px; font-weight: 600; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(248, 223, 0); border-style: solid; border-width: 0px 3px 4px 0px; border-color: rgb(59, 2, 2); border-radius: 25px; padding: 20px; }



.elementor-320 .elementor-element.elementor-element-184c4b73 { margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; width: var( --container-widget-width, 57% ); max-width: 57%; --container-widget-width: 57%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-184c4b73.elementor-element { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-184c4b73 .elementor-button { font-size: 20px; }

  .elementor-320 .elementor-element.elementor-element-184c4b73 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 310.109px ); max-width: 310.109px; --container-widget-width: 310.109px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3cfd6519 { text-align: center; font-family: Roboto, sans-serif; font-size: 18px; font-weight: 400; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-3cfd6519 { font-size: 13px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-6db5a34c { text-align: center; font-family: Rubik, sans-serif; font-size: 50px; font-weight: 300; color: rgb(0, 0, 0); margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 15px 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-6db5a34c { font-size: 35px; line-height: 1.1em; margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-5c27462f img { width: 50%; }



.elementor-320 .elementor-element.elementor-element-5c27462f { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 40px 0px 0px; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-5c27462f img { width: 70%; }

  .elementor-320 .elementor-element.elementor-element-5c27462f { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-5c27462f img { width: 60%; }

  .elementor-320 .elementor-element.elementor-element-5c27462f { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px 0px 20px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-2a012080 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(36, 36, 36); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-2a012080 { font-size: 17px; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-2b3e819c .elementor-button { font-family: Roboto, sans-serif; font-size: 25px; font-weight: 600; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(248, 223, 0); border-style: solid; border-width: 0px 3px 4px 0px; border-color: rgb(59, 2, 2); border-radius: 25px; padding: 20px; }



.elementor-320 .elementor-element.elementor-element-2b3e819c { margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; width: var( --container-widget-width, 57% ); max-width: 57%; --container-widget-width: 57%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-2b3e819c.elementor-element { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-2b3e819c .elementor-button { font-size: 20px; }

  .elementor-320 .elementor-element.elementor-element-2b3e819c { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 310.109px ); max-width: 310.109px; --container-widget-width: 310.109px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-365eacf7 { text-align: center; font-family: Roboto, sans-serif; font-size: 18px; font-weight: 400; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-365eacf7 { font-size: 13px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-7bd8ca5d { --spacer-size: 25px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-7bd8ca5d { --spacer-size: 10px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-2ff7e933 { text-align: center; font-family: Rubik, sans-serif; font-size: 45px; font-weight: 300; line-height: 55px; color: rgb(0, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px; width: var( --container-widget-width, 77% ); max-width: 77%; --container-widget-width: 77%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-2ff7e933.elementor-element { --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-2ff7e933 { line-height: 1.1em; --container-widget-width: 740px; --container-widget-flex-grow: 0; width: var( --container-widget-width, 740px ); max-width: 740px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-2ff7e933 { font-size: 33px; line-height: 1.1em; width: var( --container-widget-width, 380px ); max-width: 380px; --container-widget-width: 380px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1bb645e6 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(0, 0, 0); width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-1bb645e6.elementor-element { --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-1bb645e6 { --container-widget-width: 680px; --container-widget-flex-grow: 0; width: var( --container-widget-width, 680px ); max-width: 680px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-1bb645e6 { font-size: 17px; width: var( --container-widget-width, 380px ); max-width: 380px; --container-widget-width: 380px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1a037f62 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(0, 0, 0); margin: -30px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-1a037f62.elementor-element { --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-1a037f62 { --container-widget-width: 680px; --container-widget-flex-grow: 0; width: var( --container-widget-width, 680px ); max-width: 680px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-1a037f62 { font-size: 17px; width: var( --container-widget-width, 380px ); max-width: 380px; --container-widget-width: 380px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-71fcb8dc img { width: 60%; }
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-33474ac1 { text-align: center; font-family: Jost, sans-serif; font-size: 35px; font-weight: 400; color: rgb(0, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-33474ac1 { font-size: 22px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-6b6edf70 { text-align: center; margin: -45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; }



.elementor-320 .elementor-element.elementor-element-6b6edf70 .elementor-heading-title { font-family: Jost, sans-serif; font-size: 45px; font-weight: 800; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-6b6edf70 .elementor-heading-title { font-size: 27px; }

  .elementor-320 .elementor-element.elementor-element-6b6edf70 { margin: -35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-40df3477 .elementor-button { font-family: Roboto, sans-serif; font-size: 35px; font-weight: 600; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(248, 223, 0); border-style: solid; border-width: 0px 3px 4px 0px; border-color: rgb(59, 2, 2); border-radius: 35px; padding: 15px 40px; }



.elementor-320 .elementor-element.elementor-element-40df3477 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-40df3477.elementor-element { --align-self: center; }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-40df3477 .elementor-button { font-size: 20px; }

  .elementor-320 .elementor-element.elementor-element-40df3477 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-2975e64b { text-align: center; margin: 35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 15px 0px; }



.elementor-320 .elementor-element.elementor-element-2975e64b .elementor-heading-title { font-family: Rubik, sans-serif; font-size: 50px; font-weight: 600; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-2975e64b .elementor-heading-title { font-size: 35px; }

  .elementor-320 .elementor-element.elementor-element-2975e64b { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3f4f9787 { text-align: start; font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(0, 0, 0); margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 100% ); max-width: 100%; --container-widget-width: 100%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-3f4f9787.elementor-element { --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-3f4f9787 { --container-widget-width: 680px; --container-widget-flex-grow: 0; width: var( --container-widget-width, 680px ); max-width: 680px; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-3f4f9787 { font-size: 17px; width: var( --container-widget-width, 380px ); max-width: 380px; --container-widget-width: 380px; --container-widget-flex-grow: 0; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-1ec3cbdc { text-align: center; margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 15px 0px; }



.elementor-320 .elementor-element.elementor-element-1ec3cbdc .elementor-heading-title { font-family: Rubik, sans-serif; font-size: 50px; font-weight: 600; color: rgb(0, 0, 0); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-1ec3cbdc .elementor-heading-title { font-size: 35px; }

  .elementor-320 .elementor-element.elementor-element-1ec3cbdc { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-748bc5e9 { font-family: Arial, sans-serif; font-size: 20px; font-weight: 400; color: rgb(36, 36, 36); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-748bc5e9 { font-size: 17px; margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-7b92ca19 .elementor-button { font-family: Roboto, sans-serif; font-size: 25px; font-weight: 600; line-height: 26px; fill: rgb(0, 0, 0); color: rgb(0, 0, 0); background-color: rgb(252, 227, 3); box-shadow: rgb(71, 66, 21) 5px 6px 0px -2px; border-radius: 53px; padding: 15px 60px; }



.elementor-320 .elementor-element.elementor-element-7b92ca19 { width: var( --container-widget-width, 70% ); max-width: 70%; --container-widget-width: 70%; --container-widget-flex-grow: 0; }



.elementor-320 .elementor-element.elementor-element-7b92ca19.elementor-element { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }



@media (max-width: 1024px) {

  .elementor-320 .elementor-element.elementor-element-7b92ca19 { width: var( --container-widget-width, 621.688px ); max-width: 621.688px; --container-widget-width: 621.688px; --container-widget-flex-grow: 0; }

}



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-7b92ca19 .elementor-button { font-size: 17px; line-height: 1.2em; padding: 14px 16px; }

  .elementor-320 .elementor-element.elementor-element-7b92ca19 { margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; width: var( --container-widget-width, 355px ); max-width: 355px; --container-widget-width: 355px; --container-widget-flex-grow: 0; }

  .elementor-320 .elementor-element.elementor-element-7b92ca19.elementor-element { --align-self: center; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-3f4bbc06 { text-align: center; font-family: Roboto, sans-serif; font-size: 14px; font-weight: 400; color: rgb(255, 255, 255); }



@media (max-width: 767px) {

  .elementor-320 .elementor-element.elementor-element-3f4bbc06 { font-size: 10px; }

}
@charset "utf-8";



.elementor-320 .elementor-element.elementor-element-6ff6b58b { font-family: Quicksand, sans-serif; font-size: 15px; font-weight: 400; color: rgb(0, 0, 0); }
@charset "utf-8";



@font-face { font-family: dashicons; src: url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAHvwAAsAAAAA3EgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAAQAAAAFZAuk8lY21hcAAAAXwAAAk/AAAU9l+BPsxnbHlmAAAKvAAAYwIAAKlAcWTMRWhlYWQAAG3AAAAALwAAADYXkmaRaGhlYQAAbfAAAAAfAAAAJAQ3A0hobXR4AABuEAAAACUAAAVQpgT/9mxvY2EAAG44AAACqgAAAqps5EEYbWF4cAAAcOQAAAAfAAAAIAJvAKBuYW1lAABxBAAAATAAAAIiwytf8nBvc3QAAHI0AAAJvAAAEhojMlz2eJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/Mc4gYGVgYOBhzGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHD4yfHVnAnH1mBgZGIE0CDMAAI/zCGl4nN3Y93/eVRnG8c/9JE2bstLdQIF0N8x0t8w0pSMt0BZKS5ml7F32lrL3hlKmCxEQtzjAhQMRRcEJijhQQWV4vgNBGV4nl3+B/mbTd8+reeVJvuc859znvgL0A5pkO2nW3xcJ8qee02ej7/NNDOz7fHPTw/r/LnTo60ale4ooWov2orOYXXQXPWVr2V52lrPL3qq3WlmtqlZXx1bnVFdVd9TNdWvdXnfWk+tZ9dx6wfvvQ6KgaCraio6iq+/VUbaVHWVX2V0trJb2vXpNtbZaV91YU7fUbXVH3VVPrbvrefnV//WfYJc4M86OS2N9PBCP9n08FS/E6w0agxtDG2P6ProaPY3ljaMaJzVOb1ze2NC4s3Ff46G+VzfRQn8GsBEbM4RN2YQtGMVlMY2v8COGai0Hxm6MjEWxOBZGb+zJArbidjajjUGxJHbgUzwYG/EJPsNDfJLFsYzpXM6Pmcd8Ps1BvB8LGEE7W7KSzdmGA9ifgzmau7ibcUxkB7bnHhZxb+xDgw/yYb7GU/yQp2NgDI9xMZ61sWVsFZtHkxb5+ZgQE2NSdMYmDOM5HmZrfs6H+Cbf4bt8m28xhb2YyjQWciDHxk7RGg2W8DFWxbyYE20cx/GcwImcxKmxWYyIGXr3l7MPp/MAn+PzfIFH+Co/4296Q2v+wdvRHP1iQIyKMTE2ZsZesW8QSzmHi7mFK7iWsziTs7mIG/gAl3Irl3Az13A117GeC7iSdVzIjdzGMXycP/ITfskv+B5PRk/MjT1iCPuyLAbF4Jgds2Jj7uOj7MmX+DI78hfejBa6+Kxmekp0s5TBXM/kiNg29uaNmM5p0c6fmMmMGMbLMZS/8w2+zh78lPFMYFvt9Ul0Moax/IA/s5P2+hy6mcXO7EoPu7F7bM1feSR25wzuZAN3xBasiJGxDSfH9pzLeVzF7NgxtmM0+/FK7MLrvBNTeZSXYlP+wO/5J//SV/2O3/Iiv+EFfs2veDf68xHOj53p5Yt8n72ZG6MZzhoO5wgO4VCO5CgOY3VM4S1epYxdYzKP8QSPx3xu4v7o4Fmdydbo4j1eo+IZbdaW/+Gc/L/82Tj/0zbS/4kVue5YrmzpP3L1Sw3T+SY1mU46qdl05kn9TKef1GL5J6T+popAGmCqDaRWU5UgDTTVC9JGpspB2ti4TOMmpmpC2tRUV0ibmSoMqc1Ua0iDLFfwNNhypU5DTJWINNTQGqRhFos0DrdYrHGExUKNIy16Nbabqhhpc1M9I21hqmykUaYaR9rSyM+7lZGfd2sjP2+HxRKNo01VkTTGVB9JY40HNY6zyGs23lQ9SRNMdZQ00VRRSZNMtZXUaeQ5bmOqt6RtTZWXtJ2pBpO2N1Vj0g6mukza0VShSV2mWk2abKrapClGvtumWuS1mmbkNZ5u5HWdYeQ1m2mq+KRZRl7v2UZ+9p1M9wFpZ9PNQNrFdEeQdjXdFqTdTPcGaXfTDULqNvK6zjHy+vUYed5zjbwee5juHNI8I++f+ca9GheYbiTSQiOfp17TLUVaZLqvSItNNxdpT9MdRtrLdJuR9jae1rjEIu/tpRZ5/y6zyHPZxyLvkX2NtRqXW+R13s8i780VFnmdV1rkc7+/5SKRVhnPazzAIu+7Ay3yuh1kkffdwRZ53x1ikc/0oUY+f6tNNxTpMNOtTFpj5LNyuOmmJh1hurNJR5pub9JRpnucdLTpRicdY7rbSceabnnScUbep8cbeb1PMPKePdHIe/YkI7+fJxt53muN/L1Psch781SLXPNOs8h74HQjv4dnmLoL0plGXuOzLPL+Otsi781zLHINOdfI8zjPyPM438jzuMDI8/iAkedxoZGfcZ1FrlEXWeSzebFFPpeXGLlWXWrkfXSZkffa5Uae3xWmjoh0pak3Il1l6pJIV5v6JdI1ps6JdK2phyJdZ+qmSNeb+irSDaYOi3Sjqdci3WTqukg3G29rvMUi3123WuQ74jaLfEett8j1+3aLXIM3WOQafIdFrk93WuQ9c5dFPmd3W75G0z2mbi8/ah/1fRRh6gDV85t6QYpmU1dI0c/UH1K0mDpFiv6mnpFigKl7pGg19ZEUbaaOkmKQqbekGGzqMimGmPpNiqGmzpNimKkHpRhu6kYpRpj6UoqRpg6Vot3Uq1J0mLpWitGm/pVijKmTpRhr6mkpxpm6W4rxpj6XYoKp46WYaOp9KSaZumCKTlM/TNFl6owpJpt6ZIoppm6ZYqrxpMZpFqrvxXQL1fdihoXqezHTIq/TLFOnTTHbUJ0tui3yGvdYaH3LsNDXlQ0Lvb5sMnXplM2mfp2yn6lzp2wx9fCU/U3dPOUAU19P2Wrq8CnbTL0+5SDjTY2DLXe95RBTEqAcasoElMMs195yuKH6VY4wJQbKkabsQNlu5O/dYcoTlKMNrXs5xiKvwVgL9RblOFPuoBxvvKFxgimLUE40VCvLSRb5Z3aakgpllymzUE429J6VUyzynKYaL2ucZpHnPd2UcihnmPIO5UxT8qGcZcpAlLNNaYiy28jPPsfIz95j5DnOtfybg3IPI89jnpHnMd/I67TAyOu00JSzKHtNiYtqoSl7UfWaUhjVUlMeo1pmSmZU+5gyGtW+prRGtdyU26j2MyU4qhWmLEe10lBvVK0y5Tuq1aakR7XGcq2uDrfIX3+EKQdSHWlKhFRHmbIh1dGGamh1jCkvUh1r5GdZa6E9V51iSpNUpxq6d6vTTAmT6nRT1qQ6w5Qnqc405U+qswy9l9XZFjo71TmmdEq1zpRTqS4y8jpdbLyi8RKLvP6XmvIs1WXGOxovN2VcqitMaZfqSuMljVeZEjDVjaYsTHWTKRVT3WzKx1S3mJIy1a3WN8fbTOmZar0pR1PdbkrUVBtM2ZrqDlPKztdlH+Vt6jAlb+qG8a7GJlMap2425XLqFkN9Rt3flNWpB5hSO3WrKb9Tt5mSPPUgU6anHmzozNRDTDmfeqgp8VMPM2V/6uGG9lw9wtCeq0ca6i/rdkP9Zd1haC/Wow3txXqMoV6zHmtof9fjLFRH6vHGWxonGK9qnGiUGidZ6EzVnRaqR3WX8ZjGycYTGqcaj2ucZqFaUE839N7XM4z7Nc60yPOYZTyrsdvybyfrOUZe7x6L/PPnGu9pnGe8pnG+UWlcYDzzb8iLsxoAeJysvQmcJMdZJ5qRlZmR91F5VWXdZ/bd0511zEzP9PSMPKOrS5JHEpJGI0uyRbUk27KMMMuitVU25lgW+cAyuGt3f17A2Muaw6bHwMIzC5g15jFlMNcaA7vAmp41ZtnfW1h48PbVvC8is46eGZnj97qrIiMjj7i/+H9HfMWwDPyh/wddZTRmnWEaYbfj+cl/F4dYcErIc7BgIAHDv9ftdDtnEASbkL7ZRS98qimf8DXL84pOsbr/qTWMc6Io59OWVFC0WiVfkDTFUbEr5kQX/8mnmgpniLqtmTzGQ7gb0rGH4Q5NKuTLdU0pSJZZUDHOY0yKFpfvV9CvMCpjQGyziBwdVddQaxvZbYyY7uVO5/Jzlzvdy898EP0KjXYuv/mxzvi3Pvt68ih9fohGTJph7GjTKyBHWEa4Xas2T6NWZ3DoFYteNIjcYhGNiu4VtzgY0MMk7y+iX2fKTASxTrsTNsMmruIN2hg4aZJtRFql20GdbvLv+cW4vdBvI4RYLKqYU+or9XVPVZRUyg/8SMnUcjl//ICnYlHgJT29YkoCVvOrC+iHUqwoSIKEkODnc7WMlgm8IMOynpI51lipj39AdxQ/LemylrKkak3J8VxS1hHUM2SOQT/WBOzjUMBurd0McdhthrV21OmGXb/TbUeu53d97PkR3uy0mlXB8dDoONYXOgte0At8OOq42xWMhU7o5XuBB0ddOP6l8urqzurqKOeH8Q30CT/YTZ44flzQQ5LwArltZ5UUKUXL9Qvo5xmJ0UkfICgWlMdvR9h3K22/XXPRMMx99KO5X+i3hsPx1VEfNZPzaGF/f/+lwWD6nq+i/8x4TJU5DnFoYQPpCAYs1MBATRiW28hLkVMyWh2vg7sevWWNpdd8GMzeJvqsaxhu6J7IP2uW18xnsU5OTvz2PxctX/xO0fTVZ0VI8o6fWIb7FtzjhWetyir693AP3KjjZ821svlsnpwYxvhL/1z0TYRpGNFUT9eXZ7dWSLE5WvZr6BpjM3lmielA/7RbzWUU1nCtKsCI9KLKZifc9Byh2mx1/MiKI9EmNA+G7pqcop6hLFf71WXZMGTEKMYw12i0m83RgISBgHv9KI4dXpGNKDJkOBifbLbJXeH4L+nd7LvelXuExqBYUjzJ0G8yPKPADHOZHIz2BrPIQPch2lMGCtswWqCjfHJeilMbPgwtGpArFdKNb37zm+3BINj7+n5/t4XpyX+n4XjQv4r6/auDFmq10H1PPGE///zWQw/bly61lpf3Hn88/fzzaRpGj1y69Ah8dyL4S8b076P/RtuN9jiGDjfYGoznDkw7bzZ8fyJrWdnCPfVjvWYv+6tprZA5dy7UHSfvOOjnsufOZgua+aD4ePQfG68twK3fQi7knckcJ/QhRdqia1UsPnIrVjREzPhwdJ2JBqg3Pggi1EvG4GfRLzMYWqkGcWiITpHF0Dow14GqkG46g9qtbscnFwyE7rv/2P1CxuF+079W0kqFzFNlpewpZSx9FpJtHt+P3gd3YN7xW4VrriaJZcWDW96QLVQvQbKdEe5PaNgfoD9mYDghyKxJhzWZSJTINGOiHHY9Os6Rsv6D6+6G5Vi8trZ9B3ayaU/W5LSB79hedzbSdppHB2s/sK5xEN1wyS1GWtYkP51x8e3bSfp0zo3QFRgXy8ztMGqtVrNWqQquFY/YRkSG7DKi4/M0qpFBugXV72x6rj9/VkDzd7bRyFDGB3QM9xTjOpNVDEPJirI4jQwCcjXACg5IEon0UYukja9C+F2GazQFDFWHyMsk8shNKZN5N2IRrB0R8wBzGVaAqo6cItrcRq015OsIr6Gw021WsQALXgER6t6EZux2Qph7ReRvdrpeClK7HZg/zRDuhgMl8ckS6cGITAG9F3Cne7j97Pb2s28nwTt535RWSrwh2YLEsaInNyqcqAeSXpDa60GR5QwO/x92iuU5JImKUMAqdLaPc4WgYpXltMln3DvfbZQk00McyyRvheCjVh6XI81SBFGxJA1xWgbZnosUxcgG9omKKWrjrzielrUlQ8EplktxUr6TFnguldILS0iqr4Tn0JsESTM4RWFg1s/aaAFWjlPMG29oJRtinS40BtS0RhpICGmjkVUvJO2jo2YXmsrzyaXmOnLXYCKQxvPIdCUDFK7FLUf+BZc0IcS2WeiAuTZTeUlkeV3lUq7Ga6JTNNQ0JxliKFsPWTlWQk7uQmpTcQRsBxBWNZ9nWVZjOY7n0rwoaBiX/BrmIDGFrbKSYhGbUrx7X3/M9eebcPxLWEKiyIoFQ0urCPE4lTJVhDmfFwsZS87ZXAlaS4BLLMe77xQMSYYsDF7UeFbiBMnzcx5b9FRXF6DAdU8xpAa09tqWZTptaE5rrk3TTIYpAK1YYNZgDJ5gdpjzzC5zkXmYeYx5A/PMDW3NR55fa3bbMLIAXvm1dujWyFgjIYZvJPiRW2v6pAlDWELJ9D+N4ABXyHUYpPCGELoJQpKSglO4kzyJ55p6/Ndnkdg1vti0RV6V2Mdqtwui3XyMlZpnOaMrBo9dlB4l1565wEP6ZQTpKfO4yCLpuJFqrqn+sfL/8tXVcnlV9TdKf+lrq+Vj8038f9eqlR+7z2hoeq1aO/8N9xla4w3na9Xz9Ur1wvnqbffqDc249x5I1b8hSa7Wq9VKfa9e8JbPFurL4/9aK3or54q1JW9Kh2h7nmTuuGl84s5kbIUwKEndaSQeeHS0wsgssnS+kqGKJ3fPtUjwNGAuXUqrvMilMvbpNdYo2Xb/LCBRjktrupgXZFHXontdG/NVuRMoJtAkTeXE1JGx9fndlapnq1jGHAFfkrxoq2pu+96Uk81nChYrcDbisF7K6apsqvfV1pqXli1d0hVBlmd49zfQFxgHxg1DAE6yqjRhvmAfIA3vJase+nj2Qvm77E7T/pimbZ4t3XXHXbI+/jD2DMMDBJTV9Y/Zzbb9L8rnN3XlrjvvKu18GhsE/Uzz+RlY9xxY6xlUJQ2yDjO5s+l7CdjHXUDbBTqDq+RiGzB3hBjH0CSBSwmW07MtPgUTQjWcC4VOOVerHrv/WLWaK7ZLyNYVW7e0Zr5czjc1S7cV/dx6tZPfwRIviryEdwrtygSffwHquwXHJmE0CKILm8YU2QHJIFgWlxCBr9toHU0uzI4Avj+j+2njkW2T41Kav6Zxosw5mllWXjl5SbtvLS3sfFAVRN5NYSWluT6HZdYIntR5AX1GEwT99QHQwxQGTKqlZIFzBcxrr2wL6bX7tEsnX1GrmuZwsshpGz45GKcfUhyfFF2gnYbRb1F0WwT0vcXcyzDtShv4AjZcY3G74ls1i9cJAWwDCoXx522jNehZD+gfjM5tBHO9SwhqkRDOW6QhZvtU67zjpHffsHmdObyKHta6gSqaq25g38/JmIUVBF30o4zAszLPLVRsJSVLbErncmdLgsBKAt9ZDdI0zY6w6dkPvKm1cVtGw8F4iPq/EdiaID1hibLW5VNIkgUkKk8akoBkmUdQXM3iWUHm/K6t80iCvJBQtHI8yytceYoTrgBOSAEygkXFrrQrqF1xMRx7qA95RACkaGQAseGwH83G+uQ5QBcVyydPHoyHMMyuMwckgFv5G95vAB6kediAOhsRBPDlJ3kdHqJsD/7G1+Yy3IuG0X70NcpaQNOyQqZHizp5Zjh5pgsd2k3yPdwfAZOyD+hkfPUK5DKXx/T+Btwfwt0ufNHBfmv6wLWoFTGvXj9aL8imFlGIHZevB+HhoNdLyrgfDYd/R91c0qoDWq8oadoj/RDjpF9DP8eYwFvdxzwKJRZqMOXJKh7BEg/TrNuMuX/AcQnPGwJMAoq6eQYR8ttuwVivEaLhRICaYKDDNexWAQH4ruN1XU9nARG2W+jDd97/lsspjl16+vjqgw0eL6dDI4VYw0hjWQC8YhhfcRd0Q4ZJVeU4nWP5XC3dyJR4vAJPuYEmppaW/Ry7cInlJEvWjG8tdRCXaoRBFgkpX+RUJMC6X5M5xGqNFrLSrsyyJU7Scj3ADRmF1dM1zPOsZrCaZfKmGGaUbO2fyWo2rVjmMsOIU16atKMJPFEWaHEFuCI6RslIwW6U8GptwLpd4K3dyZe0+WjcR3vjq6h1rUdY4ZNucbhH/0hahIZwuRf0epSfjqKimw32WnvBXjDpw2uzsYMIk1yxKg3CYR2OW1n6dDBEw1arB3MkCBIaegXKKxIZhwUcAhDKw1Y/OjiI+lCYUT84OAj6zFQecgXtkVFnEylAOBgM4EbUHwyyBwezewaoRWYo8DhosNdH0f7+7BrhCURaNpoVnuWBgiTb6b17cC9P3kNuTXJBcZ7Te3pQHpZKn1APhvPe1x/Np9uuhLRSEYribCaVO5oH4YF8PKRZJDlMrtP3A8CGyYr60/cnbdaoWbQa4bT004xuarMG5X6TCgxvarMeyecM8g/2+gfD4Q3pCEco2BtBHae079MwroDTtr2YlfO9WIBEVgmSoBOWhEJt36OAu0kQ9e9hFokqm0qrvl4IZN8vFng+W1jffMtl11akU43mDm4sSorI1xcUBf1ECnNKWjYV0ZSCjKDywtnOyehksZRqbyxF6/c73idMFKQ9RxcKlj2hR59Evw6UKAPlC2kJfbIA+6SJ12FMYJ+MfsLUhZMItJ/fjRp+F4e1b9D1Vmlrq9TS9ai8tVV+dOnUqQdObS3HEqRzlfbZ+s74z8qdnfoO+mfxfeT+cgT3/+KpB7fg5mwsRMqfUL/3xHee0D54ImmzX4dylZglIg9gdZagO8p9bLNrrE4Hmb/N4ma7u0EkFd0memzzJI4uv3mjvqktSQvFxgMXQn717gcu2Mdekteyl9+8LaJstvcC4tBPwtkbTuIgfbKeK22aNr0Nbm5m7v1gZvOk8EdY4V988WIHsTOaPQLqKQIuNQFHQf/CZOVxFEbJl5AKBOtYfzzid8SI38HwFccjSrtHe9ksjCHyd53IF2MsgT6PPg84YoFpM+cASbyRoKIEruKQoB0ikY3FskB6IblBZbFwreUTmEi6gkoHZidCtZtgSALunG6z1gFcAo8ChiQUXgBSHTkEVaInK2mP01Sd812loe1oWtrQ9ee0hvIRT+fG/zMSTE67y+QcQXiO1yX+OUFbmkQ5/RMQkYXnBD3FvVkWRbG44KQkvZ7VBEtkFcWtB/UsSnNekE2pluundX0HOADHAG7gLZr2MU7XT7R4XrvPFPQXBI17q6Bq3HMCWhLIgcYvvJVX9NRbgHgbb5btpbyIFUkLmpqAjaLipoNcY4Yr/jX0jUAkJg1YjmqwBLVblC1YQ1XBdQBmFaCVSIetIcS4xX7xxaUqAt4x7Zt8dZnNuyjyC0Cb3eJvbNW6MiuximXBlBK7jeN+KO/siM052jAkXB8iazX5EqFeBfKroUGvD6uOjvq6gvot+NOV0UjRp/Laa/Ac4Pxuxa3A6mi1OhHQeiLR6loE4xNJy2aHiqBg6pTJUTGMbWA94NOLVkuoVVodDwHVP4ICgqvHhzwVnKPp+2FCo8hK3r6FrBp5e1RBwyh+5+EhkbCgAGDX3tz7pu1I3nECxiJjAxyB8rnwOSr3EWoTAVByrIaThDYVAfkTMd0oWi/6+cAtFt0A8tA0CKJJJFgtR0PZIBwKOjyIiuue1ysuFUmSfJyjwp9WHHLHyWEvW149OKAMjZHMHbJmS4zP1OnseRuUmXR1t9PuNP1OE2oOk8GLNrudIxxkqhpLdoC9idUL3dm923AVGKFOd9PBG0QgC8QYLpK51N10McFDRC5C2CcBw6vpC18omTkO4ccE3TVyHBYs3TO01e7j3e7jz5Ggu3B7lrO4Uuvhpx9utR5eFXTHDDiZswyn+GjzfMbyMR8UzaKt8Szp6nwG81kvqBRE4XgtYxpcfmV1c/2e9fV70JNL3Ubt7Z4gCx/JlV1rJe2kTbSc5APB+IVCjnf5Ns0IgrfTu2yPrSOpnGM5JH9T2t/2bKyzqRTiX0wvV8sriqyXuML6Pa+7Z500a6KIgeGgAhJqAq06xewyj9+gjfHnmxQfvYKLMFbwNnCQTUzGARkPRP9A5RxRi1A3gw3pCghgdcLOI+bC286ff9t3k+DCuefPnn3+3SQ4t/XU1tZT30SCZ1y7FOpBZeVyaWVle2XlHs0xVMyzbNk1sqrU6XQaviXyLMpxItZVU9FYJnkhBFryQgiyyQshWFHxRjnwhIVcaSUgL91eGRiCqaU1Q+3kHXiZ224j18w5vl0PfJrfhHZfgbki0hm9GNNuuxVCq0B9u5MIbpOpUIgT5+I+UKcbphE8MFHFbVJYsA3tOtE2uXHznkZTdd1hVjZNx9gL6BzaiydGcuhvLPhlL/DK/sKG7S6JtqfaVaJFEpcWDkxHXZIqtmYcu/j6i8d0wy5Ljqc66CCTkwuuacjJ8b2PKIYpHw3M/Lp+xvR9c3eXhGf09eOer6WwxAkCJ+GUtvoWIWWxAD78Xn49l1vP93zFklhRSgkz3oOsoz5TY9aJlHkiR25S4gHw2sGU3vAVEtYqFHbPxxNqBDdCSHiMLn0DunTF9DxzkfXMwPTYRTgZ/+85IXKdKFAM5ToJtymVySe35uEE9aCxME8qxWPSdnFD9uLDruEZk4sQnfAMA6iHDr2/ypxmzjLnmTuZHh0DzXUK59xkJMyfpqgmKB4FUFs6JubPw66LzyDXQPER/6Eqaqqii6q/6g1VUVdUTVS9Vf8VQ45IdSLZGNKQnh9GwBomH/QmM5t2LctNZ82sbWePnI3/dkQeGZFXTGMfCSL6DzglaMF3uq78FNRznWpkiEIG10IhFov7BE/4AvbbaywlpmSF7dJlF2gw+u6qFBiR95rcbV7HCKSaZbP8Yg4bUbCqOCvbq7a8FrRNKb/IszZ6In1XzQvYwSCV82p3WxIyjcoZ05OffJ+49ZqtWg0C8QOvF7PmTsUwETO3Xo0YjeqLAOz4wK/FiNoOuyGGDyBXDGwPYo7dv1Qe991cUC81R48/rpwU/lCNxMcfln/gY2i0Uy6PD1HgZJy86Yy/4+7b5cpz2jdmxNvvVJ5+dkoT0RfRLzH3MA8xTzDPMS8y38F8ANAGUeKtI4d0sJEIvdsT+NUlgxNaCNqDDtFooh1JjvFAjm8g497zw8nS2Z3QTaLFJAMDhhGMEz8eLXESzJPO5Nyfi6Nf8FbP+KIqpSVbIpyApIr+mVXPdNI1lq8EelPiyJoMa00LviTKSaEWVDm2mguuSSYZ9A/FS/N5HtYm+Ka4gHuNxO3CJBd2BfzILtG5kKBEcQgJ/sbfWfW1Zt41RYUXVNF0cw3NX93xZU1eP6nq1ZMuLDuwxGvkWS0O4ZQ1BPdkVVdPrpvWU/F8i+LDBzgVgA+f2hGwCAhzCyuiqOAohkMJLTlEf0TXKTIHATtTxEygMqxDs5NOi5g1kI6aImPPwfz81IQGRYpSVt5PFHLvV9BptaS+T/VJ3HwjSXvjGlHlvZ8E4y8roqpIiiA5hlhFv6Mo71dLPrl2WonvgOD736iUfRWeou/wS+p70jnbteyMHeh+fiq/eRl9gXHpCsKQqUREr2GXcDmeTway3zQQgTCwWgKxCCn2wB7KfmN6uflAczn9gn6ieSbKamo6WN/4pgyAtoWglmnuOIG90/R8M0QXf6Pu2bZX/0Imh+6ub7iKId6lvmOFy6653x14q17AF1zgZyhdZpk5mZTP5IDzqgE/uAyzP2K6zBZzhmEIYvVr7Wjyxf+AOJGYUElWP4r2WsB8R6NXj/SJwAr+WKZHDtGA4OnWII7T8HCfxOZli7/KNJg1qm+Pp2IN+y4O292wGuumCBtAFk8CCrsA9SiAaaIDzcooQdpeNIMgveza2YyMJZF385X1zQvbJfOgHqqNVkMN790pe0Vd5FIrlV4+36uspDhDlUwtY+1g4BV0jNGLJ+85duy+4zP53K8yAZUUE9kKnqAeKMMWonpcWlLCS4fT4lw8HgTH12F9S/mF4nJYDJeLBT8lOO47F+FvUhbE9Or1nuo7DX+bZI7gK2z7DccX0ouL/+ekGNNyjKActzN3Q+uQpqkRAUsVC3F7dD1SlHYLmKcuEUEkIIOQNShTZ9KcIVGdxv8wZXwoNBqaWb2EspcvZ08WskG5ura4uFYtB+O/MhqczYsqLyqGnQHWTeMaJUfLcBxiBfNZU2ARx2U0Z29ra+tQF1KpzusuHw+8E3eIooAR9JUo3tE5rwoZK6jwgoB5nLJM1RRULKT0QFP8ghmGZsFXtEBPCXgleOWV6Ti4hgYwgksQq8zsLU4jAKExiCCWQJDkuUT2TMgf6kPI6+p4qOq6ivqqjgZFl16C4IAkDhRdVxiqtKH2A7GsZImi4/PMa5lLzOvi/CbacuC/mqmbpCYz8cnXuBTjQapXnyZ2iWxhcJ2hBSThoWbZvp3Wjhx6WhoIDJxNDukgnX7O9h04rUCib1vZ67Cqo9F8ZcffBhfgcxluBJj7UHw4uCExk7Gz/vdoaUe5RILjSfpDpEm0ZC3+EtCN0hF6cRsdc/cy98d8qXV0DXRrFBWRvqkK/lzcJis5kIstRMThkYtviE8oC3Dc437PL/l9+B7GK8NBfKBkBpjwPSApyWFICQsajgdokCVwLkvDHbKE7ZD1aBobfwuRm1+jJCdLiU1Aw2iCBW6u6z+sfu2K241VCvQb1wMwaB/A5y3qMWwNSbn30d7fUe5XDg+zV+gfMzcfRolNDWBnGJ90EsTygW6UmhrVDO5WDVMZP6uYhnp3rx9RId4pmOHq+DeUdFpBa6oZjQ9OPXgKPvP2IsSWhtjbkXpYNVxzuxPbpmEPDa5Fg2ul1dUzq6sIyDaMvqB1OEpMxhKbDfRtgKhX6FxiGk6i8OzW1lhCtWsTdEwbNIrDuB0rVMHmT5lMtAMtCA14eRGv7VTD4zhtFx1NbGzWL9Y3G6LmFMb/QzpXcyv4E9B+Jd//KHAJ8MRT1cgTcadZtCu6k200suTr6EW3VKvLQtknAww+Ezz8x+h/EK1fN5HeAl1M7EO2UaxXpclNCgmbVIabcHaYGlRgYi9IFYRHokKUvufC3T1b05S8bsmOKWmeKuCMVlJ9N49QvaaJMse5Ws4GUq+noctLxYqb9pfrHOIlrr6SNhdKHMvLXDFsWOkFs1qK2mWvUijIImfpHAZ4Y2IuhQQ97aTLnKcVlBNphfV0gDKqKRlmRpJUtbyaSUkim8qs5ooLHitjlnXDO7bOMsxMXzECxFWFsc90owln1rYSRo6M/gqu4ckYiKaD4XDCgFF+pacYaLd/qMVd8Fcm6TiPCngUxNBDdLDnQdrkMyfnGhLrLbtC5psPE4hIzPoHrSsB6sH46rUOZ7wmKWuBacIsPU70OVQoUaWrF4YjDjuzczQpKD81zZtE0EglUNXUntXKgdBJERSr7qJ9hYLk8X9SiA7e+P4YM0doS8joZPEwssIPy2k9lCRidqr5+DvRIIa2B0f4y+lcGs3rEOk/mVOjvagf7cWKpGB8OBrN8T5lZgNijoCtCmE3OpSB9qnoipySo1tEKQt7iZghJLo+jEaaMn7Hm3hoVtSAZRVfNjwT0IuibTwoQEcsKjD0LqKPKg43/sSPSjIhNxxvquxH1LTpp1Ip3h7/S1T4PrgCTDebxuy75nEY0c9QCSkwhW7oRlPhEGI2Lh4bXdm4+OT9x47dj5iDYxc3hleOkZMnL27EfDXLoDFgz1Wmw5xktplzzAXmLoKOPaoogVkkEDRPBN3rKBFzA49HzeLaa6gGM6wm+EnHbRoIkBU++kUbNaOUV50sQimOrWP8VdEVfxnjP8Oup7/DAGjCskjVJE9Vc/eLtIt+KP2D6V+efn/A/lz6B230V3WWwJmMq+bKel104QX4l+FVXxXP6S8Zdk5VPUnTUIpNWSLtZwueege84aW571zfEz6mfoOczY4lbLG0DZgC7APLsoEdxBx/Xbf7uudJcHzpwtLShQdIkEml0Au9LNRslFyEYLyfXIXgO1MIdS6++CKvzPPQQ8CGZYbYPLeILBSTgErN3RjMAB8adgkf/SJ/aqmwoRpK0EzVVtp1BFh7/Zcu1teerKPAkJdOl7N8Iyezwma13ulcaH3gtfW119fn5m3lVXLZQu1al8xlSsdvzOZS74UXdh+BrG7OBK70IKN52pCDY+vVq4Lenjq1VNzQZW2uEqsoSFn80mngZ2flvz2a0pFfR78FfXMnc5H5ZrLSUeUCwWik3JR+ABV0CblI6lJt8gQwd6iomTAePiH1XWroFQe+12k3G1N8Rwu8jNzYaN2jGgtPoAnkCpEeVJv/SpRVCTCwkTZYRVUV1kjDoiAi2VnLK36KXauH95cKWSwWyk+t5DVdFRSFNWXTcPzU+K+XycJ9SknBQ1gWJUmRiLxZSxsp8i6k5SWJZWWlgHlN0bEti4Yo29iQDf4Zt1jAjeWF16TTWi57d2OhWDf8vJk2RU1CuiCzrO8ET8bI4EXexrqi8bgAr+NkKS/y8Ir4dbM1hPQTBh4TRl03AcyNmA2HlZ2qRKKQtK4LLdkvekRnMx4V3QM4/H7YbofLGVtR7MyAkNknHRKOogc2Lzu5x4LpuP499HuA0pcSucBUnRZLBKhdEZ/YLPqxgeMZFKLPOW17HeYrdjEeiI6YFkVjzR5/ryMJMi9aaddVV1Tbeddl9DnbXktjnIZ7B6KYxq5ordvta44NN7hu2hJ5WZDgxjm6OIhtX7qRVbPh29sn5iSxrQbDHFnfBBhlDbdrAfFEzHAI38ceG1997LEb7kF8G1t+G42uT25CLbiJTeSTwyQ/K7JIfkQ91aOmKOQ7zY/cR/TlGoqLMiSq7CltuEJl3Izt4nal7eO23+66FTfsuoMIZff2gmh8bW8P9XrNj0a93WiYHGfl3Kd2DaQmoVuzIrdLjAuAyx+h05fHo8uXX3wRRS++OF8vYnNDauW3ocxtPBoOye2foVV78cXxVXL35P4gtgWwI8igFu0NBlAUgpjn8SkP6//5yT0NOvWcmIslmpxONyIrB2FxiRiTMr01eiWWvU8vRERwQHM4L+sZ03XNjC6zKSnFcjyyrbKlOarKcXII8A1WEJIuiaqoKBBIHCfxyNLzcel+l5PTQe11tSAtcwDmZFZK1zohAAaJk2XuPQs5XUQSL6UEUbWWLFUUUpLMs6KeY+b3FxApzXGCme3KBNcLFNcjAEaNVoxOyXaCmOndjBUwcTI98XHFrRxHL2tOWh0/r9g2+nZiEQUcuqSnc7pK2M20qSmiwPNQFNWsmyoU5o/pCDq0lfHvahabVtGiYo9HZOjsyTKVoV4h3PKeqXmmY8LH00wRK6L024SeitN+0RgPOChih0w0jncTvSjBZ3S1A1pgT9DXzVASd+NNEtNNFJXplZiZ2ew8gXbcDF3+Mp+K4dmjMTz7TzFoe+nrAMTtxXG0HV96m0GNKfu5czW6uh6vnUPZOK0VI7X48563EdnAcnc+rRe/ipnTTYqMA/U7BjzwvWRVn4h2gYUltmEA7dq41enW4tr6sN633VildpqqJWEMzieRIRmtEXNBmob6MTm3KFvaymcCQFYPXYaA6nWOXfTXgslJZUW+HDhZ7uyjxy4iJibTsQgtCoptR89oduFPdV/vaRkdTnoQfZOgZ/QenEBSFATaos8WbXJhrn4yrLRrgNFuI/jM/sdXJZo2jU+b5fDvXZnvi9tgiUgIUf8fWpW4IQ56u7ukSvP1Kty6XjdXA99Y1VvXi3Q5Dif1+sjRysxquXFDvaBve7uzer3jSEX6R2s5uLFeQOppxebHoworLtmRdPv8eHSPjsOv3Vc39e1kHP6T/datqzep08asnnNjMLh15eZ6aXC0nrfspzv//+mnkFrI/YO7yVy+K3359D+2n966Ak9vz+tGVVqvM6SP5sD/TS0f/p0JlNuaFPrviqK+nsmRYkJweLTM/Vl94KDvkavwTQ5zmG5ELSfrsxVpAmgr7QQq0/WJJ9KvCPdQn0gEBhHZFQTs/gDO0MPjq8HhIdkzdJ2RgezKQUAPRH177cqVYX+ebyFtlbmRYwrn9X4zLumne71o8jnCHR3OXWDm94hhRidWjxE1zfXJDI7aaC8aX23t9waDHuCk0WjY2h8O52wlfx19nuzIRMTGhAzGyVZaujuhGAvbO/EOrm0YeGRnG6zFnSb6abVQvuvsome7fNrAAPEVwRZ5XledQOSB3xZct1sweMPJp5csQUYve7aTquzUC13XJdt9eDlnqzrPi46gmIIi6K7g2h5b2jElKTOzF/499AcUE9qw2vrddRb7tu8JBkv3sX6k8smqUflk/csPKEj+fz9Z/3NTrXxf5ROQ9ok6Wn5AKcrj+if/pyKlZjj+t9FvA75KA11h7JpVadfIrDIQAL12t9M00Bnk9wHBjtBTFTEjQc/uYXa44791EQ3GBxG6rSKyOBiPhn0p8z3+zlsXJ+/9CXQA8zvZQ0oKCJjdI8w80eqip85LCI/eWxzh3On35t+z9978e9EPn5ey4ucL7/m8iO57X/59PwVp0zk1s7WmVltk/PHJEfWvoiygnmx8AJJElFM0ZL7W8/7k+egwsUPv3/T4qz3vJ/mTIzo4PCRm+TS84fGkLd4JmNiAFi5BG1sxO0j2FhAGF7djARyONqk9xPAb26eDohds3Vaq5YNMEC4eD/KQDG29WmlilgsLK4vvvssK08eXfG8OcxP73ijG9RExFjscDK6h4bXeXr/HzMsJeGppTq17bbJBAx/2+9nhsEdD1O+TXb3XGXqY42euUJ4c4He35nb9ShcazweEj6M2DiuY8DgfOHmy3C8/Me4/AYc4joYQR/c/MYbjXvnECQieQP1JfGqL99FYZkLkXgImwnSK5qlQD2YbEa/HWnmAxcxGlNaX9l/XsOwHP/CAbTYe23dVU7Qi9E3d9kYtl4P1qBquv+be+25bDytwpiuGWdlod0lW/LQuRN4d750FnsKtQaZhF/OkLn7Kx1C5CqlleDAcDvZKx59Ezl7pyeOl6taTpfEIolvE2rhfevLE7f3SiSfR7ZXHT5T6EH183qZfjTWZM/IPND0kBnbAqBLBBg4JGoY+BwbWxYkQoYoOEmIOwfcvqJahGJpXMCuNUsNwdbGJ9ayuZ+eXBUXRXeD2bdmo2MWs5RuKIt0rBCqQ+ilWv5aMXzIbParNrBIZCLByRBsTEaaw1iDR5Bslx95h0O9H8LnOHB7AMA/6ox4Z4kE224suPULgZ6/V2o0ich7N2viGvREomW0TXUk8a8jWiMM+0G6YNjD69qiqprXfn7Ph/hcxL4lgduBaN+rCF31L546O8aMmDWHSRdFhazpPR/Pz1AbWaP4/Fr/Ofw8I7qYqoUR/fm0qv/0a+nNi4U/XP3d+G0H89V/lGtF4VZI42RUAte/3okE0aME36s8njAbZEcpCFAHbPOj3e63p3+DatdHBwX6U/O3GqXM6Irpyo1o83rYQVVeR5Zou5TROkZIPLHzv58vtYrFd1kzbjD+BZJrmAI1K7TPt0r5smjKKSDge0XgPbtm72mdmtnNXoG3uZy4zTzBPMU8TqSCwpDCHHYOsuLVuwpOvI+KBoSoQDwcdv0kn9wakwwwgUu4OoXs4hhk+NTskeLUauqS4rdRml7wL+3w0Gz9okDJYIcUv3rFSYgWWZ/mUgkUeiYhs+dwQZRXWUlW3dZno1JEp8KoIHDyHeJlXeMzLoRdxnJOuyOO/uEb/UImFl/Apll9Mp4speI6XOY4kpFhR5j8mcgKv6ByWDZ7VeJ5Np1iOg7U9xad53VRQTby3n9XCYAj/8+0j0l26K8xF5uuodg37Z4iBFSE5wDtSC8GYPGB/mxJAWCbjy5RC+ARguBMMBotEtQntMls/yObSIVRDFdGdh4flFc1ICRw2LFnFqqCoQiplZGFZqtimo8tY5g1Fw1hXFQXrWEs7nqbJWgXWvV4/0CQsn4+CD6WRCvVUDRWzgqDzgiBAPY3A2AzuVjXF4FOqKFiCiVOcLViGrCHE6lYwoTNXbk1nanStxDAN/HbUoAQg/taS40EfZnJACA2aIzTDbJbqbG9FaGZ+Qip/nxGPBv+h3C6V2mUFWHzTIQZSAYxqMth32qUPUYvqiNhIjqlFHSJqnSlNGQFV02FmrRAkAxO8O7WP7t6kjiUG6sTBAqGh6PRt15nXnIplF98XkhePhyQMddRqXd1toVEvCHqJCimAq6NJQaxTp34Q5vvgpjJs3FQG2yJSZ5pWmxkvECM/+ER+Fz5HCvJFkv/4qk7LQ/A7NGgQtDeAqLeywZEijUdxWU6bSdm+eGUwgA+UK6Y5vwj02SaWMd3YCAawMNGDJtvQbpH2F6bipA1htVbbqi2K/Gajsvz5I0nCRrO8/GN5R4fpV7qQ3sy3tm5b74aVm1LmcP5PMQ6lez6RuydapdMo1isR/yLraCY4Rs/lTfPfGavGCcMgh3d9RBS72MM/hHFXdNF35Q0fUOq/M83jptfx4RZj/NUfwi7cgz8ieriLGeYfTm9LqP2Po7ejPpHxTuwVfo0iyHVYh04z54m0jQoEu82YZwZWpK3Htrg4CmHFhPXSfRWsSYhzaeLjgerUQvS9kiTIkrNateoVPy06kp/Jfil3Incyp291ukHBsDSjUHY8y9DN51Z0PiU+lbUsy8gBzgxGffTv2RTnynY901zEXorLHy9++3C4/Jah75oWh9i05tg7y7KnBAuWEtTVjPbBwSgY9qaY4RfQPcxZ5nbmXqCWl+gukK5LhbhhLbYUBsRZIx5YyO49GNWAUagI1IUujwgl3fTxGtQfMCSQRbjQwNE6EqANKN7CG7Uo1sW00AdlS0n7lbSRyvCFbLeeyRknjVwmU83k/LXVtCJhA7MVVpDKa46EbcnVJPbuu1lJHf8FnxMF7vmirJvWG1euoI3AND/LpVzsWAVRdTI7O8vLO8HOzk4KnnbgMVNN27KbEgzFChzZeFB3PNNcQqIvv2ZZzc5kO1eO4I7ZvsUb7O9mOxXjmRh/kn2wxDqmNYzxTDxG3011NDK8L0rVUtBqYa2L7j/2TKt/LP9G5WJzQLTRvfDtszVrSNcsl1oHNMnO/Yl2iyxKr3rycqz7P3Z4uHOLGDXNhngU7N8UmckC9tCArhpMbE8fxob11JS+7RIlej+qd9JOlCn+01LmEA2+pxHabu0D37taDsPS6k9CreM16Kvoq0wGkFsRZmebOQ6YbZtJvA8JOCSKI6AGbBi7H+J9IJEh9qncKPE85MdGp10+hPEGc8NPXBApVmc5JD6InNOWqBInRON3jYatfjQcjT5t2rXEBVH9lBValVUT8ZOL8DzxMKSK1lJIvBHZZ7qmQtwRnYWLo71+9H7rVB1Ol08c92q2uWCuViw3uUSqZE3Xuq+FS2M7LdJ6sKpaBMFHKEGdeA6B3ur4atfQsAcYfdi7zgSICbLDLDlcnQY3JaBREIwH2SzqZ8nfYBCQv2gaBJBCLkQ0IAlTe5QW1VHBcLATtb/XmNgE1SaRQXGpCB9EfH9B7HPxgSgWybEYX40/UxpN+O7V2H9Tbc6WMCSepoghQpVujiTD7QyRe3Q7RL2CDj1zvE/sItCe6VWEFPf0U5hPSannO93nUxLLC089zbGACP/Nv9FfPiSWFST4G0HhnngaCyn28Y2Nx9mUgJ9+glMEWX3nO9Up//1nUJ4i0foR7TAAiAZVQhPvCWTbaIklXpIcYE6uUqvGFoTC8ONEc8Rx3/+ulKygL78orvn/xXPFbyFH3737z19QMM8idPLjHIul2Xy6RnmnLJXkQVZQe8iIbIci0h1i0+T5bwBacGz8o8e+9CM8p1ji+78Hp+UUj4ZrX1yDzx+8hzMNln/DG3jWMDlmprcibUp8pBCL5xvsM3HNnbnCinzsu8R1WDds+0csNT9HNooVXV3t95vN3d2g2QS0V/SuEiMbCHp7RDlTFJ97GQAEDEDC/vfm91onvPuNuUOX3jq/198ql4/Nv1yYe7cNrVaClX31VvU7WquwDaOnOzXAO1LHg4Np5a6tFVumQsSt+nwJRvsvzJUhu9N01rZjqeyRtl6lnmhuUdupT6nmvD+pkHqcetW2/zNZTAluvoJNB+sKruRd2RexxApuz1X8b71VSw1EMSO5haqgati2hGreEVhJlDKKc5fLp47Nt+N8uX06Sm5uw5Aywt1XHx3RAHjiW3ZZfWOwVt07Miom+CHWp2aYPPWGdpPvq6ltWIUg9PkTdGjI4z71bjWUjfEg0Sg+NL7WmkUjRHcc0fvQd8XweH9/NInM2U0RDwRE5mwBE2ABKxAbLSFA2f3+Z56rf/zj9efQQexfY9R6rv4jP1J/jpm3uxJjz4cuGVrdmk109Ras/+7hKHpv/V8+HUXja6NWHx2MgnvfW/9X15ledICy0Wxv/ltgnXCJhQKgpBpxbbaF2k1qggkF+t27t+U7BMltZspL0Zkz0c/euZYW5bOpaLVz51TWNzoq/4/fc+Q1bqIGuAu9SQYm8um2eFpLl61iY7nd/iUJBvlIk8evyNqHt0PDOM4uh6vbH9ZkcjMzlR9cozbYs9VsTgcevxxROQpdyNp8cjzaDeNhtheMxlchoC7KhhOWZrx/7doIWEVgbAOqEpjKGr9EfXW0EwV6CbnYBbK/jtq9bKWy9sBapZId2F7FVNHLEcY8/URXDlK8qesvMUd9oLiJZ5H2xLmYK8Q29oOol615axvBci1YzrY3/GaEBuPBcCQiRGzjpZHKIowRO6Fpv0/bnOiZAXGRJk42GtamGw4npsfxcuFDF8T8RVXwYYwLc9fDVvOAF7NYga+KfUPP6IaPVwOgKuXVK7kG6zgQdRzURC9L3M6OgCfhA1aWpabyB2zWeoCTtOE+NTAfrODNmr+gf5ycfVxf8Gubc3Nusp+e+kCxcMUmIrCEC/a7tQBd3R+PdmOTleFwNBigw/FoHwE22AOIEAT9wax/rqFDsjrajQ4dCZOFBLsJY0NOWp0DRBRKd7XbDds+5KNqo9Vq2I6OPhmxpjL+xUa7fVdL+v7oT8orcJP0W3TQsdPy2gTXIjqSp15FY5vXqbdRN0zSUeC6tR7BG+6+V9wnR+haIEaoX7fXe72iS82X+nD0iru7RW9A/JDO2iZLLVepZcS85TZ1vRdvHid7GMh+nInRg9+ZGH3U2nPmHhEdrFYtFgah4SYVJnxKMWkE3a2YY6AC42sDArnLfgToQ1Q0M30trco8x6KUIGt2ThfZg6yp/AkamuRheHLTJA+Td30eZRPE/obEBGQ0VGVL1VXNkLWspsH7/0Qxs8yN9it5gq9vmrvAv9jTOk0MWax5Q5aNJJHET6Lv1tNpffyNEKLvGA8PYhTXS+xYYpvjcqAJsRFLuhyoGB0mD+jk4fEe5YFI3ywXi29U1UKmamfoXlHlIAqyUA9LVgNtNhYIP019aR2VU2DhFsKLJPH3bC3j2EJ7cWm51ky72tZyuPl/pbWMm8btxcWVatN2tJOQ9jOVjMnzfOOie9KpNlc333R2Nbw5aUoHr1GOq0g9wZ6IuXqHQlLil3KCLaKbIvgm6xrEvP3EsWMn/pYEcmyV/a0mtb3+1rhrfyVOPD3ZtX9scbh4jAZX5+2048/LyViKzWemcghSXonRAK3HfnbKk96HFbfjE7EDkT0kX7oLBBLpytoy3toKoh7wAoP4m+2Nh4P9/XgBRmhfNqgnKOIM6pDu3tijugB9ui6lKDerQ97OdN1oQh+ukN2tRJND1gu+WwPs6TZCtwuMHZSBOGMCxMHDlIJruBuWUNtAUXRwcO1g/PPN3mgA4SAMd0Kylg6Je48BAmwRhOGl5g4gkBHx+bHTHAwGcEsvbGrhdQZSgMEJw72wCbfuNBlmTlYnQPs4VLtE9EhUywYMZjuFY4UZ0ZeF3YPB2vnwjs+t3RGeX3shPL88WPub82uDtTvQaEDT4CokXmdCmkqun791HvFbqRTHjXiaU60SZ/xQ/Q54+PAOchh/jh5QH95Wh1zopTpNe4WGNH1ajy8AhiO7Y1p0X+YaIltTqf/kif57M1n1yJ4JHFtD0UXan3Bw3UkEfZ+y4A/9BSVv6IJjFKywqGfyvl5sWkXTEXTjMMgG8PkuzdHgs6Hbmmbr6AXbcezl4+2HdMWUSxnJMKRMSbIU/aH28TVyf9CUyY36kkwe02bryK9Su3rCC0fUPRu1BNz0u2sTWR1x/NAOm+gzP/88PruweZ5FpRPVldpWcEez+7rjx1/XPXlpg2VRc3dhg0XnN6tbdVQ8HuSpi4bo0ZO6fSPunOCYmyihn3jbnXjdnUcwPzdE/f2IBEcx6FXicIy6KUtoxK+gnwZezqO+h7aoTRPphk3Cy1UpcUqi/iya6naASpQQ2f0XwhG6Yh016XaCTY+wDtUw3vjyeU5R9WqgiIVq4bmU5BU8GWcL2T/kZIhKOFPIpsv6xrObRpkvheUP5ay8Vs1xOXVpVZY/v7qkQryqF6x8ipPRe6wl3Swu1TKZRb2ezdYLjmNMIuOrz60fP77+nJZOf6HZeVLU1ccW1hFaX3hM1cUnuk2OQ9P++1P0acK5Evam2wwnGwW6jWSfTgmh/1h/pO7p2W/6DuyKJYBS2a2ve+ZMLjACAb2u/lDdrQQ//M0Yl7CHxw1UzihZo4pn42OQ6BVnohIL7Qx24IOG3/7t44Nv+zbUm9z7m+iniFSqETt0IO7EBRxvUiDGIIg5vbESZHmvcTK7Ydsb2ZMNj49WNu4Klhc31h/Mr7GuabrsWv7rHl9cno6ZrwB+JLLcJnOK2WFi6+ZmTUcYcJxHBFFF1EWdFo+hwl0dxTYmJaBJmJiVLyPcKRHXA9Q7jgEx9LOiL28vLd35YpU3iivLIrIyEjovjr9S3Siu35nl3iyzsKrLP+hlsmWv8swpJ1A948xb65zGcdo39JdOoR/BeNtAd52RHbRQWBYzFpLQHVLmv1Tya+cyubuPSzkZ462ymc2UoxMBi9BWJDg8l5b6p2bt+jGYd4T3qlHLeWgwuljVKvGGd0IuCAlJPNpQvczLGmvYx9Yck9WIxen4kIRH01AAYb9TDguFsNKO+eOjZ3M8xRXoV5vKJtaZNvFEVqPMZsw9UP0rifsRkVq2a7hG3PzRG1LUIiKm1f2IiKei+uOVKKilmkHA5s08e3U3G/2vrS3zkUfWaNine5kHgGL3Bg89NLhvZ+e+QR85J7dKlx55Zetk6ZFLTOKvO1m74vWK9PhrmDuYXWgnQH54G51JdShhYl0yX1Ob3UQrhsNqst2ZjLRN4PFZYltb86catEpswEKEwsPrPE5xKUBMlibqIo8QD7yGrH4BVq2HambOEARRti090DXNteH8Cl1nqR050KT3pDAvi5LiG4KsYl6y4Iy7LYA1OrvumTm9TFwtAZCEA8eX9ZyVy2ZbQbBLQ2amoxgm9Tye1JPWkZ+rI3ZcH+rI/z3rF9dtfI0XWS7FskJaEzWoHM8Cw6IibvBdNSOvAypU0lA1Q42rdo2oqMbDPmp9IytysiTCYCfV4mSoFlSu3/d8K9DLQOFT8FIWsTypk9mmcsoomPn1A6iYBpyTgXokBr/JIgejBLgE14/a6LDfG/X7vYNe0OvvEcVln353s70DGBxTO/b/hr4wkXGiCTLmyUwn9NqfuBhFfbJl84FT4//e8JZfe5e3dPHXGq9d9u66uOShZ5eoseJ97sW73KWLd3qfdV2SfufFGSaH8hIZMSkzQ9iFCX1LAZ8KIxwwETq82rp6taUFO/0+YvqxGQbqUysMgqC1S/B3JX4fC2+E9+nJ+1y6grWJNV0jCv2KW8E1n2V68RvGf3Hl0gF5ySNXLqGA5HH1atT/KOTDTMpHfRIpVL5WINgI8G3UBva15jegrGTrrU81pyG8+mAzbYenzq/dhj4MXXk4gjwGdOPzoGY7ndtPPPRpwI6IOYyg3Ye3fD8MpG4NqI8LQKVRARIPhbdJa7SJkhZ9aPPibasXtkLbGr8L3gNvi3q7WZLBQw+duL3j2LcdEhwYXWd6B4dztlCERy1TlF4ku/aoUr4bIwoyeKvE+W3b3wZOf6e9eeLEZnvn1NPlc97ZxuLtS0u3LzbOumv7xypvQIfl4jMvPVMsd9fDQm3p9tfevlQtNltXFpeJK/fpfCIyf6IVyUOei8TrHBAHq0IaCapjQ9tFrSaBFt2IjCkSa0z4A79dpdCn5hL3iK1oPAImda/4K9lRH3irQTARnN+xVHV2nMryoIeYXg+qi6gXNeDUe3DDjw0GWcJSLRf7kQrQVR0cobVE4lakPgcJ919z426MqA3MdDt8mwCfLl+JI4BAI+LXNEK98egwLgM/Pgx61Ifs+BrxbHatFaEgGl27thdzgsPg6uHh/iA7OpzDXfP6EIZwGpXEFw/5lQMojEX3mcM3QFfHwAn/E806JH4ziRM/9OPjd6M9V01bX0e3NDPEX0WrNcfbphLvWUSSVpt6cwmPOiKj9qqx7ephq0VMChzTlM88e/r0s+8gwZmZndZg2I/1vv3kGgTjvZm117wNbqyBu8Ff14RoUGXYnFnsxWR/w7xJbLIt4vfpuJ3ZJSvQW1Q6SqSDber6DvD6vI2yPZ9lqtKuHLaojVQwZ3Fc26pWty6Q4H2EZIyoMdLw2MU3kKsQoFZ16/aT1erJ27eq40E0zf/aLH9Ec3ZpKV69SVNkngZfqwC/g/ooujH/8dVZ/sRajWSfmvYr6dUGxF8917myIeaWfem3dnfhgw5v3ZUoS662ZjxCbLtvUf8dj8/R/+5NrFJYrVVrsEoKxLGHAyslcTOyOfmdmtOIuO2lflH82GqKTHEiqSJiXmo/hc4vnFyAT/30w6fhk48R0rfxSsOu5l2OaIpYyc3X7EaxYdf0nJqk6HrNafyHSrXzb6OGkU4bS2s0gpgCedtCYYW87fQ5GFe+bm6wqqfpVbtRpm+VyCt4NWfU7Dp5K+SDWfTDD0SNSiW9mv232dU0jczJjq7QmevNpAczjokH6h/GprkxTOwRFxeJuwv0CIEsPeKRs2Wq6BXVRAe6MvGqoejR6KB/kCW/SzHf9vN+munOPbdGdvCliB6bWAYOBsPBYH9vbx8iRCUOqOMQBYAhYIkcZPeYmdyX+KWlnmuJ/qJHXENf37t6de/rmek974cxVmY249nr0p9ioro+6uuMCG/XETVmhelFfylmOblEZJGICc+FmgxcsmQofcWQgDeW9PBccygqWFcjVcOKiA6b50K35GUcMafEv8Ch5EQn45VcuHP8rOdppqppqjkb95+lbaASayxS7yk18yk8aAEj4cceL+gPPuz0ek07lwuD4IO7u5axZJg9362UTkUo/45cMwefH14ef/l7CmkTmVbpe35soxAIQmaCdY/qYTaZDtVNM93Eo8pEJ2O/qj7m1U/meefTt1TT3DoaxGx1/CTaT1xURf1JZO+mlCkt/gVKi4Gvb3TnPA9M3WP4XUCxuN0FjrRXNOxmu5E2i7GQ7dQDb//Xg8FzK5/4kFhMB81mkC6Kr4sla99SvdZqRYetxs/M7VUgFhdMvHFusr948ttdbeqhcSrkW7qw5JgFPg8sLa4aeb5gOpBUb7XuaMEiQKLVYpbznZVsdsXxuWyxWofEc9Gdrdads30EQ+rDr0G1nFN9w43aTuAvE5cEAqZaICKvHgQAUANqpMRA+HxLkTW/6CtqnQALFOwunzq1vGvKB+QWCK6c4GzZ8H1DTade3CWqvKP7P25c6Y7smD+yTX5G+I/s/zhIEiEgr535+OGovFCj2gmP0n1ikU2czPlRiKkKMpwL8WZn4lDMm3YxivbGV0e9Xn+ttLbWmwahlWFZJRIExGZMIpRWFDTaGwMHtNfTokALslor0LKBFmUh7GctqZzPFVUjd1qxFPgc6QdSznBWMpsaa0FXJP7gNgnl77rEHwmV/06KFAjcmyVeTOmOUxLNnmoLsmsZzrQc4799Nyc4rPIQ6xQcrOsPmlspXpALjnskb5lqLEnedOcNMMdk8w3NBFZPokXr9bIA1+LXjg+jVra3u9vLEl/47JE6TGswKeG0KDf2i3iTLUvyLNmoQ/oGDu1KgY3oL46F8SnlCumrgyEU62DYv870gXL3h0Qem+RFbNN7wMP1qIQQeNxsNjtlUxPsOilveqJ7nLU8LP0YuLtoHU0NnBIUOalTdBVeF5BsYgrzTb3ecNbk1/b3iVH2bgLKWq0ezdg8UvfY/3SGovo6tRA+xrQSnjkpS8IDT8ye8T8gTgt6hVjutIbQd7cKp+XtxYY5weRADXeyyaFFTXQSu6pb9dut+izZm3PLzor3ydOd7jd1VkRzh0+CESZ9RNH9pH9u9L5JdIOTfsmaco+6pZHN3WiuQ3bJEkkCYxDbm8Vj/0voT6Hl6a9/IM8lkAuo3zLy49W4G1InmWvUp8A2S382rDbdZY4SQXgsjqT7VgSq+YVFAn1BRGbJ4QSW437sBBZ6AkZBCUmu5Boidr6S4kTRWWmWTiJD9bBWMSpGSVMLpXIFi5Ysp0RdMLHBC5hV0dPFUn6zIrDoZXiIexkhUbJP5DPSd7MpjhX0WvRTnB60/FxUNlROWlp4rlD8NJvCtptRZAfuwHrG9SWNme1Lmf0mBvm9CvhaEMT2g/R72LrSQkyrNWunQeLzIHmmTdS709+nSL4D4vRv2Jo8wzIzPzhobkSwzJiZfNGAWJb19nu9adlumc9c2QiLPslnQncIT0E8m8576XXILqLYtjX5TbPpKkY3FRCNRBTzlXt3diMiY6ToIOrcBVMW1jbyczzBfqL1LbknHpTbMTBoyw+eIHeSBU425n1uD+O9hnZEERWgS7qnpj/dX4j6rcmuw6ntOrV+I7tUYocOwbT96Lp4grlAfa6R4daKf2SAuAQC6A/zihhUT2BCvGOCyoY9wrbEG4zCr8GqIsNSeJ7jMId5T/dFQ7WKjmmnTCWPNVUUZcOVVTFQjGw671mSIknp5pw37GOvPXbstU+QAAWcwkqSxPIoxaZLoizW65zlO4Gh6CleFDOqLEtq3lCMapiy5HyQwemfnXN2/a7kPRBMeCUYO4Q3aMLMJL5aGJj3tZkfGFzp6ogKSbdTAI1ifY5PpYaJNDHWeJxh6fJNnUOF2wgnu6uaLGNvVLMLiizbBWH8v38HGBcO8RiqiPkUYWJMDav4eSOjlyt6RlczYtEtitbXFxYXTzgStE3tm4NGAB90MB5VN3Ie51pfxqpgpiSR5wVJ4kSZ/MzY9xe0rEH8S2iFlIBSKcSxiycXbcPSA2z7j6RzuUa8Hk1kSteI1S+iFJxsUq3RbXyJQx0iYuzv0k9yRMzcCTlO5UUx9o5R9x3MffHMOOKfeIJr7NhbzYQvmf9hS/ITJlMWdRLBAEMAoTVRZMixW3fZiJItBUW3l02/Jp3tTawWg/FwP3F6Hx8+1HxHkzt5z0mY9onrMOPhZJPBwQiaOJ3NpqGtIVr88eEwwe5yfHAdxyatha5fT2jLg8SieWKtMTHhIG3390qbbGSeWX5Mtti4aEQZKrqrORjM4tlBMIsX3SNX3OJBvL6QIIpeJe4V58+KM19oL6GXKJ3E8Q+tEh0EeunRR+uPXmo8+mjj0qPoUXICMXKePPN+9H76zOwRH3Ue7V56tPMo/SDmUvfR5KQ7R6M4uks0rMH9qYqNtOhj6dCJUC8C8vSXP59NnNjE938efYZ6xmTs2Mx+YqvRrBIv+kVWmFjbC24tNvAgW5boXeQH3cjJnNDq91XRV2Tdz3sFP68s7VUMO7+ZZg0j1a6kzSXPGZTy6yvrGf/ia/RaaSGzoivloFbIWLvvi80Q0Gc4uRDU7bSbzmxkPC5dWm7Ki2fl7IWdS7ed7iw2TG6znc+kjdA2pEztKzETlrTXf0Z/NLMC1xFg/DUU/8YsoZ9Ev0jdkNFfJ9OpR0JiSknEfcLcD0iiK+RHS69kzuxkORJ7h3XM00TPe4cIK/s7sO7hd5DfRLI075h1xV8pplKSIAJUkDhhA/1s9ty5zKcyluFxmXPnsi9ZoiKI/hn/JWy4+CX6hvQxT00Lsmh9yttZQYjYinnEGT7LTuTB8Z52smO+CphxkzkJa2XicYvs3bYwHcg1ss3D9WPbPfpzR4m7kgiWVeLHInnkFQdWSjwYod4fO6YTrJnOM3mnXrcLj0fArvbGh1f671UURTeGARBFFBHndZ8x3GzfMdN2oZ93fEDB/eCwf9DSfWNeB6TQX8Ob+FaF9bwzdQrTnZDiKU2mJk8b9Ffrmq1pavemyBNoZ5Xyewcxth7Eh2/U72k2GqFurpbfnphjxheGiVuX43fEKv07/igmJ4uEaOn6rrbgWLv3aGZ5NRunKEcOE/nRj9P1qAR88gnqxW4zBoFk6BNOvTZ/LhRRl6ZT/8Tk1xNasfcywrV1af0hsglnpD3Qhm/qkpL2TaB096UV2TD9tCKxWvbXMpaZNn0I/rzqmemaZ1oXsyeaTbMVbBrLzRNoMZ8NPNMuZHKuadummw/yacu1wiDIZ/J2LpfN2fn7cu28HbRzmdWz+YrjVPJnV2e6qK8CN7ZKf5c5bMZChhLC5PfBsDBxtEx6hPiy9r1EDNHthHzYjB0flBBqCxKSexoPy9/eWz3V1mEJ9PDJJ+RA1OzierH0fEkgysazpiYI4vjTvMKyWk9RZR71BVmT79EQq/IvvbVYXCs5mhjI5x4RfQANSlp137oIC7LmnU1rqiF8mVdEXu3JrMTP6ZmJVQpxCk3kMV7shjkhUXQPqQDknSxe1NOxD3BJ2IjlKVNVDeI7C82wkBFSKS7lS8VK1C1kvUzN8K1UpqyoYglLiCtqLMZSOR1uV5fvRCPPOb9QaJssp6T5VP6+fLFSXFkuVVnHlI9V7TTWraxjvhhusmilLgYZzVi6cP9tzdk+n2sJxiW/17wxQ8eEV2pQ59aT7Q7dNjD8SZzKYhKGEIDHgBiTjkbou4e8IJpuobCQZweKnCkUlgrSXw/39sjG5thBd1RAgvC2VGGxkEm/lH+Eh0jB/QQW9ycOCvAN5crRPZvNoyXr3rCGElOjG4qztxc7ByXBww8+COdzpWjNfqPgSivqTX0rXP9bsqij65AzkX516CrY7ayxbeJklRrgEacblPoSQweINRtUMo5jt/BklhGXb5fvXbtX4GxX+aenT2Zydo4XO7nC+XvWz36b7Av02vhXVQmXFL+olp7M5opa8b+it5MLvs29DT9xbFM3RJUXtkvwVHThqzIn3Lt+kfNrWjmfeT0846slLGrOl5O18XfR7yZ+S4pIZ9fYbdZLzRQqLnplMZ9/7Zve9FoaXtjb24XWeGVhkgDh+CdJ2u7MB8KVxB5lakYV/+5gC7iCfRKZYcVYj3PDvQPqzqRHQvrz60k5D9BvQo9ukV9Bi61nyc+UEY0zZZfohshOy16DOnhxnCyMUJnkPuIDF118RobZyeoax4qOya2dW/OfwWmzVn3k4ddkMlUSF5/JWNaxc2czJZwVBMMRKsqHn5EDJ5XK6LLJif9fZVce3MZ13vft9fbGsVgssABxElyKBEGRi0MSKZKSTOowoYOU4viWFQW04qN2bcty3ThIrXQSJemRNrXJmcTNjNI2mTRNQ9e5HWfGaTIxWTfH1E3SNskfISepp+00bqedNlDf9xYAQcpuEhDcA8Du2337ju/4fb8vFMyMlg6Rw/QI4rK2feiWm7MXpGCIHHfwwO5QKJa5rYAjmiCV3w6X7ev/LVInJrn6GkVF5wHLRBE4E4gmUhCxnfedHpyYJ0IrGaHIx76wCzZ3PyFQgYahT1DAaWNBUtFg3BFZQ74cEQKnJZV9uIElXMPKU1oE/YFisMNIwQsKvoto22z4QVFhizza/wBPtHG8T8M8i5qacu38haQiTYZknNd1vfVtU1X+XlYKvIJ5vh+LX7R/KEoC0JxvPYcl8sx8zz/opmAuGOvopLjDlowaw1lH17PDRAFtm6hRI1+TPhw0ZfxNqZYnSmfIl7d79M5NonWCN8sPD3cxEOpOoTZqlA58oCn6/SSKfiM3NpaT5URr4zWulItls7uz4oIcMAVWilt4UUMbu2fH2ETrZ6hZcN+XG83liA60KNsJHoUMaVHs9Uv740UnCo0pgCeR/AOgpkbDxzo6Bxju/TGMy9NO4kcyes2ms7JSr9dpMAT4bzxE1zevkVfZcTbidaceX1taMtSmZjSblMK9tbnaqC/He3yaOvUiwUzWZgH2XMgf5ULxHqllF1t+go4K3qYFQMC97Qv9jGYoopTFAVaXjegsGw6usudOnDjH1g11BcwDEjtYHWQl1UAK2VFZ0HJV4/6Q7rp66Ey9fvpKOn3ldH2dkuaphgvmftdQmS285ia1NfYD43KHZRyC+4EBIUVqCFJ11cZyogCW3zEy2Lr06sto1Wk1nNxEPhGLJfITuda652RGEDOScepOmYhkmyjukc8VhfzG84byI4teZiQ/5N1r5zwv18uhCFbeuK9jYhpBWxE8oj/kBfIBmeSJlrm+1GjWyWNprdf7kgkPrSw1+/qcBmrMe+tgeNlT8p6dh6W3dV/PUZbfObCiFWiyKKKm1+xu4B45f87COUxT10W9LrXVFBK64p/o5lw/jzHwcUd9wnwiqaP1hCmFxMnJyCEzEY4YcoA/LLLOwao+4OiSQD2tmtFaD8fDZjy0OlgYyvM8i1E6m0sJAU0PR2Jh1vx5xGGJHHNXUA+RsyhSWLjfNRIFQ9Jy4CLOaWI0Arz6kfDhBG/zEstaPG8JUtGMmWY83KujQ+5lsPCAZcdHtFl536yy3lxebg7t3z/UbFImX6LlLjXqk2cmvV2HFw/vYnb6n/v+P/8zGLvfwO/81NobuZzXy+UeW0KFPA1S+fmyWxvvAMZhMBjIV3q8WFY7brxa8yi8nfQatBJ3pXu1v+KDXKJQqAyIz1p5O1k8UEzadnJyqK+kXZIGY+kSO7KatOPWF7iBSqGQUAKfC98rufFMsZghx18yRp3hyaRtpUYyqeJWG/wa6asxmuHPTyFGkTlE4vTAfGMRlRJ3A+meOLGndtvZX7ulfmNx5L0njr79qDtb63tPNJMZyWS8++64rVKrF4tH528+8vjherI6W0gXM5liuvusPoEe83OYUrLod3/ySP+930KXyOqebzLXj2FbGBLgiWmz4gCEXKDpYdvoQWCMoTTe15jGNWZpjYzpS8sNSHBCptzmChG7INLodfiizB0I4I1l1CBTOqB+nS2gb3dM/wJ6kWJ9aLYm38QHiTMByQOeY2qUJlM0blfVOKrllYQsa6GgpIdVFIo7CU1WHVEcvDWbMM3qkaOyUzlWLh9DH+x/yy4JS5om6URNCLKqqcmBgiRYejZx9EjVNJ93biyXb+yx/W6ir9I4yAWwkUNu0xJHZDKDx5ZIx5ApDhi9uS5lJx6APMIAWqhN8bVKlQaKGxzpfyUOPSOLTloWiZ6i2rZqhUMa6a4Xb+AUJ5MLu244l3HODJQHyPsHnV+aejSmm+Gg3v1l1nRdM5tx0L1GOiwaOKzJrCCw5PbDCpKUeTHgWAFOkriA5TzuwMkGFjq/lDhB4CQtGJE7vzTArG5YTi9XrkKxbrgCSFWYNbisH4JH7pj08339uwvCrYubyPFazX+fGz6OvMY80sPF2ePC8damt+v3kKO5nXb4FdLGcsBlQEc6MsS7PszDbjO9g4kSR4HuHT1EU61yD9gHR0YOxB7gIL/CAftBjnswSnMtZGR5wiEbzoQs05+SjTD5aJtcCFwo7exynk+Q20n70k5sBUgSxGAciiT7+vOlbNWJSIoSMIimaYQ0Q5RmZjImWud5BcwTT9x2aDgq84KkaEEzGk9lC7tKXrwnhsYvc88vUyqRCqgKWaGfUYIGCuT+RRfT5AXyx+fdvkG1KUdDTjgS/IUXuC6Sx2wn85Ks6Opqvr8vGQnrPXMhpihBpkblkZBne2be9tN9h1bK5aWlZPWO6gLZWFkrt9YgnL28Vka0X3T0uKXtfA01wETCyEHGCpgW3LZ61ERMa9UjR5NRYoW81tbiK/S11Cay6fhY1tt4GDK/dOIufTSMSXOX45U10K5g8fyK02jsCHek1L0bzW6//TZ6nNosimC9A32Y2ifG/HwC2/c5PytVbsDFKbRqpbAWDMZNnPoLsqkHgk4Y99UOP2LnzHOXzpk5+xH0OMRtc6yg0QQJ3c3WRxZvUPfMze1Rb1hktuLt6j5eBmVtL+si5xrTnEdME9UhC/MWD6hG7t0hsuQQ1Yl7GdMKNmlNRFrAFGTZJZ0AUwUuIdut1mxjO1X+qwNx9awxhtSzanwgPfaUDzD8vL/3T+0ve0AF/+h/c9L/Ztn3C0X8vWn/O6Y37kZjksxuyK+6bQY3aZwJzrngqoGomFzeDz2hjkH4KIV8hbaEqDGRqliI2XKrDLIav+uOosYLwvjSqBhFiOV1sfS2iqCznL7vsbLAs7uPHPIkncfSxNHFKlE3VHLnW96U73I8a6u6IsgooDnqqMjxCS3IYsGQw4E0r1eSokB2gwYXEsUsFxSDvXGRMmVqI0o2rtmQMzqNIHqq5pLxor58oW9lpe/Ccn3y0VPRS5eipx5FG8vmox+bn//Yo+bZS4FbL09OXr41sM2fIZP1652j50hme/mB68u/ruzryu2WuYQ2YPyDgGmfW8Emcw8djsA5RpPb+sGzzY1YOh27CZHZABuYTAlvJvvo6gF0UHDjenxAOHhQTqSseNxKJeSDB4UB8qHbnZ8pxjgDyHaTUpO0GUq2rfYjN0vUPNuPOvDHwAimnWzHBnYCpYCzY1FvER2n2WjqWoDHmO8bTfWsEjpiVNXMZMydS8h/nvnvZnOVlRVRDhCVxrK6a8Uga5PtznPALAXcqFkM+b/JI5qGCof8VPX19Y8Ui1L/mG2P9RNBdn39PGxJwyUp2+ufBD4q0GhrgocLOD8NilbErnkBMhdMsW7FRcm/bG14q8h55tjMC+dXB35wZOq5wfHKYhEJiFknL6f0/mK9fvzAxdJv9wfM+tLeOuePCazexrF3cQaFHuuKANw4vkmb/kP8LLr7jjuKd97ZepHVWk8/SV/oSOu7yP3M7aXbyfu30EutCvr4uSz5Q3e3nn6jcswt6GeFI+Vw5NxmT1lXaTF/y2ovwsmvXqYv9IxfSOuP/FJaT6O7aUlMx6epd/Py5WmkYq3i2jXLBVBDIV+hhAi4za1vV/wF1/XsYPtqNns1k3nx56+hVy+LzpMJ8cknw4EnY9LlPzx52l08OXhywV04iVAGZ7OZuey/wFUcdHCiVEpgB909GQ5MTMSk4dbayUV38ZR7cmFw4WR3Lnuduu5UNOC423Vda/8DjyI6d6z/GHm3PuxX9lXyvnyZ3PhL/3PsWO7YsavtuoZXevONyzE7FU1Kg7ouANEfYG5BCidlfdwv5uOklM/RUuh5XyL1fSstp/VZeqOkFCRups91sAedcvJg9doiEoY7cfOu75vP+rYKTARy9NcnT5HacxdOu6dPts6yWkbLjpQyRqvyTObLz2c/hF76PlTvqQH4waknoMir8GzbD3grN19n/n69SGgPN3oS2aL+awyR/HdSFvgggGYvNo6HvGzIs5DbRfUjZ/Uas4rm/UBntA57DR+gD4cp7fH0Web1eCwpd+UWw0+W4pp6GX86fJUwU6O11eYyIOfja2hto0FEmaVVb7WBVsHj3IToIZrdse60Xz0cnB32P1obvuW4G2sP8F4/dsTyGpThxnKaQP6BRgF061B87+YmWqW5QppNuvIcL16OM1v8optML6YXemqe8lRQ+1LFz1JJlHJvjb4o5eZa69m4nx+XeUPeLdQmL+itE6DWo2FINLPG0vIKWllvEJHLN29Tsl/for2lQ1Dew1rOHSsh6kZspzkeo7ZICwL9DES6mfd5Dqsyx9m2VlcNjxcl/NOqdFzkDaRC3kw+oipzVtBQg1dlLG9ID6uSsrzRLueb6G8oVzdEooylECWtAm92hPJVg+uPaC9EciKPE831lhN3egpq/QcA+7olWW863VvSFiZjkwmSeyozpyh+HVcofxAu1KJTRCusQQZ2opzSFOxpSHdadW24JAOBQdknyjajnp2tULtQxcO2P0f72WLsqECd8nYbjcAyTmQgELac1hOO6RrhiIO4vKBpX9FiQp5Xta+IghL69AsS5vJcAL8giWyeVURuVQ+hFhDIWAl8VNFNfV03LaG1oeHoN1RpHWvo9qMIEwUSH3nPESk86OKjrR+fJeecI+c+q8f4OVZdn+MMfBfGHFlLZwXc+rpSnycC4fFIgguqDd009REpFGlI6pExSVUZzccksAy1rk0SufAYqaMLzGPMO5h3Me+HDMOICNrbasuuQqhXClXdqJ0nX9ljUbBY1+xodZQdENMsBnbHUVJrmIi3JXB7TIP67Vo2iDKAcNlWlX5iajKliBGPTOJubXwggPJVXIaDa9TBDZioaSC8qgG1/vX1+5+Bwol6H/n3ckEkqkTU5Fk9wiocy8WiPMdLyKU7feHSWayjsPZgVRM4PlQYQsGArpypCImtur8vMXlm8k8LLKcYkZzKIz4mChGpGEveU+REpRS3kryOLib6AgENXTyCw4MD+OiVw7CWjv5wsJ7sP0n+P6KlWVEPBlUcSl7gkISwjESWHxq/wGEkG3g6bDRN7+whIyDbpczxBVbkpZvNkDV/IxkJj1tunwsgrRkdiWhw8jw5Hkn7zPAldWQ6KAUi2T3OkHZKE/jbT53osdP7/D1EDiUaf0XEFbGQtYjqWq2R0eSOM7ehQGsF8u989p7n7Oqx6k+ei9fqnsUI0AbomGuTUW+IuZHaS3zrJ6aRpltYEwvna/ZOd1pHtEkh0i3y5CkRnYw844FpEBRJLybKj0caCHJcLYrto/uHzSOUd2Q1mnqo7Dy0SrfJ4uWFvlMZLqQH8xKRsYKjlrU7RDbkfEgPsdMRsYpNhOqKNLvqNfwjrMaN4+0tGGyTtVoylA9gmY/JIU0LKXHSrwL9wbFwOh1GW3YhP38qxcWjnuwAYFLHHo1Jz3L+/bnIq2tGazWg1PlCqXCuztux6D3IsYPKZ+UAi1YMzXHUAFyAahhvbv1cNnSlq289T8qR20wTjIlDEHjp1SqkdQN/Lp1CwN8wG14olW78/fzM0p4TqDTT37/U34/WD7W+tWvXu1793oTnvXbo/PnzbT3hQ+ScSZBycvtRO+d2Bzxo0yzclRJC569IH7CyWesD2ZFUKrXvSjTDZp9R6umRdNVOp+1/rmaybNay0+1z/hh9nuYMaDt3wBMDCIASaq/2k+5fQjSVeFsHt6s1EVfRj81kOrNvZuH4QV054KV2y7Kk6dmhSNS09fxb93E1N9KvZxJqKoF+py+izUzOFIaG0CDqTyJOLOeQivRd49FimVUVtxY0cDAX5np4nCLQDinrrg+HtDqub+8XGax77dUWZCjazmO+lawHxqZ2PqYA3aCggTEfPADADtB+0MbUhScuTNHFhs9IslxMjxeL4+liysr1KZqAsVIwg+FIwMJKSFZTOSuFmOn2MVMX/tcnjHwMCzQImRcCMsZCbcrdw/E35PL9g/E8x7+tUibn6eHA+xh6npEoPvRXvWDml7/KL/0ql7aFl++jviDfGJ9vp5z1x4VuhmPb7c12STGrHoRedLJwBtQVRdHIdWqKghwaWUFDLwLqKuW9UQPP1gRTBSJD1RRqW/UCY1WIcm7BzBztEGPgPPBTe5RsCcxB0Fpq3gekqcFkKThszw0W58dx5eZbXrhlQpnc9hlyBrxY1EumB+eGl5a8JXc8Fh3ry5C9bpmvoj/3ywQ3hw0oRz9altyjmSM9BbCOPvUOWHSEkflxsXrLLZPy1GBid3A4PtdXrO/4BH1i8PBwo+GOx63xvkzrz3r3tu51hXKlGDRyFuCUHTP8OjjLl8uoXF4BgG4ZoLq9MWMgEQL7yYHrueRciGmnkm1HNezh++jYwl3KZk7NvtXadlnfoWjmryFN0kBw1qTWa5Kmfd/PJrMUMcJkCgsb7eQqncPimpSZL89nwH4PR6742X0fTYnxIAyfwbjIbOnnKzTGIANZddpBJBQuXwu5eAcglFxZE1STphpYXlqKb0E1UNP3Nj8C7g4PMqWqyzSurjdHt+lza/aesGaHoK12ZxWi6qx2MnGnzjyEmIe2tUOIVr+uhgsVG22krBY9B6pbqdYmZNmDvWuwHF3rxtX/hFwHsCdVGGCpoeZnPzcjRQvUgIii3fntHJBSiF0nZHnABToN9J1d75w9vG84JwR3zUxd2bcrwuu8JP2dnDDNhIknLmRHj8ad0b27+wL60dHsBaTv24vxULaqRvb1JbTBTEqwBFWbkU044At7xw/GUm5yLOmM9nFmvxE7OL53e2xv8PrY3lo+jboOnR7j5Bl5Xt4jh/tNM99r5Py3j370TXI6HE6He2UXwIWADuOLE6EsUYRq21AiXn0DxR0H8mHHEcRdtJqbNC+208MZDOcJv4HuZvco1O3H4dEo8X+dAdZj/43WKY4XNDey+l7n4/jMDNMbH4D99olcM2+6BaFL9wqmXeo6pvBScFd8WfM0MiKD/uW3SPV3k6KujJ2KxU6NKbqYRMx8axP1B5aWHKxKkopX9g6U2N2uu5stDfTmhghQK/Pw6/TocWgJVNraomKjzj/gXO7tu+vDJzKZE2+CxR2+rdgDAoS1FcRAv6GX+Mpgf2FwsNA/OE95TFOfcRzQXfV2m+/lPfRjf/Yy+8k4c4w5/jq8lURV7rAgUibEzkwGiiTIlu62D3b+ghILNenFN4HcEtVbq04dkBWt74oYaqvYaCw3my90d1Z7v2mgOh2DVsFsMbVU92Otm34tO06zLikSeTvA0y8B0Fvq+tL+Af2EtHXIIUw1EIuMmbXqOK65RJD9VL8k3U8eWagkWVeu9F8Jox/1Y0u6/79QsyT96D2FK9Wtdv0yepm0xxnauylOiegwIFURVYrmeWx7mSjR5XgUlKMIpgRHbXoqGAVonAT6ZOqu++4c51JCZF4qVybHR8e4xWCc19Rw3/SQxUckrAtExTBY4O7lOTYQicdkng3zAr8LeHHvJwfsu+u+UVyPCMk0OdkH4xxiOTU1FXfTFiY6dpYXWSwqLOaJKqsIWAjziLUENgA6wrVrRE9EpE4OMHVmkbl5h0wluHBLeSI8uv6kPOADTMm1+4ghdxwUaaLagXg5NiBGvTS7uwKoTJo4AgGgqJam37LM7MUrF2dnH3nvxdnW125KibwoWnEjkH7rRPFkOqAbAi8LRliWj8tYEHlBjMYC0QFR4EU7+3Vwkyb2l1/ZN2d+52Aunybda5ac6+J7HyGLG37KIkNHLBrdk0myimapmhTEMdeuJexXWJZog0QE4lAwyN6kISuUdscnpt+WkpIPHBofeueqJm/ZHeHxAhaiztzE3M68ZUdt7EwINl6FqhlGb1w1/i9yo2QmgpqhiFWX9ISCCRXTrZdH3kduAxbXeqRL7XhCILVgRnWj75aKeyShq7rIyZwWlKRZDD4CnnzpRE2R54Ro3wOHeIE0klit9am7vOmXJ1IZJ4GYufaJZx9BxS1xt/XMt1hdQ2hoPBlHsmIqmhTgonlrLBZ5gWUNA0RGsjz+pU/roXA8Xrz/zp+2fuacnyyd+GNV6vSBT1P8WIGMyRTeFvEA0AqT7TRbpWg4sPnYkIIA7AZf4owJ0n53zXCcwO1ThZlvcBwrwsYBdJqV+QkB8wvoQUUSZu/nRUF5YIXDnPLrD/ErAmkMT22LzTV3IlXyfrRBzxx1JLeYO3g5t80J98WHM1NPx5iOb+bD6Ema69bGcDj6zdwH4Rj0ZOyVhzP7u+X9CUWfQsQTOMpyFIIcafficT+djEDkgq9KyUpipP/USS1CpunOTlKSrjHvQpeSkgBJW/iItv/i/vaOlNw7PfFuyDXwfwVB8YUAAHicY2BkYGAA4lWM4ubx/DZfGbiZGEDgtpnQKRj9/9f//0y8TCCVHAxgaQAQawqVAHicY2BkYGBiAAI9Job/v/5/ZuJlYGRAAYwhAF9SBIQAeJxjYGBgYBrFo3gUD0H8/z8Zen4NvLtpHR7khAt1wh4A/0IMmAAAAAAAAAAAUABwAI4A5AEwAVQBsgIAAk4CgAKWAtIDDgNuBAAEqgVSBcgF/AZABqAHIgc+B1IHeAeSB6oHwgfmCAIIigjICOII+AkKCRgJLglACUwJYAlwCXwJkgmkCbAJvAoKClYKnArGC2oLoAu8C+wMDgxkDRINpA5ADqQPGA9mD5wQZhDGEQwRbBG2EfoScBKgEywTohP4FCYUSBSgFSAVYBV2FcwV5BYwFlAWyhcIFzwXbheaGEIYdBi8GNAY4hj0GQgZFhk2GU4ZZhl2GeIaQhqyGyIbjhv6HGIczh0sHWQdkh2uHf4eJh5SHngemB64HtgfCB8cHzgfZh+eH9AgGCBQIHQgjCCsIQohQiHSIkwihCK2IvgjRCOGI8Ij+iRqJOglFCUsJWoljiX6JmgmlCbcJxInPid+J6wn9ChQKIoozCjsKQ4pLiliKZwpwCnoKkQqbCqcKtIrQiuiK+YsPix6LM4tAC0yLZAtxi34LnAuoC62LuAvTC+ML9gwTDC0MNoxDDE0MVwxjDG+MfQyQjKCMrAy7jMaM1oznDPYNGA0ljS8NM41GDVONbQ16DYiNmQ2kjbmNyQ3SDdeN6A33Dg6OHI4ojkcOTY5UDlqOYQ5yDniOfA6bjroOww7fjvmPAA8GjwyPJg8/D1OPbY+ID6APtw/KD9mP8A/6D/+QBRAckDYQQRBQEGEQdhCGEJEQrpC3EMOQ1pDkEOiQ9BD7kQ0RKxE1EUKRURFnkXARehGEEZURmZGvEcoR1BHaEeKR75IIEhASHBIpEjYSSZJWkmOSchJ8koQSk5KgEqkSs5LAks4S8hMrEzKTUBNdE2eTchOEk40TpRO4E8gT1pPlk+wUBBQQlBkUIZQ3FEKUS5RYFGaUd5SUlJ2UtxTYlP4VDJUWFRqVKAAAHicY2BkYGAMYZjCIMgAAkxAzAWEDAz/wXwGACE9AhEAeJxtkE1OwzAQhV/6h2glVIGExM5iwQaR/iy66AHafRfZp6nTpEriyHEr9QKcgDNwBk7AkjNwFF7CKAuoR7K/efPGIxvAGJ/wUC8P181erw6umP1ylzQW7pEfhPsY4VF4QP1FeIhnLIRHuEPIG7xefdstnHAHN3gV7lJ/E+6R34X7uMeH8ID6l/AQAb6FR3jyFruwStLIFNVG749ZaNu8hUDbKjWFmvnTVlvrQtvQ6Z3anlV12s+di1VsTa5WpnA6y4wqrTnoyPmJc+VyMolF9yOTY8d3VUiQIoJBQd5AY48jMlbshfp/JWCH5Zk2ucIMPqYXfGv6isYb8gc1HQpbnLlXOHHmnKpDzDymxyAnrZre2p0xDJWyqR2oRNR9Tqi7SiwxYcR//H4zPf8B3ldh6nicbVcFdOO4Fu1Vw1Camd2dZeYsdJaZmeEzKbaSaCtbXktum/3MzMzMzMzMzMzMzP9JtpN0zu85je99kp+fpEeaY3P5X3Xu//7hJjDMo4IqaqijgSZaaKODLhawiCUsYwXbsB07sAf2xF7Yib2xD/bFftgfB+BAHISDcQgOxWE4HEfgSByFo3EMjkUPx+F4nIATsYpdOAkn4xScitNwOs7AmTgLZ+McnIvzcD4uwIW4CBfjElyKy3A5rsCVuApX4xpci+twPW7AjWTlzbgdbo874I64E+6Mu+CuuBvujnuAo48AIQQGGGIEiVuwBoUIMTQS3IoUBhYZ1rGBTYxxG+6Je+HeuA/ui/vh/ngAHogH4cF4CB6Kh+HheAQeiUfh0XgMHovH4fF4Ap6IJ+HJeAqeiqfh6XgGnoln4dl4Dp6L5+H5eAFeiBfhxXgJXoqX4eV4BV6JV+HVeA1ei9fh9XgD3og34c14C96Kt+HteAfeiXfh3XgP3ov34f34AD6ID+HD+Ag+io/h4/gEPolP4dP4DD6Lz+Hz+AK+iC/hy/gKvoqv4ev4Br6Jb+Hb+A6+i+/h+/gBfogf4cf4CX6Kn+Hn+AV+iV/h1/gNfovf4ff4A/6IP+HP+Av+ir/h7/gH/ol/4d/4D/7L5hgYY/OswqqsxuqswZqsxdqsw7psgS2yJbbMVtg2tp3tYHuwPdlebCfbm+3D9mX7sf3ZAexAdhA7mB3CDmWHscPZEexIdhQ7mh3DjmU9dhw7np3ATmSrbBc7iZ3MTmGnstPY6ewMdiY7i53NzmHnsvPY+ewCdiG7iF3MLmGXssvY5ewKdiW7il3NrmHXsuvY9ewGdiO7id08t8TDSMY9niSCpzwOxEIuCLRSPDFTGkUitqaYHmTG6kjeJtJuLhiKWKQyaOVspCPRzqGS8ZopcCRCyRcLnCkrjbSiUBALu6HTtUJBwoflQKKyoYxNOaCNLUwywloZD01JSVePK7u4la7uxne1prwwy2qtShMzI1LT4DJNFI9Flat+FnW4kkNaM61fpEs5GWRK9TZkaEetXKDEwBYw1rFYzGHiprmhpRmeyuHItnOBx8V7pE7UeMRv03GTx1yNrQxMnafBSK7TOaSp3uiFeiPOV7mFrramvJjpvjozs6TlTMeLIW+DG1vaja+2ZwSdHGeJG+nOktWVCQuzRMmAW9EoRfM8tTW+wdPQ1Po8WMuSSp/Ha5W+ECn9KNXtKx2s9UIx4OQSjb7Wa05pxYGVfhaGMtCx6fHAynVpx3tMRf1+kgpjekoP9c4ZMaHxdGTbdMQ5cRaTkqWpbKDTLDLLM4JUijg0M1OGqc4S05kKkmhmfipoyWJ2vtUJHdyM7TalhZOrNvqZVCGBdj8zMiYLIx4vlDghz9Nxt6QbmgZr/cxaHbcCroJMcavTDkGyj6dukxoloQmRSLmT1XI4H/CUIJ2CrdDDTbViqNNxKxgR7fFU8GYO++59jyhYRSFMJCElk76mo6sG7oza9JuFPcPXRdjJMR235n44CxcCHYqesdwZRKcd6MFAiA4lEp2SumBNpHUiWRSbLm2LTSnqes4lliaMDsN5ysJEkHAKyOlsCsrx4oTRzgtulyfcrJG5pG/7Fkmhc2UiXHc2CDJueXdR3A70ukh7MqL00wy5GfnVd0JueZ8byh9huDghYjPRqZ1yGW3lqYhIW3fC16XYaJSsHgqzRo5SD6WJpDENF7luL5uh80eK/LUWZUs6Ep6SLR66pFhxaMX9aOcBlDaKtDQrcrG9PCvIM04h6WsVdkpMXrC2oyD+/CYRvDiRxs5/Jwrz1O+cpFtIaCPozEv1I6GSckTGIVm3PGGUXG2kUzEZt2ResFCwW0izHIzL1a1JG4xETNGQbwWJlJ18VFMetao5YaUSnVn3zXI/Eipqw5Qno+WJwFAhsGLTbpVQ8Znsyq2ZtmLPguTHSF4UcV9vSlvo66UGCl2lyFZyvVJiU7km7Igyx3BUqqWTV6I0zFngQ6NcQqbKoYx2LXWh2J0IXBUt1axTmdAN+qJMjDRNEXGpXOC3Jmi16mFbRH0R9ngWSt3NcVGmi5FkpK1uFZgKayH2H+iIzUCkifVuWxGb0jbIYpFSXeoMeCDKPN0oSYOCPXThVxtIRRMrA8WHlYHWYSffvB43pHhCnFXtgpA32YUCD7lSIh2X83wslsQfTLcglGlsZsohb3TVEbPgirMJUiF8bdw2Q906nKw6pCRpakOth0o0h6kM/TpreaqvjTh1O2l9JLjL1lV6UhEbyZA8qznSWTpU3JjKyEaqRm+SPibDlre0F6Q66eQw34cdBaHjor4olVTdyeu3zUgp5VC8c7WcyyhjU/j5Ar2yRZKX4VlR/k3jLGhP4WrLxd1mL3C5S8YD7YLC+VPFkU4ehj0+IOO6Bek7Bxe1nDXpYV3URDVqASlJ0WNMKprOJG9EU7nffqb6DeeZ5JgxiUzuLB2qFdxK7Te/UZKFvMqX2aUW8ZQKQte3hL2ix2kXzLlGK8cuJxWTig5hoWA6yFxHupxT6ZKg7xFEITHUAvDQjISwhS4XcsUnvLc0IzGkzEDdWoM0Zc7cZglWJ2hXxaFWJN3Jusn1SNLeWFGlfjEzzYhEY+9THlVctqjH5F60ha2iqyUnqsXaO0qs2zohTxxQFhZpI+EqsuSazYRT/XcFdz4JB23C3q8pu1cSYU3Vf7mZ+GUKaoFdJfQ77jdrSv3CFoueuedzkggbxL1nNEuwWnGommh6uenKFplD4eiSQBFXTd9B2ZE09ST1n3XPdR6MG0mqwyywpkn3hdDfAmqpoF7HVuiha3nCbDgz6Voh51Njqr5naBiyJ8yU6ObRqBPnGKZmhDv/pqGS4lv01gStVj0kgRTKB1othzSZjHbOUTOKlmxa1Eql1u9SjQqqooMwNGPeaFM3iXZ1pUULo2IVJXbc9pDiUwlS5fCIq0HNl91xleoblSiT0SGMROqPrTlhiz6Lu+tRHkFLU54H0YwgFEpQIc0Frh2efcPxLW/4/t2/UfMCO08e1KB/3121Le2nJBeTXDWdJ+ftgPdpO8qivvHNf7PAWdJ2iyHXcebXC1yxtFdtKuexUT4qq4TNqGY3XK1tuwcZmL+R4woVI72dmmZKUobTmoPANdbusrC7sEZlimK8lSUhz+9atRzWii5x3YVv03uoP+YJWp3CXQSN7EtFXXqd+raYQmdpQyhq3X375Vc9EZS30pVSoMiV6G5Jm7pcilxK8re9HaWE7llDtzEurqevbqTuhkiXkWFjg8qRoRtx1zUF+U3C+cCEVTbJqvo4z7bz9Ky79Jj1xdzc/wARDj0u") format("woff"), url("../fonts/dashicons.ttf?99ac726223c749443b642ce33df8b800") format("truetype"); font-weight: 400; font-style: normal; }



.dashicons, .dashicons-before::before { font-family: dashicons; display: inline-block; line-height: 1; font-weight: 400; font-style: normal; text-decoration: inherit; text-transform: none; text-rendering: auto; -webkit-font-smoothing: antialiased; width: 20px; height: 20px; font-size: 20px; vertical-align: top; text-align: center; transition: color 0.1s ease-in; }



.dashicons-admin-appearance::before { content: ""; }



.dashicons-admin-collapse::before { content: ""; }



.dashicons-admin-comments::before { content: ""; }



.dashicons-admin-customizer::before { content: ""; }



.dashicons-admin-generic::before { content: ""; }



.dashicons-admin-home::before { content: ""; }



.dashicons-admin-links::before { content: ""; }



.dashicons-admin-media::before { content: ""; }



.dashicons-admin-multisite::before { content: ""; }



.dashicons-admin-network::before { content: ""; }



.dashicons-admin-page::before { content: ""; }



.dashicons-admin-plugins::before { content: ""; }



.dashicons-admin-post::before { content: ""; }



.dashicons-admin-settings::before { content: ""; }



.dashicons-admin-site-alt::before { content: ""; }



.dashicons-admin-site-alt2::before { content: ""; }



.dashicons-admin-site-alt3::before { content: ""; }



.dashicons-admin-site::before { content: ""; }



.dashicons-admin-tools::before { content: ""; }



.dashicons-admin-users::before { content: ""; }



.dashicons-airplane::before { content: ""; }



.dashicons-album::before { content: ""; }



.dashicons-align-center::before { content: ""; }



.dashicons-align-full-width::before { content: ""; }



.dashicons-align-left::before { content: ""; }



.dashicons-align-none::before { content: ""; }



.dashicons-align-pull-left::before { content: ""; }



.dashicons-align-pull-right::before { content: ""; }



.dashicons-align-right::before { content: ""; }



.dashicons-align-wide::before { content: ""; }



.dashicons-amazon::before { content: ""; }



.dashicons-analytics::before { content: ""; }



.dashicons-archive::before { content: ""; }



.dashicons-arrow-down-alt::before { content: ""; }



.dashicons-arrow-down-alt2::before { content: ""; }



.dashicons-arrow-down::before { content: ""; }



.dashicons-arrow-left-alt::before { content: ""; }



.dashicons-arrow-left-alt2::before { content: ""; }



.dashicons-arrow-left::before { content: ""; }



.dashicons-arrow-right-alt::before { content: ""; }



.dashicons-arrow-right-alt2::before { content: ""; }



.dashicons-arrow-right::before { content: ""; }



.dashicons-arrow-up-alt::before { content: ""; }



.dashicons-arrow-up-alt2::before { content: ""; }



.dashicons-arrow-up-duplicate::before { content: ""; }



.dashicons-arrow-up::before { content: ""; }



.dashicons-art::before { content: ""; }



.dashicons-awards::before { content: ""; }



.dashicons-backup::before { content: ""; }



.dashicons-bank::before { content: ""; }



.dashicons-beer::before { content: ""; }



.dashicons-bell::before { content: ""; }



.dashicons-block-default::before { content: ""; }



.dashicons-book-alt::before { content: ""; }



.dashicons-book::before { content: ""; }



.dashicons-buddicons-activity::before { content: ""; }



.dashicons-buddicons-bbpress-logo::before { content: ""; }



.dashicons-buddicons-buddypress-logo::before { content: ""; }



.dashicons-buddicons-community::before { content: ""; }



.dashicons-buddicons-forums::before { content: ""; }



.dashicons-buddicons-friends::before { content: ""; }



.dashicons-buddicons-groups::before { content: ""; }



.dashicons-buddicons-pm::before { content: ""; }



.dashicons-buddicons-replies::before { content: ""; }



.dashicons-buddicons-topics::before { content: ""; }



.dashicons-buddicons-tracking::before { content: ""; }



.dashicons-building::before { content: ""; }



.dashicons-businessman::before { content: ""; }



.dashicons-businessperson::before { content: ""; }



.dashicons-businesswoman::before { content: ""; }



.dashicons-button::before { content: ""; }



.dashicons-calculator::before { content: ""; }



.dashicons-calendar-alt::before { content: ""; }



.dashicons-calendar::before { content: ""; }



.dashicons-camera-alt::before { content: ""; }



.dashicons-camera::before { content: ""; }



.dashicons-car::before { content: ""; }



.dashicons-carrot::before { content: ""; }



.dashicons-cart::before { content: ""; }



.dashicons-category::before { content: ""; }



.dashicons-chart-area::before { content: ""; }



.dashicons-chart-bar::before { content: ""; }



.dashicons-chart-line::before { content: ""; }



.dashicons-chart-pie::before { content: ""; }



.dashicons-clipboard::before { content: ""; }



.dashicons-clock::before { content: ""; }



.dashicons-cloud-saved::before { content: ""; }



.dashicons-cloud-upload::before { content: ""; }



.dashicons-cloud::before { content: ""; }



.dashicons-code-standards::before { content: ""; }



.dashicons-coffee::before { content: ""; }



.dashicons-color-picker::before { content: ""; }



.dashicons-columns::before { content: ""; }



.dashicons-controls-back::before { content: ""; }



.dashicons-controls-forward::before { content: ""; }



.dashicons-controls-pause::before { content: ""; }



.dashicons-controls-play::before { content: ""; }



.dashicons-controls-repeat::before { content: ""; }



.dashicons-controls-skipback::before { content: ""; }



.dashicons-controls-skipforward::before { content: ""; }



.dashicons-controls-volumeoff::before { content: ""; }



.dashicons-controls-volumeon::before { content: ""; }



.dashicons-cover-image::before { content: ""; }



.dashicons-dashboard::before { content: ""; }



.dashicons-database-add::before { content: ""; }



.dashicons-database-export::before { content: ""; }



.dashicons-database-import::before { content: ""; }



.dashicons-database-remove::before { content: ""; }



.dashicons-database-view::before { content: ""; }



.dashicons-database::before { content: ""; }



.dashicons-desktop::before { content: ""; }



.dashicons-dismiss::before { content: ""; }



.dashicons-download::before { content: ""; }



.dashicons-drumstick::before { content: ""; }



.dashicons-edit-large::before { content: ""; }



.dashicons-edit-page::before { content: ""; }



.dashicons-edit::before { content: ""; }



.dashicons-editor-aligncenter::before { content: ""; }



.dashicons-editor-alignleft::before { content: ""; }



.dashicons-editor-alignright::before { content: ""; }



.dashicons-editor-bold::before { content: ""; }



.dashicons-editor-break::before { content: ""; }



.dashicons-editor-code-duplicate::before { content: ""; }



.dashicons-editor-code::before { content: ""; }



.dashicons-editor-contract::before { content: ""; }



.dashicons-editor-customchar::before { content: ""; }



.dashicons-editor-expand::before { content: ""; }



.dashicons-editor-help::before { content: ""; }



.dashicons-editor-indent::before { content: ""; }



.dashicons-editor-insertmore::before { content: ""; }



.dashicons-editor-italic::before { content: ""; }



.dashicons-editor-justify::before { content: ""; }



.dashicons-editor-kitchensink::before { content: ""; }



.dashicons-editor-ltr::before { content: ""; }



.dashicons-editor-ol-rtl::before { content: ""; }



.dashicons-editor-ol::before { content: ""; }



.dashicons-editor-outdent::before { content: ""; }



.dashicons-editor-paragraph::before { content: ""; }



.dashicons-editor-paste-text::before { content: ""; }



.dashicons-editor-paste-word::before { content: ""; }



.dashicons-editor-quote::before { content: ""; }



.dashicons-editor-removeformatting::before { content: ""; }



.dashicons-editor-rtl::before { content: ""; }



.dashicons-editor-spellcheck::before { content: ""; }



.dashicons-editor-strikethrough::before { content: ""; }



.dashicons-editor-table::before { content: ""; }



.dashicons-editor-textcolor::before { content: ""; }



.dashicons-editor-ul::before { content: ""; }



.dashicons-editor-underline::before { content: ""; }



.dashicons-editor-unlink::before { content: ""; }



.dashicons-editor-video::before { content: ""; }



.dashicons-ellipsis::before { content: ""; }



.dashicons-email-alt::before { content: ""; }



.dashicons-email-alt2::before { content: ""; }



.dashicons-email::before { content: ""; }



.dashicons-embed-audio::before { content: ""; }



.dashicons-embed-generic::before { content: ""; }



.dashicons-embed-photo::before { content: ""; }



.dashicons-embed-post::before { content: ""; }



.dashicons-embed-video::before { content: ""; }



.dashicons-excerpt-view::before { content: ""; }



.dashicons-exit::before { content: ""; }



.dashicons-external::before { content: ""; }



.dashicons-facebook-alt::before { content: ""; }



.dashicons-facebook::before { content: ""; }



.dashicons-feedback::before { content: ""; }



.dashicons-filter::before { content: ""; }



.dashicons-flag::before { content: ""; }



.dashicons-food::before { content: ""; }



.dashicons-format-aside::before { content: ""; }



.dashicons-format-audio::before { content: ""; }



.dashicons-format-chat::before { content: ""; }



.dashicons-format-gallery::before { content: ""; }



.dashicons-format-image::before { content: ""; }



.dashicons-format-quote::before { content: ""; }



.dashicons-format-status::before { content: ""; }



.dashicons-format-video::before { content: ""; }



.dashicons-forms::before { content: ""; }



.dashicons-fullscreen-alt::before { content: ""; }



.dashicons-fullscreen-exit-alt::before { content: ""; }



.dashicons-games::before { content: ""; }



.dashicons-google::before { content: ""; }



.dashicons-googleplus::before { content: ""; }



.dashicons-grid-view::before { content: ""; }



.dashicons-groups::before { content: ""; }



.dashicons-hammer::before { content: ""; }



.dashicons-heading::before { content: ""; }



.dashicons-heart::before { content: ""; }



.dashicons-hidden::before { content: ""; }



.dashicons-hourglass::before { content: ""; }



.dashicons-html::before { content: ""; }



.dashicons-id-alt::before { content: ""; }



.dashicons-id::before { content: ""; }



.dashicons-image-crop::before { content: ""; }



.dashicons-image-filter::before { content: ""; }



.dashicons-image-flip-horizontal::before { content: ""; }



.dashicons-image-flip-vertical::before { content: ""; }



.dashicons-image-rotate-left::before { content: ""; }



.dashicons-image-rotate-right::before { content: ""; }



.dashicons-image-rotate::before { content: ""; }



.dashicons-images-alt::before { content: ""; }



.dashicons-images-alt2::before { content: ""; }



.dashicons-index-card::before { content: ""; }



.dashicons-info-outline::before { content: ""; }



.dashicons-info::before { content: ""; }



.dashicons-insert-after::before { content: ""; }



.dashicons-insert-before::before { content: ""; }



.dashicons-insert::before { content: ""; }



.dashicons-instagram::before { content: ""; }



.dashicons-laptop::before { content: ""; }



.dashicons-layout::before { content: ""; }



.dashicons-leftright::before { content: ""; }



.dashicons-lightbulb::before { content: ""; }



.dashicons-linkedin::before { content: ""; }



.dashicons-list-view::before { content: ""; }



.dashicons-location-alt::before { content: ""; }



.dashicons-location::before { content: ""; }



.dashicons-lock-duplicate::before { content: ""; }



.dashicons-lock::before { content: ""; }



.dashicons-marker::before { content: ""; }



.dashicons-media-archive::before { content: ""; }



.dashicons-media-audio::before { content: ""; }



.dashicons-media-code::before { content: ""; }



.dashicons-media-default::before { content: ""; }



.dashicons-media-document::before { content: ""; }



.dashicons-media-interactive::before { content: ""; }



.dashicons-media-spreadsheet::before { content: ""; }



.dashicons-media-text::before { content: ""; }



.dashicons-media-video::before { content: ""; }



.dashicons-megaphone::before { content: ""; }



.dashicons-menu-alt::before { content: ""; }



.dashicons-menu-alt2::before { content: ""; }



.dashicons-menu-alt3::before { content: ""; }



.dashicons-menu::before { content: ""; }



.dashicons-microphone::before { content: ""; }



.dashicons-migrate::before { content: ""; }



.dashicons-minus::before { content: ""; }



.dashicons-money-alt::before { content: ""; }



.dashicons-money::before { content: ""; }



.dashicons-move::before { content: ""; }



.dashicons-nametag::before { content: ""; }



.dashicons-networking::before { content: ""; }



.dashicons-no-alt::before { content: ""; }



.dashicons-no::before { content: ""; }



.dashicons-open-folder::before { content: ""; }



.dashicons-palmtree::before { content: ""; }



.dashicons-paperclip::before { content: ""; }



.dashicons-pdf::before { content: ""; }



.dashicons-performance::before { content: ""; }



.dashicons-pets::before { content: ""; }



.dashicons-phone::before { content: ""; }



.dashicons-pinterest::before { content: ""; }



.dashicons-playlist-audio::before { content: ""; }



.dashicons-playlist-video::before { content: ""; }



.dashicons-plugins-checked::before { content: ""; }



.dashicons-plus-alt::before { content: ""; }



.dashicons-plus-alt2::before { content: ""; }



.dashicons-plus::before { content: ""; }



.dashicons-podio::before { content: ""; }



.dashicons-portfolio::before { content: ""; }



.dashicons-post-status::before { content: ""; }



.dashicons-pressthis::before { content: ""; }



.dashicons-printer::before { content: ""; }



.dashicons-privacy::before { content: ""; }



.dashicons-products::before { content: ""; }



.dashicons-randomize::before { content: ""; }



.dashicons-reddit::before { content: ""; }



.dashicons-redo::before { content: ""; }



.dashicons-remove::before { content: ""; }



.dashicons-rest-api::before { content: ""; }



.dashicons-rss::before { content: ""; }



.dashicons-saved::before { content: ""; }



.dashicons-schedule::before { content: ""; }



.dashicons-screenoptions::before { content: ""; }



.dashicons-search::before { content: ""; }



.dashicons-share-alt::before { content: ""; }



.dashicons-share-alt2::before { content: ""; }



.dashicons-share::before { content: ""; }



.dashicons-shield-alt::before { content: ""; }



.dashicons-shield::before { content: ""; }



.dashicons-shortcode::before { content: ""; }



.dashicons-slides::before { content: ""; }



.dashicons-smartphone::before { content: ""; }



.dashicons-smiley::before { content: ""; }



.dashicons-sort::before { content: ""; }



.dashicons-sos::before { content: ""; }



.dashicons-spotify::before { content: ""; }



.dashicons-star-empty::before { content: ""; }



.dashicons-star-filled::before { content: ""; }



.dashicons-star-half::before { content: ""; }



.dashicons-sticky::before { content: ""; }



.dashicons-store::before { content: ""; }



.dashicons-superhero-alt::before { content: ""; }



.dashicons-superhero::before { content: ""; }



.dashicons-table-col-after::before { content: ""; }



.dashicons-table-col-before::before { content: ""; }



.dashicons-table-col-delete::before { content: ""; }



.dashicons-table-row-after::before { content: ""; }



.dashicons-table-row-before::before { content: ""; }



.dashicons-table-row-delete::before { content: ""; }



.dashicons-tablet::before { content: ""; }



.dashicons-tag::before { content: ""; }



.dashicons-tagcloud::before { content: ""; }



.dashicons-testimonial::before { content: ""; }



.dashicons-text-page::before { content: ""; }



.dashicons-text::before { content: ""; }



.dashicons-thumbs-down::before { content: ""; }



.dashicons-thumbs-up::before { content: ""; }



.dashicons-tickets-alt::before { content: ""; }



.dashicons-tickets::before { content: ""; }



.dashicons-tide::before { content: ""; }



.dashicons-translation::before { content: ""; }



.dashicons-trash::before { content: ""; }



.dashicons-twitch::before { content: ""; }



.dashicons-twitter-alt::before { content: ""; }



.dashicons-twitter::before { content: ""; }



.dashicons-undo::before { content: ""; }



.dashicons-universal-access-alt::before { content: ""; }



.dashicons-universal-access::before { content: ""; }



.dashicons-unlock::before { content: ""; }



.dashicons-update-alt::before { content: ""; }



.dashicons-update::before { content: ""; }



.dashicons-upload::before { content: ""; }



.dashicons-vault::before { content: ""; }



.dashicons-video-alt::before { content: ""; }



.dashicons-video-alt2::before { content: ""; }



.dashicons-video-alt3::before { content: ""; }



.dashicons-visibility::before { content: ""; }



.dashicons-warning::before { content: ""; }



.dashicons-welcome-add-page::before { content: ""; }



.dashicons-welcome-comments::before { content: ""; }



.dashicons-welcome-learn-more::before { content: ""; }



.dashicons-welcome-view-site::before { content: ""; }



.dashicons-welcome-widgets-menus::before { content: ""; }



.dashicons-welcome-write-blog::before { content: ""; }



.dashicons-whatsapp::before { content: ""; }



.dashicons-wordpress-alt::before { content: ""; }



.dashicons-wordpress::before { content: ""; }



.dashicons-xing::before { content: ""; }



.dashicons-yes-alt::before { content: ""; }



.dashicons-yes::before { content: ""; }



.dashicons-youtube::before { content: ""; }



.dashicons-editor-distractionfree::before { content: ""; }



.dashicons-exerpt-view::before { content: ""; }



.dashicons-format-links::before { content: ""; }



.dashicons-format-standard::before { content: ""; }



.dashicons-post-trash::before { content: ""; }



.dashicons-share1::before { content: ""; }



.dashicons-welcome-edit-page::before { content: ""; }
@charset "utf-8";



html { --wp-admin--admin-bar--height: 32px; scroll-padding-top: var(--wp-admin--admin-bar--height); }



#wpadminbar * { height: auto; width: auto; margin: 0px; padding: 0px; position: static; text-shadow: none; text-transform: none; letter-spacing: normal; font-size: 13px; font-weight: 400; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-style: normal; line-height: 2.46154; border-radius: 0px; box-sizing: content-box; transition: none; -webkit-font-smoothing: subpixel-antialiased; }



.rtl #wpadminbar * { font-family: Tahoma, sans-serif; }



html:lang(he-il) .rtl #wpadminbar * { font-family: Arial, sans-serif; }



#wpadminbar .ab-empty-item { cursor: default; }



#wpadminbar .ab-empty-item, #wpadminbar a.ab-item, #wpadminbar > #wp-toolbar span.ab-label, #wpadminbar > #wp-toolbar span.noticon { color: rgb(240, 240, 241); }



#wpadminbar #wp-admin-bar-my-sites a.ab-item, #wpadminbar #wp-admin-bar-site-name a.ab-item { white-space: nowrap; }



#wpadminbar ul li::after, #wpadminbar ul li::before { content: normal; }



#wpadminbar a, #wpadminbar a img, #wpadminbar a img:hover, #wpadminbar a:hover { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; text-decoration: none; background: 0px 0px; box-shadow: none; }



#wpadminbar a:active, #wpadminbar a:focus, #wpadminbar div, #wpadminbar input[type="email"], #wpadminbar input[type="number"], #wpadminbar input[type="password"], #wpadminbar input[type="search"], #wpadminbar input[type="text"], #wpadminbar input[type="url"], #wpadminbar select, #wpadminbar textarea { box-shadow: none; }



#wpadminbar a:focus { outline-offset: -1px; outline: transparent solid 2px; }



#wpadminbar { direction: ltr; color: rgb(195, 196, 199); font-size: 13px; font-weight: 400; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; line-height: 2.46154; height: 32px; position: fixed; top: 0px; left: 0px; width: 100%; min-width: 600px; z-index: 99999; background: rgb(29, 35, 39); outline: transparent solid 1px; }



#wpadminbar .ab-sub-wrapper, #wpadminbar ul, #wpadminbar ul li { background: 0px 0px; clear: none; list-style: none; margin: 0px; padding: 0px; position: relative; text-indent: 0px; z-index: 99999; }



#wpadminbar ul#wp-admin-bar-root-default > li { margin-right: 0px; }



#wpadminbar .quicklinks ul { text-align: left; }



#wpadminbar li { float: left; }



#wpadminbar .ab-empty-item { outline: 0px; }



#wpadminbar .quicklinks .ab-empty-item, #wpadminbar .quicklinks a, #wpadminbar .shortlink-input { height: 32px; display: block; padding: 0px 10px; margin: 0px; }



#wpadminbar .quicklinks > ul > li > a { padding: 0px 8px 0px 7px; }



#wpadminbar .menupop .ab-sub-wrapper, #wpadminbar .shortlink-input { margin: 0px; padding: 0px; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px; background: rgb(44, 51, 56); display: none; position: absolute; float: none; }



#wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { min-width: 100%; }



#wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper { right: 0px; left: auto; }



#wpadminbar .ab-submenu { padding: 6px 0px; }



#wpadminbar .selected .shortlink-input { display: block; }



#wpadminbar .quicklinks .menupop ul li { float: none; }



#wpadminbar .quicklinks .menupop ul li a strong { font-weight: 600; }



#wpadminbar .quicklinks .menupop ul li .ab-item, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar .quicklinks .menupop.hover ul li .ab-item, #wpadminbar .shortlink-input, #wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item { line-height: 2; height: 26px; white-space: nowrap; min-width: 140px; }



#wpadminbar .shortlink-input { width: 200px; }



#wpadminbar li.hover > .ab-sub-wrapper, #wpadminbar.nojs li:hover > .ab-sub-wrapper { display: block; outline: transparent solid 1px; }



#wpadminbar .menupop li.hover > .ab-sub-wrapper, #wpadminbar .menupop li:hover > .ab-sub-wrapper { margin-left: 100%; margin-top: -32px; }



#wpadminbar .ab-top-secondary .menupop li.hover > .ab-sub-wrapper, #wpadminbar .ab-top-secondary .menupop li:hover > .ab-sub-wrapper { margin-left: 0px; left: inherit; right: 100%; }



#wpadminbar .ab-top-menu > li.hover > .ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu > li > .ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item, #wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus { background: rgb(44, 51, 56); color: rgb(114, 174, 230); }



#wpadminbar:not(.mobile) > #wp-toolbar a:focus span.ab-label, #wpadminbar:not(.mobile) > #wp-toolbar li:hover span.ab-label, #wpadminbar > #wp-toolbar li.hover span.ab-label { color: rgb(114, 174, 230); }



#wpadminbar .ab-icon, #wpadminbar .ab-item::before, #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon, .wp-admin-bar-arrow { position: relative; float: left; font: 20px / 1 dashicons; padding: 4px 0px; -webkit-font-smoothing: antialiased; margin-right: 6px; background-image: none !important; }



#wpadminbar #adminbarsearch::before, #wpadminbar .ab-icon::before, #wpadminbar .ab-item::before { color: rgba(240, 246, 252, 0.6); }



#wpadminbar #adminbarsearch::before, #wpadminbar .ab-icon::before, #wpadminbar .ab-item::before { position: relative; transition: color 0.1s ease-in-out; }



#wpadminbar .ab-label { display: inline-block; height: 32px; }



#wpadminbar .ab-submenu .ab-item { color: rgba(240, 246, 252, 0.7); }



#wpadminbar .quicklinks .menupop ul li a, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar .quicklinks .menupop.hover ul li a, #wpadminbar.nojs .quicklinks .menupop:hover ul li a { color: rgba(240, 246, 252, 0.7); }



#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a, #wpadminbar .quicklinks .menupop ul li a:focus, #wpadminbar .quicklinks .menupop ul li a:focus strong, #wpadminbar .quicklinks .menupop ul li a:hover, #wpadminbar .quicklinks .menupop ul li a:hover strong, #wpadminbar .quicklinks .menupop.hover ul li a:focus, #wpadminbar .quicklinks .menupop.hover ul li a:hover, #wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus, #wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover, #wpadminbar li #adminbarsearch.adminbar-focused::before, #wpadminbar li .ab-item:focus .ab-icon::before, #wpadminbar li .ab-item:focus::before, #wpadminbar li a:focus .ab-icon::before, #wpadminbar li.hover .ab-icon::before, #wpadminbar li.hover .ab-item::before, #wpadminbar li:hover #adminbarsearch::before, #wpadminbar li:hover .ab-icon::before, #wpadminbar li:hover .ab-item::before, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus, #wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover { color: rgb(114, 174, 230); }



#wpadminbar.mobile .quicklinks .ab-icon::before, #wpadminbar.mobile .quicklinks .ab-item::before { color: rgb(195, 196, 199); }



#wpadminbar.mobile .quicklinks .hover .ab-icon::before, #wpadminbar.mobile .quicklinks .hover .ab-item::before { color: rgb(114, 174, 230); }



#wpadminbar .ab-top-secondary .menupop .menupop > .ab-item::before, #wpadminbar .menupop .menupop > .ab-item .wp-admin-bar-arrow::before { position: absolute; font: 17px / 1 dashicons; -webkit-font-smoothing: antialiased; }



#wpadminbar .menupop .menupop > .ab-item { display: block; padding-right: 2em; }



#wpadminbar .menupop .menupop > .ab-item .wp-admin-bar-arrow::before { top: 1px; right: 10px; padding: 4px 0px; content: "" / ""; color: inherit; }



#wpadminbar .ab-top-secondary .menupop .menupop > .ab-item { padding-left: 2em; padding-right: 1em; }



#wpadminbar .ab-top-secondary .menupop .menupop > .ab-item .wp-admin-bar-arrow::before { top: 1px; left: 6px; content: "" / ""; }



#wpadminbar .quicklinks .menupop ul.ab-sub-secondary { display: block; position: relative; right: auto; margin: 0px; box-shadow: none; }



#wpadminbar .quicklinks .menupop ul.ab-sub-secondary, #wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu { background: rgb(60, 67, 74); }



#wpadminbar .quicklinks .menupop .ab-sub-secondary > li .ab-item:focus a, #wpadminbar .quicklinks .menupop .ab-sub-secondary > li > a:hover { color: rgb(114, 174, 230); }



#wpadminbar .quicklinks a span#ab-updates { background: rgb(240, 240, 241); color: rgb(44, 51, 56); display: inline; padding: 2px 5px; font-size: 10px; font-weight: 600; border-radius: 10px; }



#wpadminbar .quicklinks a:hover span#ab-updates { background: rgb(255, 255, 255); color: rgb(0, 0, 0); }



#wpadminbar .ab-top-secondary { float: right; }



#wpadminbar ul li:last-child, #wpadminbar ul li:last-child .ab-item { box-shadow: none; }



#wpadminbar #wp-admin-bar-recovery-mode { color: rgb(255, 255, 255); background-color: rgb(214, 54, 56); }



#wpadminbar .ab-top-menu > #wp-admin-bar-recovery-mode.hover > .ab-item, #wpadminbar.nojq .quicklinks .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus, #wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode:hover > .ab-item, #wpadminbar:not(.mobile) .ab-top-menu > #wp-admin-bar-recovery-mode > .ab-item:focus { color: rgb(255, 255, 255); background-color: rgb(214, 54, 56); }



#wp-admin-bar-my-account > ul { min-width: 198px; }



#wp-admin-bar-my-account:not(.with-avatar) > .ab-item { display: inline-block; }



#wp-admin-bar-my-account > .ab-item::before { content: "" / ""; top: 2px; float: right; margin-left: 6px; margin-right: 0px; }



#wp-admin-bar-my-account.with-avatar > .ab-item::before { display: none; content: none; }



#wp-admin-bar-my-account.with-avatar > ul { min-width: 270px; }



#wpadminbar #wp-admin-bar-user-actions > li { margin-left: 16px; margin-right: 16px; }



#wpadminbar #wp-admin-bar-user-actions.ab-submenu { padding: 6px 0px 12px; }



#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions > li { margin-left: 88px; }



#wpadminbar #wp-admin-bar-user-info { margin-top: 6px; margin-bottom: 15px; height: auto; background: 0px 0px; }



#wp-admin-bar-user-info .avatar { position: absolute; left: -72px; top: 4px; width: 64px; height: 64px; border-radius: 50%; }



#wpadminbar #wp-admin-bar-user-info a { background: 0px 0px; height: auto; }



#wpadminbar #wp-admin-bar-user-info span { background: 0px 0px; padding: 0px; height: 18px; }



#wpadminbar #wp-admin-bar-user-info .display-name, #wpadminbar #wp-admin-bar-user-info .username { display: block; }



#wpadminbar #wp-admin-bar-user-info .username { color: rgb(167, 170, 173); font-size: 11px; }



#wpadminbar #wp-admin-bar-my-account.with-avatar > .ab-empty-item img, #wpadminbar #wp-admin-bar-my-account.with-avatar > a img { width: auto; height: 20px; padding: 0px; border: 1px solid rgb(44, 53, 59); border-radius: 50%; background: rgb(240, 240, 241); line-height: 1.84615; vertical-align: middle; margin: -4px 0px 0px 6px; float: none; display: inline; }



#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon { width: 15px; height: 20px; margin-right: 0px; padding: 6px 0px 5px; }



#wpadminbar #wp-admin-bar-wp-logo > .ab-item { padding: 0px 7px; }



#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon::before { content: "" / ""; top: 2px; }



#wpadminbar .quicklinks li .blavatar { display: inline-block; vertical-align: middle; -webkit-font-smoothing: antialiased; color: rgb(240, 240, 241); font: 16px / 1 dashicons !important; }



#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover > a .blavatar, #wpadminbar .quicklinks li a:focus .blavatar, #wpadminbar .quicklinks li a:hover .blavatar { color: rgb(114, 174, 230); }



#wpadminbar .quicklinks li div.blavatar::before, #wpadminbar .quicklinks li img.blavatar { height: 16px; width: 16px; margin: 0px 8px 2px -2px; }



#wpadminbar .quicklinks li img.blavatar { border-radius: 2px; }



#wpadminbar .quicklinks li div.blavatar::before { content: "" / ""; display: inline-block; }



#wpadminbar #wp-admin-bar-appearance { margin-top: -12px; }



#wpadminbar #wp-admin-bar-my-sites > .ab-item::before, #wpadminbar #wp-admin-bar-site-name > .ab-item::before { content: "" / ""; top: 2px; }



#wpadminbar #wp-admin-bar-site-editor > .ab-item::before { content: "" / ""; top: 2px; }



#wpadminbar #wp-admin-bar-customize > .ab-item::before { content: "" / ""; top: 2px; }



#wpadminbar #wp-admin-bar-edit > .ab-item::before { content: "" / ""; top: 2px; }



#wpadminbar #wp-admin-bar-site-name > .ab-item::before { content: "" / ""; }



.wp-admin #wpadminbar #wp-admin-bar-site-name > .ab-item::before { content: "" / ""; }



#wpadminbar #wp-admin-bar-site-name.has-site-icon > .ab-item { display: flex; align-items: center; gap: 6px; }



#wpadminbar #wp-admin-bar-site-name.has-site-icon > .ab-item::before { content: none; }



#wpadminbar #wp-admin-bar-site-name > .ab-item .site-icon { width: 20px; height: 20px; background: rgb(240, 240, 241); border-radius: 2px; }



#wpadminbar #wp-admin-bar-comments .ab-icon { margin-right: 6px; }



#wpadminbar #wp-admin-bar-comments .ab-icon::before { content: "" / ""; top: 3px; }



#wpadminbar #wp-admin-bar-new-content .ab-icon::before { content: "" / ""; top: 4px; }



#wpadminbar #wp-admin-bar-updates .ab-icon::before { content: "" / ""; top: 2px; }



#wpadminbar #wp-admin-bar-updates.spin .ab-icon::before { display: inline-block; animation: 2s linear 0s infinite normal none running rotation; }



@media (prefers-reduced-motion: reduce) {

  #wpadminbar #wp-admin-bar-updates.spin .ab-icon::before { animation: auto ease 0s 1 normal none running none; }

}



#wpadminbar #wp-admin-bar-search .ab-item { padding: 0px; background: 0px 0px; }



#wpadminbar #adminbarsearch { position: relative; height: 32px; padding: 0px 2px; z-index: 1; }



#wpadminbar #adminbarsearch::before { position: absolute; top: 6px; left: 5px; z-index: 20; content: "" / ""; -webkit-font-smoothing: antialiased; font: 20px / 1 dashicons !important; }



#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input { display: inline-block; float: none; position: relative; z-index: 30; font-size: 13px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; line-height: 1.84615; text-indent: 0px; height: 24px; width: 24px; max-width: none; padding: 0px 3px 0px 24px; margin: 0px; color: rgb(195, 196, 199); background-color: rgba(255, 255, 255, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: 0px; cursor: pointer; box-shadow: none; box-sizing: border-box; transition-duration: 0.4s; transition-property: width, background; transition-timing-function: ease; }



#wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input:focus { z-index: 10; color: rgb(0, 0, 0); width: 200px; background-color: rgba(255, 255, 255, 0.9); cursor: text; border: 0px; }



#wpadminbar #adminbarsearch .adminbar-button { display: none; }



#wpadminbar #wp-admin-bar-command-palette .ab-icon::before { content: "" / ""; top: 3px; }



#wpadminbar #wp-admin-bar-command-palette kbd { background: 0px 0px; }



.customize-support #wpadminbar .hide-if-customize, .customize-support .hide-if-customize, .customize-support .wp-core-ui .hide-if-customize, .customize-support.wp-core-ui .hide-if-customize, .no-customize-support #wpadminbar .hide-if-no-customize, .no-customize-support .hide-if-no-customize, .no-customize-support .wp-core-ui .hide-if-no-customize, .no-customize-support.wp-core-ui .hide-if-no-customize { display: none; }



#wpadminbar .screen-reader-text, #wpadminbar .screen-reader-text span { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; word-break: normal !important; }



#wpadminbar .screen-reader-shortcut { position: absolute; top: -1000em; left: 6px; height: auto; width: auto; display: block; font-size: 14px; font-weight: 600; padding: 15px 23px 14px; background: rgb(240, 240, 241); color: rgb(34, 113, 177); z-index: 100000; line-height: normal; text-decoration: none; }



#wpadminbar .screen-reader-shortcut:focus { top: 7px; background: rgb(240, 240, 241); box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; }



@media screen and (max-width: 782px) {

  html { --wp-admin--admin-bar--height: 46px; }

  html #wpadminbar { height: 46px; min-width: 240px; }

  #wpadminbar * { font-size: 14px; font-weight: 400; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; line-height: 2.28571; }

  #wpadminbar .quicklinks .ab-empty-item, #wpadminbar .quicklinks > ul > li > a { padding: 0px; height: 46px; line-height: 3.28571; width: auto; }

  #wpadminbar .ab-icon { margin: 0px; padding: 0px; width: 52px; height: 46px; text-align: center; font: 40px / 1 dashicons !important; }

  #wpadminbar .ab-icon::before { text-align: center; }

  #wpadminbar .ab-submenu { padding: 0px; }

  #wpadminbar #wp-admin-bar-my-account a.ab-item, #wpadminbar #wp-admin-bar-my-sites a.ab-item, #wpadminbar #wp-admin-bar-site-name a.ab-item { text-overflow: clip; }

  #wpadminbar .quicklinks .menupop ul li .ab-item, #wpadminbar .quicklinks .menupop ul li a strong, #wpadminbar .quicklinks .menupop.hover ul li .ab-item, #wpadminbar .shortlink-input, #wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item { line-height: 1.6; }

  #wpadminbar .ab-label { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; word-break: normal !important; }

  #wpadminbar .menupop li.hover > .ab-sub-wrapper, #wpadminbar .menupop li:hover > .ab-sub-wrapper { margin-top: -46px; }

  #wpadminbar .ab-top-menu .menupop .ab-sub-wrapper .menupop > .ab-item { padding-right: 30px; }

  #wpadminbar .menupop .menupop > .ab-item::before { top: 10px; right: 6px; }

  #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper .ab-item { font-size: 16px; padding: 8px 16px; }

  #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper a:empty { display: none; }

  #wpadminbar #wp-admin-bar-wp-logo > .ab-item { padding: 0px; }

  #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon { padding: 0px; width: 52px; height: 46px; text-align: center; vertical-align: top; }

  #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon::before { top: -3px; font: 28px / 1 dashicons !important; }

  #wpadminbar .ab-icon, #wpadminbar .ab-item::before { padding: 0px; }

  #wpadminbar #wp-admin-bar-customize > .ab-item, #wpadminbar #wp-admin-bar-edit > .ab-item, #wpadminbar #wp-admin-bar-my-account > .ab-item, #wpadminbar #wp-admin-bar-my-sites > .ab-item, #wpadminbar #wp-admin-bar-site-editor > .ab-item, #wpadminbar #wp-admin-bar-site-name > .ab-item { text-indent: 100%; white-space: nowrap; overflow: hidden; width: 52px; padding: 0px; color: rgb(167, 170, 173); position: relative; }

  #wpadminbar .ab-icon, #wpadminbar .ab-item::before, #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default .ab-icon { padding: 0px; margin-right: 0px; }

  #wpadminbar #wp-admin-bar-command-palette .ab-icon::before, #wpadminbar #wp-admin-bar-customize > .ab-item::before, #wpadminbar #wp-admin-bar-edit > .ab-item::before, #wpadminbar #wp-admin-bar-my-account > .ab-item::before, #wpadminbar #wp-admin-bar-my-sites > .ab-item::before, #wpadminbar #wp-admin-bar-site-editor > .ab-item::before, #wpadminbar #wp-admin-bar-site-name:not(.has-site-icon) > .ab-item::before { display: block; text-indent: 0px; font: 32px / 1 dashicons; top: 7px; width: 52px; text-align: center; -webkit-font-smoothing: antialiased; }

  #wpadminbar #wp-admin-bar-site-name > .ab-item .site-icon { position: absolute; top: 9px; left: 12px; width: 28px; height: 28px; margin: 0px; border-radius: 4px; }

  #wpadminbar #wp-admin-bar-appearance { margin-top: 0px; }

  #wpadminbar .quicklinks li .blavatar::before { display: none; }

  #wpadminbar #wp-admin-bar-search { display: none; }

  #wpadminbar #wp-admin-bar-new-content .ab-icon::before { top: 0px; line-height: 1.26; text-align: center; width: 52px; display: block; height: 46px !important; }

  #wpadminbar #wp-admin-bar-updates { text-align: center; }

  #wpadminbar #wp-admin-bar-updates .ab-icon::before { top: 3px; }

  #wpadminbar #wp-admin-bar-command-palette .ab-icon, #wpadminbar #wp-admin-bar-comments .ab-icon { margin: 0px; }

  #wpadminbar #wp-admin-bar-command-palette .ab-icon::before, #wpadminbar #wp-admin-bar-comments .ab-icon::before { display: block; font-size: 34px; height: 46px; line-height: 1.38235; top: 0px; }

  #wpadminbar #wp-admin-bar-my-account > a { position: relative; white-space: nowrap; text-indent: 150%; width: 28px; padding: 0px 10px; overflow: hidden; }

  #wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar > a img { position: absolute; top: 12px; right: 10px; width: 28px; height: 28px; border-radius: 50%; }

  #wpadminbar #wp-admin-bar-user-actions.ab-submenu { padding: 0px; }

  #wpadminbar #wp-admin-bar-user-actions.ab-submenu img.avatar { display: none; }

  #wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions > li { margin: 0px; }

  #wpadminbar #wp-admin-bar-user-info .display-name { height: auto; font-size: 16px; line-height: 1.5; color: rgb(240, 240, 241); }

  #wpadminbar #wp-admin-bar-user-info a { padding-top: 4px; }

  #wpadminbar #wp-admin-bar-user-info .username { line-height: 0.8 !important; margin-bottom: -2px; }

  #wp-toolbar > ul > li { display: none; }

  #wpadminbar li#wp-admin-bar-command-palette, #wpadminbar li#wp-admin-bar-comments, #wpadminbar li#wp-admin-bar-customize, #wpadminbar li#wp-admin-bar-edit, #wpadminbar li#wp-admin-bar-menu-toggle, #wpadminbar li#wp-admin-bar-my-account, #wpadminbar li#wp-admin-bar-my-sites, #wpadminbar li#wp-admin-bar-new-content, #wpadminbar li#wp-admin-bar-site-editor, #wpadminbar li#wp-admin-bar-site-name, #wpadminbar li#wp-admin-bar-updates, #wpadminbar li#wp-admin-bar-wp-logo { display: block; }

  #wpadminbar li.hover ul li, #wpadminbar li:hover ul li, #wpadminbar li:hover ul li:hover ul li { display: list-item; }

  #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { min-width: fit-content; }

  #wpadminbar ul#wp-admin-bar-root-default > li { margin-right: 0px; }

  #wpadminbar #wp-admin-bar-command-palette, #wpadminbar #wp-admin-bar-comments, #wpadminbar #wp-admin-bar-edit, #wpadminbar #wp-admin-bar-my-account, #wpadminbar #wp-admin-bar-my-sites, #wpadminbar #wp-admin-bar-new-content, #wpadminbar #wp-admin-bar-site-name, #wpadminbar #wp-admin-bar-updates, #wpadminbar #wp-admin-bar-wp-logo, #wpadminbar .ab-top-menu, #wpadminbar .ab-top-secondary { position: static; }

  .network-admin #wpadminbar ul#wp-admin-bar-top-secondary > li#wp-admin-bar-my-account { margin-right: 0px; }

  #wpadminbar .ab-top-secondary .menupop .menupop > .ab-item::before { top: 10px; left: 0px; }

}



@media screen and (max-width: 600px) {

  #wpadminbar { position: absolute; }

  #wp-responsive-overlay { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 400; }

  #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper { width: 100%; left: 0px; }

  #wpadminbar .menupop .menupop > .ab-item::before { display: none; }

  #wpadminbar #wp-admin-bar-wp-logo.menupop .ab-sub-wrapper { margin-left: 0px; }

  #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper { margin: 0px; width: 100%; top: auto; left: auto; position: relative; }

  #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper .ab-item { font-size: 16px; padding: 6px 15px 19px 30px; }

  #wpadminbar li:hover ul li ul li { display: list-item; }

  #wpadminbar li#wp-admin-bar-updates, #wpadminbar li#wp-admin-bar-wp-logo { display: none; }

  #wpadminbar .ab-top-menu > .menupop li > .ab-sub-wrapper { position: static; box-shadow: none; }

}



@media screen and (max-width: 400px) {

  #wpadminbar li#wp-admin-bar-comments { display: none; }

}
@charset "utf-8";



@font-face { font-family: eicons; src: url("../fonts/eicons.woff2?5.53.0") format("woff2"), url("../fonts/eicons.woff?5.53.0") format("woff"), url("../fonts/eicons.ttf?5.53.0") format("truetype"); font-weight: 400; font-style: normal; }



[class*=" eicon-"], [class^="eicon"] { display: inline-block; font-family: eicons; font-size: inherit; font-weight: 400; font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; -webkit-font-smoothing: antialiased; }



@keyframes a { 

  0% { transform: rotate(0deg); }

  100% { transform: rotate(359deg); }

}



.eicon-animation-spin { animation: 2s linear 0s infinite normal none running a; }



.eicon-editor-link::before { content: ""; }



.eicon-editor-unlink::before { content: ""; }



.eicon-editor-external-link::before { content: ""; }



.eicon-editor-close::before { content: ""; }



.eicon-editor-list-ol::before { content: ""; }



.eicon-editor-list-ul::before { content: ""; }



.eicon-editor-bold::before { content: ""; }



.eicon-editor-italic::before { content: ""; }



.eicon-editor-underline::before { content: ""; }



.eicon-editor-paragraph::before { content: ""; }



.eicon-editor-h1::before { content: ""; }



.eicon-editor-h2::before { content: ""; }



.eicon-editor-h3::before { content: ""; }



.eicon-editor-h4::before { content: ""; }



.eicon-editor-h5::before { content: ""; }



.eicon-editor-h6::before { content: ""; }



.eicon-editor-quote::before { content: ""; }



.eicon-editor-code::before { content: ""; }



.eicon-elementor::before { content: ""; }



.eicon-elementor-circle::before { content: ""; }



.eicon-pojome::before { content: ""; }



.eicon-plus::before { content: ""; }



.eicon-menu-bar::before { content: ""; }



.eicon-apps::before { content: ""; }



.eicon-accordion::before { content: ""; }



.eicon-alert::before { content: ""; }



.eicon-animation-text::before { content: ""; }



.eicon-animation::before { content: ""; }



.eicon-banner::before { content: ""; }



.eicon-blockquote::before { content: ""; }



.eicon-button::before { content: ""; }



.eicon-call-to-action::before { content: ""; }



.eicon-captcha::before { content: ""; }



.eicon-carousel::before { content: ""; }



.eicon-checkbox::before { content: ""; }



.eicon-columns::before { content: ""; }



.eicon-countdown::before { content: ""; }



.eicon-counter::before { content: ""; }



.eicon-date::before { content: ""; }



.eicon-divider-shape::before { content: ""; }



.eicon-divider::before { content: ""; }



.eicon-download-button::before { content: ""; }



.eicon-dual-button::before { content: ""; }



.eicon-email-field::before { content: ""; }



.eicon-facebook-comments::before { content: ""; }



.eicon-facebook-like-box::before { content: ""; }



.eicon-form-horizontal::before { content: ""; }



.eicon-form-vertical::before { content: ""; }



.eicon-gallery-grid::before { content: ""; }



.eicon-gallery-group::before { content: ""; }



.eicon-gallery-justified::before { content: ""; }



.eicon-gallery-masonry::before { content: ""; }



.eicon-icon-box::before { content: ""; }



.eicon-image-before-after::before { content: ""; }



.eicon-image-box::before { content: ""; }



.eicon-image-hotspot::before { content: ""; }



.eicon-image-rollover::before { content: ""; }



.eicon-info-box::before { content: ""; }



.eicon-inner-section::before { content: ""; }



.eicon-mailchimp::before { content: ""; }



.eicon-menu-card::before { content: ""; }



.eicon-navigation-horizontal::before { content: ""; }



.eicon-nav-menu::before { content: ""; }



.eicon-navigation-vertical::before { content: ""; }



.eicon-number-field::before { content: ""; }



.eicon-parallax::before { content: ""; }



.eicon-php7::before { content: ""; }



.eicon-post-list::before { content: ""; }



.eicon-post-slider::before { content: ""; }



.eicon-post::before { content: ""; }



.eicon-posts-carousel::before { content: ""; }



.eicon-posts-grid::before { content: ""; }



.eicon-posts-group::before { content: ""; }



.eicon-posts-justified::before { content: ""; }



.eicon-posts-masonry::before { content: ""; }



.eicon-posts-ticker::before { content: ""; }



.eicon-price-list::before { content: ""; }



.eicon-price-table::before { content: ""; }



.eicon-radio::before { content: ""; }



.eicon-rtl::before { content: ""; }



.eicon-scroll::before { content: ""; }



.eicon-search::before { content: ""; }



.eicon-select::before { content: ""; }



.eicon-share::before { content: ""; }



.eicon-sidebar::before { content: ""; }



.eicon-skill-bar::before { content: ""; }



.eicon-slider-3d::before { content: ""; }



.eicon-slider-album::before { content: ""; }



.eicon-slider-device::before { content: ""; }



.eicon-slider-full-screen::before { content: ""; }



.eicon-slider-push::before { content: ""; }



.eicon-slider-vertical::before { content: ""; }



.eicon-slider-video::before { content: ""; }



.eicon-slides::before { content: ""; }



.eicon-social-icons::before { content: ""; }



.eicon-spacer::before { content: ""; }



.eicon-table::before { content: ""; }



.eicon-tabs::before { content: ""; }



.eicon-tel-field::before { content: ""; }



.eicon-text-area::before { content: ""; }



.eicon-text-field::before { content: ""; }



.eicon-thumbnails-down::before { content: ""; }



.eicon-thumbnails-half::before { content: ""; }



.eicon-thumbnails-right::before { content: ""; }



.eicon-time-line::before { content: ""; }



.eicon-toggle::before { content: ""; }



.eicon-url::before { content: ""; }



.eicon-t-letter::before { content: ""; }



.eicon-wordpress::before { content: ""; }



.eicon-text::before { content: ""; }



.eicon-anchor::before { content: ""; }



.eicon-bullet-list::before { content: ""; }



.eicon-code::before { content: ""; }



.eicon-favorite::before { content: ""; }



.eicon-google-maps::before { content: ""; }



.eicon-image::before { content: ""; }



.eicon-photo-library::before { content: ""; }



.eicon-woocommerce::before { content: ""; }



.eicon-youtube::before { content: ""; }



.eicon-flip-box::before { content: ""; }



.eicon-settings::before { content: ""; }



.eicon-headphones::before { content: ""; }



.eicon-testimonial::before { content: ""; }



.eicon-counter-circle::before { content: ""; }



.eicon-person::before { content: ""; }



.eicon-chevron-right::before { content: ""; }



.eicon-chevron-left::before { content: ""; }



.eicon-close::before { content: ""; }



.eicon-file-download::before { content: ""; }



.eicon-save::before { content: ""; }



.eicon-zoom-in::before { content: ""; }



.eicon-shortcode::before { content: ""; }



.eicon-nerd::before { content: ""; }



.eicon-device-desktop::before { content: ""; }



.eicon-device-tablet::before { content: ""; }



.eicon-device-mobile::before { content: ""; }



.eicon-document-file::before { content: ""; }



.eicon-folder-o::before { content: ""; }



.eicon-hypster::before { content: ""; }



.eicon-h-align-left::before { content: ""; }



.eicon-h-align-right::before { content: ""; }



.eicon-h-align-center::before { content: ""; }



.eicon-h-align-stretch::before { content: ""; }



.eicon-v-align-top::before { content: ""; }



.eicon-v-align-bottom::before { content: ""; }



.eicon-v-align-middle::before { content: ""; }



.eicon-v-align-stretch::before { content: ""; }



.eicon-pro-icon::before { content: ""; }



.eicon-mail::before { content: ""; }



.eicon-lock-user::before { content: ""; }



.eicon-testimonial-carousel::before { content: ""; }



.eicon-media-carousel::before { content: ""; }



.eicon-section::before { content: ""; }



.eicon-column::before { content: ""; }



.eicon-edit::before { content: ""; }



.eicon-clone::before { content: ""; }



.eicon-trash::before { content: ""; }



.eicon-play::before { content: ""; }



.eicon-angle-right::before { content: ""; }



.eicon-angle-left::before { content: ""; }



.eicon-animated-headline::before { content: ""; }



.eicon-menu-toggle::before { content: ""; }



.eicon-fb-embed::before { content: ""; }



.eicon-fb-feed::before { content: ""; }



.eicon-twitter-embed::before { content: ""; }



.eicon-twitter-feed::before { content: ""; }



.eicon-sync::before { content: ""; }



.eicon-import-export::before { content: ""; }



.eicon-check-circle::before { content: ""; }



.eicon-library-save::before { content: ""; }



.eicon-library-download::before { content: ""; }



.eicon-insert::before { content: ""; }



.eicon-preview-medium::before { content: ""; }



.eicon-sort-down::before { content: ""; }



.eicon-sort-up::before { content: ""; }



.eicon-heading::before { content: ""; }



.eicon-logo::before { content: ""; }



.eicon-meta-data::before { content: ""; }



.eicon-post-content::before { content: ""; }



.eicon-post-excerpt::before { content: ""; }



.eicon-post-navigation::before { content: ""; }



.eicon-yoast::before { content: ""; }



.eicon-nerd-chuckle::before { content: ""; }



.eicon-nerd-wink::before { content: ""; }



.eicon-comments::before { content: ""; }



.eicon-download-circle-o::before { content: ""; }



.eicon-library-upload::before { content: ""; }



.eicon-save-o::before { content: ""; }



.eicon-upload-circle-o::before { content: ""; }



.eicon-ellipsis-h::before { content: ""; }



.eicon-ellipsis-v::before { content: ""; }



.eicon-arrow-left::before { content: ""; }



.eicon-arrow-right::before { content: ""; }



.eicon-arrow-up::before { content: ""; }



.eicon-arrow-down::before { content: ""; }



.eicon-play-o::before { content: ""; }



.eicon-archive-posts::before { content: ""; }



.eicon-archive-title::before { content: ""; }



.eicon-featured-image::before { content: ""; }



.eicon-post-info::before { content: ""; }



.eicon-post-title::before { content: ""; }



.eicon-site-logo::before { content: ""; }



.eicon-site-search::before { content: ""; }



.eicon-site-title::before { content: ""; }



.eicon-plus-square::before { content: ""; }



.eicon-minus-square::before { content: ""; }



.eicon-cloud-check::before { content: ""; }



.eicon-drag-n-drop::before { content: ""; }



.eicon-welcome::before { content: ""; }



.eicon-handle::before { content: ""; }



.eicon-cart::before { content: ""; }



.eicon-product-add-to-cart::before { content: ""; }



.eicon-product-breadcrumbs::before { content: ""; }



.eicon-product-categories::before { content: ""; }



.eicon-product-description::before { content: ""; }



.eicon-product-images::before { content: ""; }



.eicon-product-info::before { content: ""; }



.eicon-product-meta::before { content: ""; }



.eicon-product-pages::before { content: ""; }



.eicon-product-price::before { content: ""; }



.eicon-product-rating::before { content: ""; }



.eicon-product-related::before { content: ""; }



.eicon-product-stock::before { content: ""; }



.eicon-product-tabs::before { content: ""; }



.eicon-product-title::before { content: ""; }



.eicon-product-upsell::before { content: ""; }



.eicon-products::before { content: ""; }



.eicon-bag-light::before { content: ""; }



.eicon-bag-medium::before { content: ""; }



.eicon-bag-solid::before { content: ""; }



.eicon-basket-light::before { content: ""; }



.eicon-basket-medium::before { content: ""; }



.eicon-basket-solid::before { content: ""; }



.eicon-cart-light::before { content: ""; }



.eicon-cart-medium::before { content: ""; }



.eicon-cart-solid::before { content: ""; }



.eicon-exchange::before { content: ""; }



.eicon-preview-thin::before { content: ""; }



.eicon-device-laptop::before { content: ""; }



.eicon-collapse::before { content: ""; }



.eicon-expand::before { content: ""; }



.eicon-navigator::before { content: ""; }



.eicon-plug::before { content: ""; }



.eicon-dashboard::before { content: ""; }



.eicon-typography::before { content: ""; }



.eicon-info-circle-o::before { content: ""; }



.eicon-integration::before { content: ""; }



.eicon-plus-circle-o::before { content: ""; }



.eicon-rating::before { content: ""; }



.eicon-review::before { content: ""; }



.eicon-tools::before { content: ""; }



.eicon-loading::before { content: ""; }



.eicon-sitemap::before { content: ""; }



.eicon-click::before { content: ""; }



.eicon-clock::before { content: ""; }



.eicon-library-open::before { content: ""; }



.eicon-warning::before { content: ""; }



.eicon-flow::before { content: ""; }



.eicon-cursor-move::before { content: ""; }



.eicon-arrow-circle-left::before { content: ""; }



.eicon-flash::before { content: ""; }



.eicon-redo::before { content: ""; }



.eicon-ban::before { content: ""; }



.eicon-barcode::before { content: ""; }



.eicon-calendar::before { content: ""; }



.eicon-caret-left::before { content: ""; }



.eicon-caret-right::before { content: ""; }



.eicon-caret-up::before { content: ""; }



.eicon-chain-broken::before { content: ""; }



.eicon-check-circle-o::before { content: ""; }



.eicon-check::before { content: ""; }



.eicon-chevron-double-left::before { content: ""; }



.eicon-chevron-double-right::before { content: ""; }



.eicon-undo::before { content: ""; }



.eicon-filter::before { content: ""; }



.eicon-circle-o::before { content: ""; }



.eicon-circle::before { content: ""; }



.eicon-clock-o::before { content: ""; }



.eicon-cog::before { content: ""; }



.eicon-cogs::before { content: ""; }



.eicon-commenting-o::before { content: ""; }



.eicon-copy::before { content: ""; }



.eicon-database::before { content: ""; }



.eicon-dot-circle-o::before { content: ""; }



.eicon-envelope::before { content: ""; }



.eicon-external-link-square::before { content: ""; }



.eicon-eyedropper::before { content: ""; }



.eicon-folder::before { content: ""; }



.eicon-font::before { content: ""; }



.eicon-adjust::before { content: ""; }



.eicon-lightbox::before { content: ""; }



.eicon-heart-o::before { content: ""; }



.eicon-history::before { content: ""; }



.eicon-image-bold::before { content: ""; }



.eicon-info-circle::before { content: ""; }



.eicon-link::before { content: ""; }



.eicon-long-arrow-left::before { content: ""; }



.eicon-long-arrow-right::before { content: ""; }



.eicon-caret-down::before { content: ""; }



.eicon-paint-brush::before { content: ""; }



.eicon-pencil::before { content: ""; }



.eicon-plus-circle::before { content: ""; }



.eicon-zoom-in-bold::before { content: ""; }



.eicon-sort-amount-desc::before { content: ""; }



.eicon-sign-out::before { content: ""; }



.eicon-spinner::before { content: ""; }



.eicon-square::before { content: ""; }



.eicon-star-o::before { content: ""; }



.eicon-star::before { content: ""; }



.eicon-text-align-justify::before { content: ""; }



.eicon-text-align-center::before { content: ""; }



.eicon-tags::before { content: ""; }



.eicon-text-align-left::before { content: ""; }



.eicon-text-align-right::before { content: ""; }



.eicon-close-circle::before { content: ""; }



.eicon-trash-o::before { content: ""; }



.eicon-font-awesome::before { content: ""; }



.eicon-user-circle-o::before { content: ""; }



.eicon-video-camera::before { content: ""; }



.eicon-heart::before { content: ""; }



.eicon-wrench::before { content: ""; }



.eicon-help::before { content: ""; }



.eicon-help-o::before { content: ""; }



.eicon-zoom-out-bold::before { content: ""; }



.eicon-plus-square-o::before { content: ""; }



.eicon-minus-square-o::before { content: ""; }



.eicon-minus-circle::before { content: ""; }



.eicon-minus-circle-o::before { content: ""; }



.eicon-code-bold::before { content: ""; }



.eicon-cloud-upload::before { content: ""; }



.eicon-search-bold::before { content: ""; }



.eicon-map-pin::before { content: ""; }



.eicon-meetup::before { content: ""; }



.eicon-slideshow::before { content: ""; }



.eicon-t-letter-bold::before { content: ""; }



.eicon-preferences::before { content: ""; }



.eicon-table-of-contents::before { content: ""; }



.eicon-tv::before { content: ""; }



.eicon-upload::before { content: ""; }



.eicon-instagram-comments::before { content: ""; }



.eicon-instagram-nested-gallery::before { content: ""; }



.eicon-instagram-post::before { content: ""; }



.eicon-instagram-video::before { content: ""; }



.eicon-instagram-gallery::before { content: ""; }



.eicon-instagram-likes::before { content: ""; }



.eicon-facebook::before { content: ""; }



.eicon-twitter::before { content: ""; }



.eicon-pinterest::before { content: ""; }



.eicon-frame-expand::before { content: ""; }



.eicon-frame-minimize::before { content: ""; }



.eicon-archive::before { content: ""; }



.eicon-colors-typography::before { content: ""; }



.eicon-custom::before { content: ""; }



.eicon-footer::before { content: ""; }



.eicon-header::before { content: ""; }



.eicon-layout-settings::before { content: ""; }



.eicon-lightbox-expand::before { content: ""; }



.eicon-error-404::before { content: ""; }



.eicon-theme-style::before { content: ""; }



.eicon-search-results::before { content: ""; }



.eicon-single-post::before { content: ""; }



.eicon-site-identity::before { content: ""; }



.eicon-theme-builder::before { content: ""; }



.eicon-download-bold::before { content: ""; }



.eicon-share-arrow::before { content: ""; }



.eicon-global-settings::before { content: ""; }



.eicon-user-preferences::before { content: ""; }



.eicon-lock::before { content: ""; }



.eicon-export-kit::before { content: ""; }



.eicon-import-kit::before { content: ""; }



.eicon-lottie::before { content: ""; }



.eicon-products-archive::before { content: ""; }



.eicon-single-product::before { content: ""; }



.eicon-disable-trash-o::before { content: ""; }



.eicon-single-page::before { content: ""; }



.eicon-wordpress-light::before { content: ""; }



.eicon-cogs-check::before { content: ""; }



.eicon-custom-css::before { content: ""; }



.eicon-global-colors::before { content: ""; }



.eicon-globe::before { content: ""; }



.eicon-typography-1::before { content: ""; }



.eicon-background::before { content: ""; }



.eicon-device-responsive::before { content: ""; }



.eicon-device-wide::before { content: ""; }



.eicon-code-highlight::before { content: ""; }



.eicon-video-playlist::before { content: ""; }



.eicon-download-kit::before { content: ""; }



.eicon-kit-details::before { content: ""; }



.eicon-kit-parts::before { content: ""; }



.eicon-kit-upload::before { content: ""; }



.eicon-kit-plugins::before { content: ""; }



.eicon-kit-upload-alt::before { content: ""; }



.eicon-hotspot::before { content: ""; }



.eicon-paypal-button::before { content: ""; }



.eicon-shape::before { content: ""; }



.eicon-wordart::before { content: ""; }



.eicon-checkout::before { content: ""; }



.eicon-container::before { content: ""; }



.eicon-flip::before { content: ""; }



.eicon-info::before { content: ""; }



.eicon-my-account::before { content: ""; }



.eicon-purchase-summary::before { content: ""; }



.eicon-page-transition::before { content: ""; }



.eicon-spotify::before { content: ""; }



.eicon-stripe-button::before { content: ""; }



.eicon-woo-settings::before { content: ""; }



.eicon-woo-cart::before { content: ""; }



.eicon-grow::before { content: ""; }



.eicon-order-end::before { content: ""; }



.eicon-nowrap::before { content: ""; }



.eicon-order-start::before { content: ""; }



.eicon-progress-tracker::before { content: ""; }



.eicon-shrink::before { content: ""; }



.eicon-wrap::before { content: ""; }



.eicon-align-center-h::before { content: ""; }



.eicon-align-center-v::before { content: ""; }



.eicon-align-end-h::before { content: ""; }



.eicon-align-end-v::before { content: ""; }



.eicon-align-start-h::before { content: ""; }



.eicon-align-start-v::before { content: ""; }



.eicon-align-stretch-h::before { content: ""; }



.eicon-align-stretch-v::before { content: ""; }



.eicon-justify-center-h::before { content: ""; }



.eicon-justify-center-v::before { content: ""; }



.eicon-justify-end-h::before { content: ""; }



.eicon-justify-end-v::before { content: ""; }



.eicon-justify-space-around-h::before { content: ""; }



.eicon-justify-space-around-v::before { content: ""; }



.eicon-justify-space-between-h::before { content: ""; }



.eicon-justify-space-between-v::before { content: ""; }



.eicon-justify-space-evenly-h::before { content: ""; }



.eicon-justify-space-evenly-v::before { content: ""; }



.eicon-justify-start-h::before { content: ""; }



.eicon-justify-start-v::before { content: ""; }



.eicon-woocommerce-cross-sells::before { content: ""; }



.eicon-woocommerce-notices::before { content: ""; }



.eicon-inner-container::before { content: ""; }



.eicon-warning-full::before { content: ""; }



.eicon-exit::before { content: ""; }



.eicon-loop-builder::before { content: ""; }



.eicon-notes::before { content: ""; }



.eicon-read::before { content: ""; }



.eicon-unread::before { content: ""; }



.eicon-carousel-loop::before { content: ""; }



.eicon-mega-menu::before { content: ""; }



.eicon-nested-carousel::before { content: ""; }



.eicon-ai::before { content: ""; }



.eicon-taxonomy-filter::before { content: ""; }



.eicon-container-grid::before { content: ""; }



.eicon-upgrade::before { content: ""; }



.eicon-advanced::before { content: ""; }



.eicon-div-block::before { content: ""; }



.eicon-notification::before { content: ""; }



.eicon-light-mode::before { content: ""; }



.eicon-dark-mode::before { content: ""; }



.eicon-upgrade-crown::before { content: ""; }



.eicon-off-canvas::before { content: ""; }



.eicon-speakerphone::before { content: ""; }



.eicon-ehp-cta::before { content: ""; }



.eicon-ehp-forms::before { content: ""; }



.eicon-ehp-hero::before { content: ""; }



.eicon-ehp-zigzag::before { content: ""; }



.eicon-e-button::before { content: ""; }



.eicon-flexbox::before { content: ""; }



.eicon-paragraph::before { content: ""; }



.eicon-icon::before { content: ""; }



.eicon-e-image::before { content: ""; }



.eicon-video::before { content: ""; }



.eicon-svg::before { content: ""; }



.eicon-e-divider::before { content: ""; }



.eicon-e-heading::before { content: ""; }



.eicon-atomic::before { content: ""; }



.eicon-library-delete::before { content: ""; }



.eicon-library-copy::before { content: ""; }



.eicon-library-folder-empty::before { content: ""; }



.eicon-library-move::before { content: ""; }



.eicon-library-edit::before { content: ""; }



.eicon-library-subscription-upgrade::before { content: ""; }



.eicon-library-folder-view::before { content: ""; }



.eicon-library-grid::before { content: ""; }



.eicon-library-cloud-connect::before { content: ""; }



.eicon-library-import::before { content: ""; }



.eicon-library-list::before { content: ""; }



.eicon-library-cloud-empty::before { content: ""; }



.eicon-folder-plus::before { content: ""; }



.eicon-library-folder::before { content: ""; }



.eicon-accessibility::before { content: ""; }



.eicon-lock-outline::before { content: ""; }



.eicon-e-youtube::before { content: ""; }



.eicon-contact::before { content: ""; }



.eicon-layout::before { content: ""; }



.eicon-components::before { content: ""; }



.eicon-tab-content::before { content: ""; }



.eicon-tab-menu::before { content: ""; }



.eicon-atomic-label::before { content: ""; }



.eicon-atomic-form::before { content: ""; }



.eicon-atomic-submit-button::before { content: ""; }



.eicon-atomic-input::before { content: ""; }



.eicon-atomic-text-area::before { content: ""; }



.eicon-atomic-select::before { content: ""; }



.eicon-atomic-checkbox::before { content: ""; }



.eicon-atomic-radiobutton::before { content: ""; }



.eicon-atomic-file-upload::before { content: ""; }



.eicon-atomic-time-picker::before { content: ""; }



.eicon-atomic-date-picker::before { content: ""; }



.eicon-upgrade-crown-full::before { content: ""; }



.eicon-after::before { content: ""; }



.eicon-pagination-item::before { content: ""; }



.eicon-before::before { content: ""; }



.eicon-pagination::before { content: ""; }



.eicon-loop-item::before { content: ""; }



.eicon-loop-widget::before { content: ""; }



.eicon-x-twitter::before { content: ""; }



.eicon-eye::before { content: ""; }



.eicon-elementor-square::before { content: ""; }
@charset "utf-8";



:root { --direction-multiplier: 1; }



body.rtl, html[dir="rtl"] { --direction-multiplier: -1; }



.elementor-hidden { display: none; }



.elementor-visibility-hidden { visibility: hidden; }



.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px; }



.elementor-clearfix::after { clear: both; content: ""; display: block; height: 0px; width: 0px; }



.e-logo-wrapper { display: inline-block; line-height: 1; }



.e-logo-wrapper i { color: var(--e-a-color-circle-logo); font-size: 2.5em; }



.elementor *, .elementor ::after, .elementor ::before { box-sizing: border-box; }



.elementor a { box-shadow: none; text-decoration: none; }



.elementor hr { background-color: transparent; margin: 0px; }



.elementor img { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; height: auto; max-width: 100%; }



.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure { margin: 0px; }



.elementor embed, .elementor iframe, .elementor object, .elementor video { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; line-height: 1; margin: 0px; max-width: 100%; width: 100%; }



.elementor .elementor-background, .elementor .elementor-background-holder, .elementor .elementor-background-video-container { direction: ltr; inset: 0px; overflow: hidden; position: absolute; z-index: 0; }



.elementor .elementor-background-video-container { pointer-events: none; transition: opacity 1s; }



.elementor .elementor-background-video-container.elementor-loading { opacity: 0; }



.elementor .elementor-background-video, .elementor .elementor-background-video-embed { max-width: none; }



.elementor .elementor-background-video, .elementor .elementor-background-video-embed, .elementor .elementor-background-video-hosted { inset-block-start: 50%; inset-inline-start: 50%; position: absolute; transform: translate(-50%, -50%); }



.elementor .elementor-background-video-hosted { object-fit: cover; }



.elementor .elementor-background-overlay { inset: 0px; position: absolute; }



.elementor .elementor-background-slideshow { inset: 0px; position: absolute; z-index: 0; }



.elementor .elementor-background-slideshow__slide__image { background-position: 50% center; background-size: cover; height: 100%; width: 100%; }



.e-con-inner > .elementor-element.elementor-absolute, .e-con > .elementor-element.elementor-absolute, .elementor-widget-wrap > .elementor-element.elementor-absolute { position: absolute; }



.e-con-inner > .elementor-element.elementor-fixed, .e-con > .elementor-element.elementor-fixed, .elementor-widget-wrap > .elementor-element.elementor-fixed { position: fixed; }



.elementor-widget-wrap .elementor-element.elementor-widget__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget__width-initial { max-width: 100%; }



@media (max-width: 1024px) {

  .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial { max-width: 100%; }

}



@media (max-width: 767px) {

  .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial { max-width: 100%; }

}



.elementor-element.elementor-absolute, .elementor-element.elementor-fixed { z-index: 1; }



.elementor-element { --flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; align-self: var(--align-self); flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order); }



.elementor-element:where(.e-con-full, .elementor-widget) { align-content: var(--align-content); align-items: var(--align-items); flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); gap: var(--row-gap) var(--column-gap); justify-content: var(--justify-content); }



.elementor-invisible { visibility: hidden; }



.elementor-custom-embed-play { inset-block-start: 50%; inset-inline-start: 50%; position: absolute; transform: translate(calc(-50% * var(--direction-multiplier)),-50%); }



.elementor-custom-embed-play i { color: rgb(255, 255, 255); font-size: 100px; text-shadow: rgba(0, 0, 0, 0.3) 1px 0px 6px; }



.elementor-custom-embed-play svg { fill: rgb(255, 255, 255); filter: drop-shadow(rgba(0, 0, 0, 0.3) 1px 0px 6px); height: 100px; width: 100px; }



.elementor-custom-embed-play i, .elementor-custom-embed-play svg { opacity: 0.8; transition: 0.5s; }



.elementor-custom-embed-play.elementor-playing i { font-family: eicons; }



.elementor-custom-embed-play.elementor-playing i::before { content: ""; }



.elementor-custom-embed-play.elementor-playing i, .elementor-custom-embed-play.elementor-playing svg { animation: 2s linear 0s infinite normal none running eicon-spin; }



.elementor-tag { display: inline-flex; }



.elementor-ken-burns { transition-duration: 10s; transition-property: transform; transition-timing-function: linear; }



.elementor-ken-burns--out { transform: scale(1.3); }



.elementor-ken-burns--active { transition-duration: 20s; }



.elementor-ken-burns--active.elementor-ken-burns--out { transform: scale(1); }



.elementor-ken-burns--active.elementor-ken-burns--in { transform: scale(1.3); }



.elementor-align-center { text-align: center; }



.elementor-align-right { text-align: right; }



.elementor-align-left { text-align: left; }



.elementor-align-center .elementor-button, .elementor-align-left .elementor-button, .elementor-align-right .elementor-button { width: auto; }



.elementor-align-justify .elementor-button { width: 100%; }



@media (min-width:-1) {

  .elementor-widescreen-align-center { text-align: center; }

  .elementor-widescreen-align-right { text-align: right; }

  .elementor-widescreen-align-left { text-align: left; }

  .elementor-widescreen-align-center .elementor-button, .elementor-widescreen-align-left .elementor-button, .elementor-widescreen-align-right .elementor-button { width: auto; }

  .elementor-widescreen-align-justify .elementor-button { width: 100%; }

}



@media (max-width:-1) {

  .elementor-laptop-align-center { text-align: center; }

  .elementor-laptop-align-right { text-align: right; }

  .elementor-laptop-align-left { text-align: left; }

  .elementor-laptop-align-center .elementor-button, .elementor-laptop-align-left .elementor-button, .elementor-laptop-align-right .elementor-button { width: auto; }

  .elementor-laptop-align-justify .elementor-button { width: 100%; }

  .elementor-tablet_extra-align-center { text-align: center; }

  .elementor-tablet_extra-align-right { text-align: right; }

  .elementor-tablet_extra-align-left { text-align: left; }

  .elementor-tablet_extra-align-center .elementor-button, .elementor-tablet_extra-align-left .elementor-button, .elementor-tablet_extra-align-right .elementor-button { width: auto; }

  .elementor-tablet_extra-align-justify .elementor-button { width: 100%; }

}



@media (max-width: 1024px) {

  .elementor-tablet-align-center { text-align: center; }

  .elementor-tablet-align-right { text-align: right; }

  .elementor-tablet-align-left { text-align: left; }

  .elementor-tablet-align-center .elementor-button, .elementor-tablet-align-left .elementor-button, .elementor-tablet-align-right .elementor-button { width: auto; }

  .elementor-tablet-align-justify .elementor-button { width: 100%; }

}



@media (max-width:-1) {

  .elementor-mobile_extra-align-center { text-align: center; }

  .elementor-mobile_extra-align-right { text-align: right; }

  .elementor-mobile_extra-align-left { text-align: left; }

  .elementor-mobile_extra-align-center .elementor-button, .elementor-mobile_extra-align-left .elementor-button, .elementor-mobile_extra-align-right .elementor-button { width: auto; }

  .elementor-mobile_extra-align-justify .elementor-button { width: 100%; }

}



@media (max-width: 767px) {

  .elementor-mobile-align-center { text-align: center; }

  .elementor-mobile-align-right { text-align: right; }

  .elementor-mobile-align-left { text-align: left; }

  .elementor-mobile-align-center .elementor-button, .elementor-mobile-align-left .elementor-button, .elementor-mobile-align-right .elementor-button { width: auto; }

  .elementor-mobile-align-justify .elementor-button { width: 100%; }

}



:root { --page-title-display: block; }



.elementor-page-title, h1.entry-title { display: var(--page-title-display); }



@keyframes eicon-spin { 

  0% { transform: rotate(0deg); }

  100% { transform: rotate(359deg); }

}



.eicon-animation-spin { animation: 2s linear 0s infinite normal none running eicon-spin; }



.elementor-section { position: relative; }



.elementor-section .elementor-container { display: flex; margin-inline: auto; position: relative; }



@media (max-width: 1024px) {

  .elementor-section .elementor-container { flex-wrap: wrap; }

}



.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }



.elementor-section.elementor-section-stretched { position: relative; width: 100%; }



.elementor-section.elementor-section-items-top > .elementor-container { align-items: flex-start; }



.elementor-section.elementor-section-items-middle > .elementor-container { align-items: center; }



.elementor-section.elementor-section-items-bottom > .elementor-container { align-items: flex-end; }



@media (min-width: 768px) {

  .elementor-section.elementor-section-height-full { height: 100vh; }

  .elementor-section.elementor-section-height-full > .elementor-container { height: 100%; }

}



.elementor-bc-flex-widget .elementor-section-content-top > .elementor-container > .elementor-column > .elementor-widget-wrap { align-items: flex-start; }



.elementor-bc-flex-widget .elementor-section-content-middle > .elementor-container > .elementor-column > .elementor-widget-wrap { align-items: center; }



.elementor-bc-flex-widget .elementor-section-content-bottom > .elementor-container > .elementor-column > .elementor-widget-wrap { align-items: flex-end; }



.elementor-widget-wrap { align-content: flex-start; flex-wrap: wrap; position: relative; width: 100%; }



.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap { display: flex; }



.elementor-widget-wrap > .elementor-element { width: 100%; }



.elementor-widget-wrap.e-swiper-container { width: calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px))); }



.elementor-widget { position: relative; }



.elementor-widget:not(:last-child) { margin-block-end: var(--kit-widget-spacing,20px); }



.elementor-widget:not(:last-child).elementor-absolute, .elementor-widget:not(:last-child).elementor-widget__width-auto, .elementor-widget:not(:last-child).elementor-widget__width-initial { margin-block-end: 0px; }



.elementor-column { display: flex; min-height: 1px; position: relative; }



.elementor-column-gap-narrow > .elementor-column > .elementor-element-populated { padding: 5px; }



.elementor-column-gap-default > .elementor-column > .elementor-element-populated { padding: 10px; }



.elementor-column-gap-extended > .elementor-column > .elementor-element-populated { padding: 15px; }



.elementor-column-gap-wide > .elementor-column > .elementor-element-populated { padding: 20px; }



.elementor-column-gap-wider > .elementor-column > .elementor-element-populated { padding: 30px; }



.elementor-inner-section .elementor-column-gap-no .elementor-element-populated { padding: 0px; }



@media (min-width: 768px) {

  .elementor-column.elementor-col-10, .elementor-column[data-col="10"] { width: 10%; }

  .elementor-column.elementor-col-11, .elementor-column[data-col="11"] { width: 11.111%; }

  .elementor-column.elementor-col-12, .elementor-column[data-col="12"] { width: 12.5%; }

  .elementor-column.elementor-col-14, .elementor-column[data-col="14"] { width: 14.285%; }

  .elementor-column.elementor-col-16, .elementor-column[data-col="16"] { width: 16.666%; }

  .elementor-column.elementor-col-20, .elementor-column[data-col="20"] { width: 20%; }

  .elementor-column.elementor-col-25, .elementor-column[data-col="25"] { width: 25%; }

  .elementor-column.elementor-col-30, .elementor-column[data-col="30"] { width: 30%; }

  .elementor-column.elementor-col-33, .elementor-column[data-col="33"] { width: 33.333%; }

  .elementor-column.elementor-col-40, .elementor-column[data-col="40"] { width: 40%; }

  .elementor-column.elementor-col-50, .elementor-column[data-col="50"] { width: 50%; }

  .elementor-column.elementor-col-60, .elementor-column[data-col="60"] { width: 60%; }

  .elementor-column.elementor-col-66, .elementor-column[data-col="66"] { width: 66.666%; }

  .elementor-column.elementor-col-70, .elementor-column[data-col="70"] { width: 70%; }

  .elementor-column.elementor-col-75, .elementor-column[data-col="75"] { width: 75%; }

  .elementor-column.elementor-col-80, .elementor-column[data-col="80"] { width: 80%; }

  .elementor-column.elementor-col-83, .elementor-column[data-col="83"] { width: 83.333%; }

  .elementor-column.elementor-col-90, .elementor-column[data-col="90"] { width: 90%; }

  .elementor-column.elementor-col-100, .elementor-column[data-col="100"] { width: 100%; }

}



@media (max-width: 479px) {

  .elementor-column.elementor-xs-10 { width: 10%; }

  .elementor-column.elementor-xs-11 { width: 11.111%; }

  .elementor-column.elementor-xs-12 { width: 12.5%; }

  .elementor-column.elementor-xs-14 { width: 14.285%; }

  .elementor-column.elementor-xs-16 { width: 16.666%; }

  .elementor-column.elementor-xs-20 { width: 20%; }

  .elementor-column.elementor-xs-25 { width: 25%; }

  .elementor-column.elementor-xs-30 { width: 30%; }

  .elementor-column.elementor-xs-33 { width: 33.333%; }

  .elementor-column.elementor-xs-40 { width: 40%; }

  .elementor-column.elementor-xs-50 { width: 50%; }

  .elementor-column.elementor-xs-60 { width: 60%; }

  .elementor-column.elementor-xs-66 { width: 66.666%; }

  .elementor-column.elementor-xs-70 { width: 70%; }

  .elementor-column.elementor-xs-75 { width: 75%; }

  .elementor-column.elementor-xs-80 { width: 80%; }

  .elementor-column.elementor-xs-83 { width: 83.333%; }

  .elementor-column.elementor-xs-90 { width: 90%; }

  .elementor-column.elementor-xs-100 { width: 100%; }

}



@media (max-width: 767px) {

  .elementor-column.elementor-sm-10 { width: 10%; }

  .elementor-column.elementor-sm-11 { width: 11.111%; }

  .elementor-column.elementor-sm-12 { width: 12.5%; }

  .elementor-column.elementor-sm-14 { width: 14.285%; }

  .elementor-column.elementor-sm-16 { width: 16.666%; }

  .elementor-column.elementor-sm-20 { width: 20%; }

  .elementor-column.elementor-sm-25 { width: 25%; }

  .elementor-column.elementor-sm-30 { width: 30%; }

  .elementor-column.elementor-sm-33 { width: 33.333%; }

  .elementor-column.elementor-sm-40 { width: 40%; }

  .elementor-column.elementor-sm-50 { width: 50%; }

  .elementor-column.elementor-sm-60 { width: 60%; }

  .elementor-column.elementor-sm-66 { width: 66.666%; }

  .elementor-column.elementor-sm-70 { width: 70%; }

  .elementor-column.elementor-sm-75 { width: 75%; }

  .elementor-column.elementor-sm-80 { width: 80%; }

  .elementor-column.elementor-sm-83 { width: 83.333%; }

  .elementor-column.elementor-sm-90 { width: 90%; }

  .elementor-column.elementor-sm-100 { width: 100%; }

}



@media (min-width: 768px) and (max-width: 1024px) {

  .elementor-column.elementor-md-10 { width: 10%; }

  .elementor-column.elementor-md-11 { width: 11.111%; }

  .elementor-column.elementor-md-12 { width: 12.5%; }

  .elementor-column.elementor-md-14 { width: 14.285%; }

  .elementor-column.elementor-md-16 { width: 16.666%; }

  .elementor-column.elementor-md-20 { width: 20%; }

  .elementor-column.elementor-md-25 { width: 25%; }

  .elementor-column.elementor-md-30 { width: 30%; }

  .elementor-column.elementor-md-33 { width: 33.333%; }

  .elementor-column.elementor-md-40 { width: 40%; }

  .elementor-column.elementor-md-50 { width: 50%; }

  .elementor-column.elementor-md-60 { width: 60%; }

  .elementor-column.elementor-md-66 { width: 66.666%; }

  .elementor-column.elementor-md-70 { width: 70%; }

  .elementor-column.elementor-md-75 { width: 75%; }

  .elementor-column.elementor-md-80 { width: 80%; }

  .elementor-column.elementor-md-83 { width: 83.333%; }

  .elementor-column.elementor-md-90 { width: 90%; }

  .elementor-column.elementor-md-100 { width: 100%; }

}



@media (min-width:-1) {

  .elementor-reverse-widescreen > .elementor-container > :first-child { order: 10; }

  .elementor-reverse-widescreen > .elementor-container > :nth-child(2) { order: 9; }

  .elementor-reverse-widescreen > .elementor-container > :nth-child(3) { order: 8; }

  .elementor-reverse-widescreen > .elementor-container > :nth-child(4) { order: 7; }

  .elementor-reverse-widescreen > .elementor-container > :nth-child(5) { order: 6; }

  .elementor-reverse-widescreen > .elementor-container > :nth-child(6) { order: 5; }

  .elementor-reverse-widescreen > .elementor-container > :nth-child(7) { order: 4; }

  .elementor-reverse-widescreen > .elementor-container > :nth-child(8) { order: 3; }

  .elementor-reverse-widescreen > .elementor-container > :nth-child(9) { order: 2; }

  .elementor-reverse-widescreen > .elementor-container > :nth-child(10) { order: 1; }

}



@media (min-width: 1025px) and (max-width:-1) {

  .elementor-reverse-laptop > .elementor-container > :first-child { order: 10; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(2) { order: 9; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(3) { order: 8; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(4) { order: 7; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(5) { order: 6; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(6) { order: 5; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(7) { order: 4; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(8) { order: 3; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(9) { order: 2; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(10) { order: 1; }

}



@media (min-width:-1) and (max-width:-1) {

  .elementor-reverse-laptop > .elementor-container > :first-child { order: 10; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(2) { order: 9; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(3) { order: 8; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(4) { order: 7; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(5) { order: 6; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(6) { order: 5; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(7) { order: 4; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(8) { order: 3; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(9) { order: 2; }

  .elementor-reverse-laptop > .elementor-container > :nth-child(10) { order: 1; }

}



@media (min-width: 1025px) and (max-width:-1) {

  .elementor-reverse-laptop > .elementor-container > :first-child, .elementor-reverse-laptop > .elementor-container > :nth-child(10), .elementor-reverse-laptop > .elementor-container > :nth-child(2), .elementor-reverse-laptop > .elementor-container > :nth-child(3), .elementor-reverse-laptop > .elementor-container > :nth-child(4), .elementor-reverse-laptop > .elementor-container > :nth-child(5), .elementor-reverse-laptop > .elementor-container > :nth-child(6), .elementor-reverse-laptop > .elementor-container > :nth-child(7), .elementor-reverse-laptop > .elementor-container > :nth-child(8), .elementor-reverse-laptop > .elementor-container > :nth-child(9) { order: 0; }

  .elementor-reverse-tablet_extra > .elementor-container > :first-child { order: 10; }

  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(2) { order: 9; }

  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(3) { order: 8; }

  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(4) { order: 7; }

  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(5) { order: 6; }

  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(6) { order: 5; }

  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(7) { order: 4; }

  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(8) { order: 3; }

  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(9) { order: 2; }

  .elementor-reverse-tablet_extra > .elementor-container > :nth-child(10) { order: 1; }

}



@media (min-width: 768px) and (max-width: 1024px) {

  .elementor-reverse-tablet > .elementor-container > :first-child { order: 10; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(2) { order: 9; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(3) { order: 8; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(4) { order: 7; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(5) { order: 6; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(6) { order: 5; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(7) { order: 4; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(8) { order: 3; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(9) { order: 2; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(10) { order: 1; }

}



@media (min-width:-1) and (max-width: 1024px) {

  .elementor-reverse-tablet > .elementor-container > :first-child { order: 10; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(2) { order: 9; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(3) { order: 8; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(4) { order: 7; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(5) { order: 6; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(6) { order: 5; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(7) { order: 4; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(8) { order: 3; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(9) { order: 2; }

  .elementor-reverse-tablet > .elementor-container > :nth-child(10) { order: 1; }

}



@media (min-width: 768px) and (max-width:-1) {

  .elementor-reverse-tablet > .elementor-container > :first-child, .elementor-reverse-tablet > .elementor-container > :nth-child(10), .elementor-reverse-tablet > .elementor-container > :nth-child(2), .elementor-reverse-tablet > .elementor-container > :nth-child(3), .elementor-reverse-tablet > .elementor-container > :nth-child(4), .elementor-reverse-tablet > .elementor-container > :nth-child(5), .elementor-reverse-tablet > .elementor-container > :nth-child(6), .elementor-reverse-tablet > .elementor-container > :nth-child(7), .elementor-reverse-tablet > .elementor-container > :nth-child(8), .elementor-reverse-tablet > .elementor-container > :nth-child(9) { order: 0; }

  .elementor-reverse-mobile_extra > .elementor-container > :first-child { order: 10; }

  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(2) { order: 9; }

  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(3) { order: 8; }

  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(4) { order: 7; }

  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(5) { order: 6; }

  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(6) { order: 5; }

  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(7) { order: 4; }

  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(8) { order: 3; }

  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(9) { order: 2; }

  .elementor-reverse-mobile_extra > .elementor-container > :nth-child(10) { order: 1; }

}



@media (max-width: 767px) {

  .elementor-reverse-mobile > .elementor-container > :first-child { order: 10; }

  .elementor-reverse-mobile > .elementor-container > :nth-child(2) { order: 9; }

  .elementor-reverse-mobile > .elementor-container > :nth-child(3) { order: 8; }

  .elementor-reverse-mobile > .elementor-container > :nth-child(4) { order: 7; }

  .elementor-reverse-mobile > .elementor-container > :nth-child(5) { order: 6; }

  .elementor-reverse-mobile > .elementor-container > :nth-child(6) { order: 5; }

  .elementor-reverse-mobile > .elementor-container > :nth-child(7) { order: 4; }

  .elementor-reverse-mobile > .elementor-container > :nth-child(8) { order: 3; }

  .elementor-reverse-mobile > .elementor-container > :nth-child(9) { order: 2; }

  .elementor-reverse-mobile > .elementor-container > :nth-child(10) { order: 1; }

  .elementor-column { width: 100%; }

}



.elementor-grid { display: grid; column-gap: var(--grid-column-gap); row-gap: var(--grid-row-gap); }



.elementor-grid .elementor-grid-item { min-width: 0px; }



.elementor-grid-0 .elementor-grid { display: inline-block; margin-block-end: calc(-1 * var(--grid-row-gap)); width: 100%; word-spacing: var(--grid-column-gap); }



.elementor-grid-0 .elementor-grid .elementor-grid-item { display: inline-block; margin-block-end: var(--grid-row-gap); word-break: break-word; }



.elementor-grid-1 .elementor-grid { grid-template-columns: repeat(1, 1fr); }



.elementor-grid-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); }



.elementor-grid-3 .elementor-grid { grid-template-columns: repeat(3, 1fr); }



.elementor-grid-4 .elementor-grid { grid-template-columns: repeat(4, 1fr); }



.elementor-grid-5 .elementor-grid { grid-template-columns: repeat(5, 1fr); }



.elementor-grid-6 .elementor-grid { grid-template-columns: repeat(6, 1fr); }



.elementor-grid-7 .elementor-grid { grid-template-columns: repeat(7, 1fr); }



.elementor-grid-8 .elementor-grid { grid-template-columns: repeat(8, 1fr); }



.elementor-grid-9 .elementor-grid { grid-template-columns: repeat(9, 1fr); }



.elementor-grid-10 .elementor-grid { grid-template-columns: repeat(10, 1fr); }



.elementor-grid-11 .elementor-grid { grid-template-columns: repeat(11, 1fr); }



.elementor-grid-12 .elementor-grid { grid-template-columns: repeat(12, 1fr); }



@media (min-width:-1) {

  .elementor-grid-widescreen-0 .elementor-grid { display: inline-block; margin-block-end: calc(-1 * var(--grid-row-gap)); width: 100%; word-spacing: var(--grid-column-gap); }

  .elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item { display: inline-block; margin-block-end: var(--grid-row-gap); word-break: break-word; }

  .elementor-grid-widescreen-1 .elementor-grid { grid-template-columns: repeat(1, 1fr); }

  .elementor-grid-widescreen-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); }

  .elementor-grid-widescreen-3 .elementor-grid { grid-template-columns: repeat(3, 1fr); }

  .elementor-grid-widescreen-4 .elementor-grid { grid-template-columns: repeat(4, 1fr); }

  .elementor-grid-widescreen-5 .elementor-grid { grid-template-columns: repeat(5, 1fr); }

  .elementor-grid-widescreen-6 .elementor-grid { grid-template-columns: repeat(6, 1fr); }

  .elementor-grid-widescreen-7 .elementor-grid { grid-template-columns: repeat(7, 1fr); }

  .elementor-grid-widescreen-8 .elementor-grid { grid-template-columns: repeat(8, 1fr); }

  .elementor-grid-widescreen-9 .elementor-grid { grid-template-columns: repeat(9, 1fr); }

  .elementor-grid-widescreen-10 .elementor-grid { grid-template-columns: repeat(10, 1fr); }

  .elementor-grid-widescreen-11 .elementor-grid { grid-template-columns: repeat(11, 1fr); }

  .elementor-grid-widescreen-12 .elementor-grid { grid-template-columns: repeat(12, 1fr); }

}



@media (max-width:-1) {

  .elementor-grid-laptop-0 .elementor-grid { display: inline-block; margin-block-end: calc(-1 * var(--grid-row-gap)); width: 100%; word-spacing: var(--grid-column-gap); }

  .elementor-grid-laptop-0 .elementor-grid .elementor-grid-item { display: inline-block; margin-block-end: var(--grid-row-gap); word-break: break-word; }

  .elementor-grid-laptop-1 .elementor-grid { grid-template-columns: repeat(1, 1fr); }

  .elementor-grid-laptop-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); }

  .elementor-grid-laptop-3 .elementor-grid { grid-template-columns: repeat(3, 1fr); }

  .elementor-grid-laptop-4 .elementor-grid { grid-template-columns: repeat(4, 1fr); }

  .elementor-grid-laptop-5 .elementor-grid { grid-template-columns: repeat(5, 1fr); }

  .elementor-grid-laptop-6 .elementor-grid { grid-template-columns: repeat(6, 1fr); }

  .elementor-grid-laptop-7 .elementor-grid { grid-template-columns: repeat(7, 1fr); }

  .elementor-grid-laptop-8 .elementor-grid { grid-template-columns: repeat(8, 1fr); }

  .elementor-grid-laptop-9 .elementor-grid { grid-template-columns: repeat(9, 1fr); }

  .elementor-grid-laptop-10 .elementor-grid { grid-template-columns: repeat(10, 1fr); }

  .elementor-grid-laptop-11 .elementor-grid { grid-template-columns: repeat(11, 1fr); }

  .elementor-grid-laptop-12 .elementor-grid { grid-template-columns: repeat(12, 1fr); }

  .elementor-grid-tablet_extra-0 .elementor-grid { display: inline-block; margin-block-end: calc(-1 * var(--grid-row-gap)); width: 100%; word-spacing: var(--grid-column-gap); }

  .elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item { display: inline-block; margin-block-end: var(--grid-row-gap); word-break: break-word; }

  .elementor-grid-tablet_extra-1 .elementor-grid { grid-template-columns: repeat(1, 1fr); }

  .elementor-grid-tablet_extra-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); }

  .elementor-grid-tablet_extra-3 .elementor-grid { grid-template-columns: repeat(3, 1fr); }

  .elementor-grid-tablet_extra-4 .elementor-grid { grid-template-columns: repeat(4, 1fr); }

  .elementor-grid-tablet_extra-5 .elementor-grid { grid-template-columns: repeat(5, 1fr); }

  .elementor-grid-tablet_extra-6 .elementor-grid { grid-template-columns: repeat(6, 1fr); }

  .elementor-grid-tablet_extra-7 .elementor-grid { grid-template-columns: repeat(7, 1fr); }

  .elementor-grid-tablet_extra-8 .elementor-grid { grid-template-columns: repeat(8, 1fr); }

  .elementor-grid-tablet_extra-9 .elementor-grid { grid-template-columns: repeat(9, 1fr); }

  .elementor-grid-tablet_extra-10 .elementor-grid { grid-template-columns: repeat(10, 1fr); }

  .elementor-grid-tablet_extra-11 .elementor-grid { grid-template-columns: repeat(11, 1fr); }

  .elementor-grid-tablet_extra-12 .elementor-grid { grid-template-columns: repeat(12, 1fr); }

}



@media (max-width: 1024px) {

  .elementor-grid-tablet-0 .elementor-grid { display: inline-block; margin-block-end: calc(-1 * var(--grid-row-gap)); width: 100%; word-spacing: var(--grid-column-gap); }

  .elementor-grid-tablet-0 .elementor-grid .elementor-grid-item { display: inline-block; margin-block-end: var(--grid-row-gap); word-break: break-word; }

  .elementor-grid-tablet-1 .elementor-grid { grid-template-columns: repeat(1, 1fr); }

  .elementor-grid-tablet-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); }

  .elementor-grid-tablet-3 .elementor-grid { grid-template-columns: repeat(3, 1fr); }

  .elementor-grid-tablet-4 .elementor-grid { grid-template-columns: repeat(4, 1fr); }

  .elementor-grid-tablet-5 .elementor-grid { grid-template-columns: repeat(5, 1fr); }

  .elementor-grid-tablet-6 .elementor-grid { grid-template-columns: repeat(6, 1fr); }

  .elementor-grid-tablet-7 .elementor-grid { grid-template-columns: repeat(7, 1fr); }

  .elementor-grid-tablet-8 .elementor-grid { grid-template-columns: repeat(8, 1fr); }

  .elementor-grid-tablet-9 .elementor-grid { grid-template-columns: repeat(9, 1fr); }

  .elementor-grid-tablet-10 .elementor-grid { grid-template-columns: repeat(10, 1fr); }

  .elementor-grid-tablet-11 .elementor-grid { grid-template-columns: repeat(11, 1fr); }

  .elementor-grid-tablet-12 .elementor-grid { grid-template-columns: repeat(12, 1fr); }

}



@media (max-width:-1) {

  .elementor-grid-mobile_extra-0 .elementor-grid { display: inline-block; margin-block-end: calc(-1 * var(--grid-row-gap)); width: 100%; word-spacing: var(--grid-column-gap); }

  .elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item { display: inline-block; margin-block-end: var(--grid-row-gap); word-break: break-word; }

  .elementor-grid-mobile_extra-1 .elementor-grid { grid-template-columns: repeat(1, 1fr); }

  .elementor-grid-mobile_extra-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); }

  .elementor-grid-mobile_extra-3 .elementor-grid { grid-template-columns: repeat(3, 1fr); }

  .elementor-grid-mobile_extra-4 .elementor-grid { grid-template-columns: repeat(4, 1fr); }

  .elementor-grid-mobile_extra-5 .elementor-grid { grid-template-columns: repeat(5, 1fr); }

  .elementor-grid-mobile_extra-6 .elementor-grid { grid-template-columns: repeat(6, 1fr); }

  .elementor-grid-mobile_extra-7 .elementor-grid { grid-template-columns: repeat(7, 1fr); }

  .elementor-grid-mobile_extra-8 .elementor-grid { grid-template-columns: repeat(8, 1fr); }

  .elementor-grid-mobile_extra-9 .elementor-grid { grid-template-columns: repeat(9, 1fr); }

  .elementor-grid-mobile_extra-10 .elementor-grid { grid-template-columns: repeat(10, 1fr); }

  .elementor-grid-mobile_extra-11 .elementor-grid { grid-template-columns: repeat(11, 1fr); }

  .elementor-grid-mobile_extra-12 .elementor-grid { grid-template-columns: repeat(12, 1fr); }

}



@media (max-width: 767px) {

  .elementor-grid-mobile-0 .elementor-grid { display: inline-block; margin-block-end: calc(-1 * var(--grid-row-gap)); width: 100%; word-spacing: var(--grid-column-gap); }

  .elementor-grid-mobile-0 .elementor-grid .elementor-grid-item { display: inline-block; margin-block-end: var(--grid-row-gap); word-break: break-word; }

  .elementor-grid-mobile-1 .elementor-grid { grid-template-columns: repeat(1, 1fr); }

  .elementor-grid-mobile-2 .elementor-grid { grid-template-columns: repeat(2, 1fr); }

  .elementor-grid-mobile-3 .elementor-grid { grid-template-columns: repeat(3, 1fr); }

  .elementor-grid-mobile-4 .elementor-grid { grid-template-columns: repeat(4, 1fr); }

  .elementor-grid-mobile-5 .elementor-grid { grid-template-columns: repeat(5, 1fr); }

  .elementor-grid-mobile-6 .elementor-grid { grid-template-columns: repeat(6, 1fr); }

  .elementor-grid-mobile-7 .elementor-grid { grid-template-columns: repeat(7, 1fr); }

  .elementor-grid-mobile-8 .elementor-grid { grid-template-columns: repeat(8, 1fr); }

  .elementor-grid-mobile-9 .elementor-grid { grid-template-columns: repeat(9, 1fr); }

  .elementor-grid-mobile-10 .elementor-grid { grid-template-columns: repeat(10, 1fr); }

  .elementor-grid-mobile-11 .elementor-grid { grid-template-columns: repeat(11, 1fr); }

  .elementor-grid-mobile-12 .elementor-grid { grid-template-columns: repeat(12, 1fr); }

}



@media (min-width: 1025px) {

  #elementor-device-mode::after { content: "desktop"; }

}



@media (min-width:-1) {

  #elementor-device-mode::after { content: "widescreen"; }

}



@media (max-width:-1) {

  #elementor-device-mode::after { content: "tablet_extra"; }

}



@media (max-width: 1024px) {

  #elementor-device-mode::after { content: "tablet"; }

}



@media (max-width:-1) {

  #elementor-device-mode::after { content: "mobile_extra"; }

}



@media (max-width: 767px) {

  #elementor-device-mode::after { content: "mobile"; }

}



@media (prefers-reduced-motion: no-preference) {

  html { scroll-behavior: smooth; }

}



.e-con { --border-radius: 0; --border-top-width: 0px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 0px; --border-style: initial; --border-color: initial; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --content-width: min(100%,var(--container-max-width,1140px)); --width: 100%; --min-height: initial; --height: auto; --text-align: initial; --margin-top: 0px; --margin-right: 0px; --margin-bottom: 0px; --margin-left: 0px; --padding-top: var(--container-default-padding-top,10px); --padding-right: var(--container-default-padding-right,10px); --padding-bottom: var(--container-default-padding-bottom,10px); --padding-left: var(--container-default-padding-left,10px); --position: relative; --z-index: revert; --overflow: visible; --gap: var(--widgets-spacing,20px); --row-gap: var(--widgets-spacing-row,20px); --column-gap: var(--widgets-spacing-column,20px); --overlay-mix-blend-mode: initial; --overlay-opacity: 1; --overlay-transition: 0.3s; --e-con-grid-template-columns: repeat(3,1fr); --e-con-grid-template-rows: repeat(2,1fr); border-radius: var(--border-radius); height: var(--height); min-height: var(--min-height); min-width: 0px; overflow: var(--overflow); position: var(--position); width: var(--width); z-index: var(--z-index); --flex-wrap-mobile: wrap; }



.e-con:where(:not(.e-div-block-base)) { transition: background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s); }



.e-con { --margin-block-start: var(--margin-top); --margin-block-end: var(--margin-bottom); --margin-inline-start: var(--margin-left); --margin-inline-end: var(--margin-right); --padding-inline-start: var(--padding-left); --padding-inline-end: var(--padding-right); --padding-block-start: var(--padding-top); --padding-block-end: var(--padding-bottom); --border-block-start-width: var(--border-top-width); --border-block-end-width: var(--border-bottom-width); --border-inline-start-width: var(--border-left-width); --border-inline-end-width: var(--border-right-width); }



body.rtl .e-con { --padding-inline-start: var(--padding-right); --padding-inline-end: var(--padding-left); --margin-inline-start: var(--margin-right); --margin-inline-end: var(--margin-left); --border-inline-start-width: var(--border-right-width); --border-inline-end-width: var(--border-left-width); }



.e-con { margin-block-end: var(--margin-block-end); margin-block-start: var(--margin-block-start); margin-inline-end: var(--margin-inline-end); margin-inline-start: var(--margin-inline-start); padding-inline-end: var(--padding-inline-end); padding-inline-start: var(--padding-inline-start); }



.e-con.e-flex { --flex-direction: column; --flex-basis: auto; --flex-grow: 0; --flex-shrink: 1; flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis); }



.e-con-full, .e-con > .e-con-inner { padding-block-end: var(--padding-block-end); padding-block-start: var(--padding-block-start); text-align: var(--text-align); }



.e-con-full.e-flex, .e-con.e-flex > .e-con-inner { flex-direction: var(--flex-direction); }



.e-con, .e-con > .e-con-inner { display: var(--display); }



.e-con.e-grid { --grid-justify-content: start; --grid-align-content: start; --grid-auto-flow: row; }



.e-con.e-grid, .e-con.e-grid > .e-con-inner { align-content: var(--grid-align-content); align-items: var(--align-items); grid-auto-flow: var(--grid-auto-flow); grid-template-columns: var(--e-con-grid-template-columns); grid-template-rows: var(--e-con-grid-template-rows); justify-content: var(--grid-justify-content); justify-items: var(--justify-items); }



.e-con-boxed.e-flex { place-content: normal; align-items: normal; flex-flow: column; }



.e-con-boxed.e-grid { grid-template-columns: 1fr; grid-template-rows: 1fr; justify-items: legacy; }



.e-con-boxed { gap: initial; text-align: initial; }



.e-con.e-flex > .e-con-inner { align-content: var(--align-content); align-items: var(--align-items); align-self: auto; flex: 1 1 auto; flex-wrap: var(--flex-wrap); justify-content: var(--justify-content); }



.e-con.e-grid > .e-con-inner { align-items: var(--align-items); justify-items: var(--justify-items); }



.e-con > .e-con-inner { gap: var(--row-gap) var(--column-gap); height: 100%; margin: 0px auto; max-width: var(--content-width); padding-inline: 0px; width: 100%; }



:is(.elementor-section-wrap, [data-elementor-id]) > .e-con { --margin-left: auto; --margin-right: auto; max-width: min(100%,var(--width)); }



:is([data-widget_type="e-component.default"], [data-widget_type="e-component.default"] > .elementor-section-wrap) > .e-con { --margin-right: 0px; --margin-left: 0px; }



.e-con .elementor-widget.elementor-widget { margin-block-end: 0px; }



.e-con::before, .e-con > .elementor-background-slideshow::before, .e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer::before, :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before { border-block-end-width: var(--border-block-end-width); border-block-start-width: var(--border-block-start-width); border-color: var(--border-color); border-inline-end-width: var(--border-inline-end-width); border-inline-start-width: var(--border-inline-start-width); border-radius: var(--border-radius); border-style: var(--border-style); content: var(--background-overlay); display: block; height: max(100% + var(--border-top-width) + var(--border-bottom-width),100%); left: calc(0px - var(--border-left-width)); mix-blend-mode: var(--overlay-mix-blend-mode); opacity: var(--overlay-opacity); position: absolute; top: calc(0px - var(--border-top-width)); transition: var(--overlay-transition,.3s); width: max(100% + var(--border-left-width) + var(--border-right-width),100%); }



.e-con::before { transition: background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s); }



.e-con > .elementor-background-slideshow, :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container { border-block-end-width: var(--border-block-end-width); border-block-start-width: var(--border-block-start-width); border-color: var(--border-color); border-inline-end-width: var(--border-inline-end-width); border-inline-start-width: var(--border-inline-start-width); border-radius: var(--border-radius); border-style: var(--border-style); height: max(100% + var(--border-top-width) + var(--border-bottom-width),100%); left: calc(0px - var(--border-left-width)); top: calc(0px - var(--border-top-width)); width: max(100% + var(--border-left-width) + var(--border-right-width),100%); }



@media (max-width: 767px) {

  :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container.elementor-hidden-mobile { display: none; }

}



:is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container::before { z-index: 1; }



:is(.e-con, .e-con > .e-con-inner) > .elementor-background-slideshow::before { z-index: 2; }



.e-con .elementor-widget { min-width: 0px; }



.e-con .elementor-widget-empty, .e-con .elementor-widget-google_maps, .e-con .elementor-widget-video, .e-con .elementor-widget.e-widget-swiper { width: 100%; }



.e-con > .e-con-inner > .elementor-widget > .elementor-widget-container, .e-con > .elementor-widget > .elementor-widget-container { height: 100%; }



.e-con.e-con > .e-con-inner > .elementor-widget, .elementor.elementor .e-con > .elementor-widget { max-width: 100%; }



.e-con .elementor-widget:not(:last-child) { --kit-widget-spacing: 0px; }



@media (max-width: 767px) {

  .e-con.e-flex { --width: 100%; --flex-wrap: var(--flex-wrap-mobile); }

  .e-con.e-flex .elementor-widget-archive-posts { width: 100%; }

}



.elementor-form-fields-wrapper { display: flex; flex-wrap: wrap; }



.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > .elementor-select-wrapper, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > input, .elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > textarea { flex-basis: 100%; max-width: 100%; }



.elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group .elementor-select-wrapper, .elementor-form-fields-wrapper.elementor-labels-inline > .elementor-field-group > input { flex-grow: 1; }



.elementor-field-group { align-items: center; flex-wrap: wrap; }



.elementor-field-group.elementor-field-type-submit { align-items: flex-end; }



.elementor-field-group .elementor-field-textual { background-color: transparent; border: 1px solid rgb(105, 114, 125); color: rgb(31, 33, 36); flex-grow: 1; max-width: 100%; vertical-align: middle; width: 100%; }



.elementor-field-group .elementor-field-textual:focus { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; outline: 0px; }



.elementor-field-group .elementor-field-textual::placeholder { color: inherit; font-family: inherit; opacity: 0.6; }



.elementor-field-group .elementor-select-wrapper { display: flex; position: relative; width: 100%; }



.elementor-field-group .elementor-select-wrapper select { appearance: none; color: inherit; flex-basis: 100%; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; padding-inline-end: 20px; text-transform: inherit; }



.elementor-field-group .elementor-select-wrapper::before { content: ""; font-family: eicons; font-size: 15px; inset-block-start: 50%; inset-inline-end: 10px; pointer-events: none; position: absolute; text-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px; transform: translateY(-50%); }



.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper::before { content: ""; }



.elementor-field-subgroup { display: flex; flex-wrap: wrap; }



.elementor-field-subgroup .elementor-field-option label { display: inline-block; }



.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option { padding-inline-end: 10px; }



.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option { flex-basis: 100%; }



.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label { display: inline; }



.elementor-field-label { cursor: pointer; }



.elementor-mark-required .elementor-field-label::after { color: red; content: "*"; padding-inline-start: 0.2em; }



.elementor-field-textual { border-radius: 3px; font-size: 15px; line-height: 1.4; min-height: 40px; padding: 5px 14px; }



.elementor-field-textual.elementor-size-xs { border-radius: 2px; font-size: 13px; min-height: 33px; padding: 4px 12px; }



.elementor-field-textual.elementor-size-md { border-radius: 4px; font-size: 16px; min-height: 47px; padding: 6px 16px; }



.elementor-field-textual.elementor-size-lg { border-radius: 5px; font-size: 18px; min-height: 59px; padding: 7px 20px; }



.elementor-field-textual.elementor-size-xl { border-radius: 6px; font-size: 20px; min-height: 72px; padding: 8px 24px; }



.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: 100%; }



.elementor-button-align-stretch .e-form__buttons__wrapper { flex-basis: 50%; flex-grow: 1; }



.elementor-button-align-stretch .e-form__buttons__wrapper__button { flex-basis: 100%; }



.elementor-button-align-center .e-form__buttons, .elementor-button-align-center .elementor-field-type-submit { justify-content: center; }



.elementor-button-align-start .e-form__buttons, .elementor-button-align-start .elementor-field-type-submit { justify-content: flex-start; }



.elementor-button-align-end .e-form__buttons, .elementor-button-align-end .elementor-field-type-submit, [dir="rtl"] .elementor-button-align-start .e-form__buttons, [dir="rtl"] .elementor-button-align-start .elementor-field-type-submit { justify-content: flex-end; }



[dir="rtl"] .elementor-button-align-end .e-form__buttons, [dir="rtl"] .elementor-button-align-end .elementor-field-type-submit { justify-content: flex-start; }



.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: auto; }



.elementor-button-align-center .e-form__buttons__wrapper, .elementor-button-align-end .e-form__buttons__wrapper, .elementor-button-align-start .e-form__buttons__wrapper { flex-grow: 0; }



.elementor-button-align-center .e-form__buttons__wrapper, .elementor-button-align-center .e-form__buttons__wrapper__button, .elementor-button-align-end .e-form__buttons__wrapper, .elementor-button-align-end .e-form__buttons__wrapper__button, .elementor-button-align-start .e-form__buttons__wrapper, .elementor-button-align-start .e-form__buttons__wrapper__button { flex-basis: auto; }



@media screen and (max-width: 1024px) {

  .elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: 100%; }

  .elementor-tablet-button-align-stretch .e-form__buttons__wrapper { flex-basis: 50%; flex-grow: 1; }

  .elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button { flex-basis: 100%; }

  .elementor-tablet-button-align-center .e-form__buttons, .elementor-tablet-button-align-center .elementor-field-type-submit { justify-content: center; }

  .elementor-tablet-button-align-start .e-form__buttons, .elementor-tablet-button-align-start .elementor-field-type-submit { justify-content: flex-start; }

  .elementor-tablet-button-align-end .e-form__buttons, .elementor-tablet-button-align-end .elementor-field-type-submit, [dir="rtl"] .elementor-tablet-button-align-start .e-form__buttons, [dir="rtl"] .elementor-tablet-button-align-start .elementor-field-type-submit { justify-content: flex-end; }

  [dir="rtl"] .elementor-tablet-button-align-end .e-form__buttons, [dir="rtl"] .elementor-tablet-button-align-end .elementor-field-type-submit { justify-content: flex-start; }

  .elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: auto; }

  .elementor-tablet-button-align-center .e-form__buttons__wrapper, .elementor-tablet-button-align-end .e-form__buttons__wrapper, .elementor-tablet-button-align-start .e-form__buttons__wrapper { flex-grow: 0; }

  .elementor-tablet-button-align-center .e-form__buttons__wrapper, .elementor-tablet-button-align-center .e-form__buttons__wrapper__button, .elementor-tablet-button-align-end .e-form__buttons__wrapper, .elementor-tablet-button-align-end .e-form__buttons__wrapper__button, .elementor-tablet-button-align-start .e-form__buttons__wrapper, .elementor-tablet-button-align-start .e-form__buttons__wrapper__button { flex-basis: auto; }

}



@media screen and (max-width: 767px) {

  .elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: 100%; }

  .elementor-mobile-button-align-stretch .e-form__buttons__wrapper { flex-basis: 50%; flex-grow: 1; }

  .elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button { flex-basis: 100%; }

  .elementor-mobile-button-align-center .e-form__buttons, .elementor-mobile-button-align-center .elementor-field-type-submit { justify-content: center; }

  .elementor-mobile-button-align-start .e-form__buttons, .elementor-mobile-button-align-start .elementor-field-type-submit { justify-content: flex-start; }

  .elementor-mobile-button-align-end .e-form__buttons, .elementor-mobile-button-align-end .elementor-field-type-submit, [dir="rtl"] .elementor-mobile-button-align-start .e-form__buttons, [dir="rtl"] .elementor-mobile-button-align-start .elementor-field-type-submit { justify-content: flex-end; }

  [dir="rtl"] .elementor-mobile-button-align-end .e-form__buttons, [dir="rtl"] .elementor-mobile-button-align-end .elementor-field-type-submit { justify-content: flex-start; }

  .elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: auto; }

  .elementor-mobile-button-align-center .e-form__buttons__wrapper, .elementor-mobile-button-align-end .e-form__buttons__wrapper, .elementor-mobile-button-align-start .e-form__buttons__wrapper { flex-grow: 0; }

  .elementor-mobile-button-align-center .e-form__buttons__wrapper, .elementor-mobile-button-align-center .e-form__buttons__wrapper__button, .elementor-mobile-button-align-end .e-form__buttons__wrapper, .elementor-mobile-button-align-end .e-form__buttons__wrapper__button, .elementor-mobile-button-align-start .e-form__buttons__wrapper, .elementor-mobile-button-align-start .e-form__buttons__wrapper__button { flex-basis: auto; }

}



.elementor-error .elementor-field { border-color: rgb(217, 83, 79); }



.elementor-error .help-inline { color: rgb(217, 83, 79); font-size: 0.9em; }



.elementor-message { font-size: 1em; line-height: 1; margin: 10px 0px; }



.elementor-message::before { content: ""; display: inline-block; font-family: eicons; font-style: normal; font-weight: 400; margin-inline-end: 5px; vertical-align: middle; }



.elementor-message.elementor-message-danger { color: rgb(217, 83, 79); }



.elementor-message.elementor-message-danger::before { content: ""; }



.elementor-message.form-message-success { color: rgb(92, 184, 92); }



.elementor-form .elementor-button { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding-block: 0px; }



.elementor-form .elementor-button-content-wrapper, .elementor-form .elementor-button > span { display: flex; flex-direction: row; gap: 5px; justify-content: center; }



.elementor-form .elementor-button.elementor-size-xs { min-height: 33px; }



.elementor-form .elementor-button.elementor-size-sm { min-height: 40px; }



.elementor-form .elementor-button.elementor-size-md { min-height: 47px; }



.elementor-form .elementor-button.elementor-size-lg { min-height: 59px; }



.elementor-form .elementor-button.elementor-size-xl { min-height: 72px; }



.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container, .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)) { transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s); }



.elementor-heading-title { line-height: 1; margin: 0px; padding: 0px; }



.elementor-button { background-color: rgb(105, 114, 125); border-radius: 3px; color: rgb(255, 255, 255); display: inline-block; fill: rgb(255, 255, 255); font-size: 15px; line-height: 1; padding: 12px 24px; text-align: center; transition: 0.3s; }



.elementor-button:focus, .elementor-button:hover, .elementor-button:visited { color: rgb(255, 255, 255); }



.elementor-button-content-wrapper { display: flex; flex-direction: row; gap: 5px; justify-content: center; }



.elementor-button-icon { align-items: center; display: flex; }



.elementor-button-icon svg { height: auto; width: 1em; }



.elementor-button-icon .e-font-icon-svg { height: 1em; }



.elementor-button-text { display: inline-block; }



.elementor-button.elementor-size-xs { border-radius: 2px; font-size: 13px; padding: 10px 20px; }



.elementor-button.elementor-size-md { border-radius: 4px; font-size: 16px; padding: 15px 30px; }



.elementor-button.elementor-size-lg { border-radius: 5px; font-size: 18px; padding: 20px 40px; }



.elementor-button.elementor-size-xl { border-radius: 6px; font-size: 20px; padding: 25px 50px; }



.elementor-button span { text-decoration: inherit; }



.elementor-element.elementor-button-info .elementor-button { background-color: rgb(91, 192, 222); }



.elementor-element.elementor-button-success .elementor-button { background-color: rgb(92, 184, 92); }



.elementor-element.elementor-button-warning .elementor-button { background-color: rgb(240, 173, 78); }



.elementor-element.elementor-button-danger .elementor-button { background-color: rgb(217, 83, 79); }



.elementor-widget-button .elementor-button .elementor-button-info { background-color: rgb(91, 192, 222); }



.elementor-widget-button .elementor-button .elementor-button-success { background-color: rgb(92, 184, 92); }



.elementor-widget-button .elementor-button .elementor-button-warning { background-color: rgb(240, 173, 78); }



.elementor-widget-button .elementor-button .elementor-button-danger { background-color: rgb(217, 83, 79); }



.elementor-view-stacked .elementor-icon { background-color: rgb(105, 114, 125); color: rgb(255, 255, 255); fill: rgb(255, 255, 255); padding: 0.5em; }



.elementor-view-framed .elementor-icon { background-color: transparent; border: 3px solid rgb(105, 114, 125); color: rgb(105, 114, 125); padding: 0.5em; }



.elementor-icon { color: rgb(105, 114, 125); display: inline-block; font-size: 50px; line-height: 1; text-align: center; transition: 0.3s; }



.elementor-icon:hover { color: rgb(105, 114, 125); }



.elementor-icon i, .elementor-icon svg { display: block; height: 1em; position: relative; width: 1em; }



.elementor-icon i::before, .elementor-icon svg::before { left: 50%; position: absolute; transform: translateX(-50%); }



.elementor-icon i.fad { width: auto; }



.elementor-shape-square .elementor-icon { border-radius: 0px; }



.elementor-shape-rounded .elementor-icon { border-radius: 10%; }



.elementor-shape-circle .elementor-icon { border-radius: 50%; }



.e-transform .elementor-widget-container, .e-transform:not(:has(.elementor-widget-container)) { transform: perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0)); transform-origin: var(--e-transform-origin-y) var(--e-transform-origin-x); }



.e-con.e-transform { transform: perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0)); transform-origin: var(--e-con-transform-origin-y) var(--e-con-transform-origin-x); }



.animated { animation-duration: 1.25s; }



.animated.animated-slow { animation-duration: 2s; }



.animated.animated-fast { animation-duration: 0.75s; }



.animated.infinite { animation-iteration-count: infinite; }



.animated.reverse { animation-direction: reverse; animation-fill-mode: forwards; }



@media (prefers-reduced-motion: reduce) {

  .animated { animation: auto ease 0s 1 normal none running none !important; }

  html * { transition-delay: 0s !important; transition-duration: 0s !important; }

}



@media (max-width: 767px) {

  .elementor .elementor-hidden-mobile, .elementor .elementor-hidden-phone { display: none; }

}



@media (min-width:-1) and (max-width:-1) {

  .elementor .elementor-hidden-mobile_extra { display: none; }

}



@media (min-width: 768px) and (max-width: 1024px) {

  .elementor .elementor-hidden-tablet { display: none; }

}



@media (min-width:-1) and (max-width:-1) {

  .elementor .elementor-hidden-laptop, .elementor .elementor-hidden-tablet_extra { display: none; }

}



@media (min-width: 1025px) and (max-width: 99999px) {

  .elementor .elementor-hidden-desktop { display: none; }

}



@media (min-width:-1) {

  .elementor .elementor-hidden-widescreen { display: none; }

}
@charset "utf-8";



.elementor-kit-5 { --e-global-color-primary: #6EC1E4; --e-global-color-secondary: #54595F; --e-global-color-text: #7A7A7A; --e-global-color-accent: #61CE70; --e-global-typography-primary-font-family: "Roboto"; --e-global-typography-primary-font-weight: 600; --e-global-typography-secondary-font-family: "Roboto Slab"; --e-global-typography-secondary-font-weight: 400; --e-global-typography-text-font-family: "Roboto"; --e-global-typography-text-font-weight: 400; --e-global-typography-accent-font-family: "Roboto"; --e-global-typography-accent-font-weight: 500; }



.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }



.e-con { --container-max-width: 1140px; }



.elementor-widget:not(:last-child) { --kit-widget-spacing: 20px; }



.elementor-element { --widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px; }



h1.entry-title { display: var(--page-title-display); }



@media (max-width: 1024px) {

  .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1024px; }

  .e-con { --container-max-width: 1024px; }

}



@media (max-width: 767px) {

  .elementor-section.elementor-section-boxed > .elementor-container { max-width: 767px; }

  .e-con { --container-max-width: 767px; }

}
@charset "utf-8";



.elementor-widget-n-tabs { --n-tabs-color-accent-fallback: #61ce70; --n-tabs-color-secondary-fallback: #54595f; --n-tabs-default-padding-block: 15px; --n-tabs-default-padding-inline: 35px; --n-tabs-background-color: transparent; --n-tabs-display: flex; --n-tabs-direction: column; --n-tabs-gap: 10px; --n-tabs-heading-display: flex; --n-tabs-heading-direction: row; --n-tabs-heading-grow: initial; --n-tabs-heading-justify-content: center; --n-tabs-heading-width: initial; --n-tabs-heading-overflow-x: initial; --n-tabs-heading-wrap: nowrap; --n-tabs-border-width: 1px; --n-tabs-border-color: #d5d8dc; --n-tabs-content-display: flex; --n-tabs-title-color: var(--e-global-color-secondary,var(--n-tabs-color-secondary-fallback)); --n-tabs-title-color-hover: #fff; --n-tabs-title-color-active: #fff; --n-tabs-title-background-color: #f1f2f3; --n-tabs-title-background-color-hover: var(--e-global-color-accent,var(--n-tabs-color-accent-fallback)); --n-tabs-title-background-color-active: var(--e-global-color-accent,var(--n-tabs-color-accent-fallback)); --n-tabs-title-width: initial; --n-tabs-title-height: initial; --n-tabs-title-font-size: 1rem; --n-tabs-title-white-space: initial; --n-tabs-title-justify-content-toggle: initial; --n-tabs-title-align-items-toggle: center; --n-tabs-title-justify-content: center; --n-tabs-title-align-items: center; --n-tabs-title-text-align: center; --n-tabs-title-direction: row; --n-tabs-title-gap: 10px; --n-tabs-title-flex-grow: 0; --n-tabs-title-flex-basis: content; --n-tabs-title-flex-shrink: initial; --n-tabs-title-order: initial; --n-tabs-title-padding-top: var(--n-tabs-default-padding-block); --n-tabs-title-padding-bottom: var(--n-tabs-default-padding-block); --n-tabs-title-padding-left: var(--n-tabs-default-padding-inline); --n-tabs-title-padding-right: var(--n-tabs-default-padding-inline); --n-tabs-title-border-radius: initial; --n-tabs-title-transition: 0.3s; --n-tabs-icon-color: var(--e-global-color-secondary,var(--n-tabs-color-secondary-fallback)); --n-tabs-icon-color-hover: var(--n-tabs-title-color-hover); --n-tabs-icon-color-active: #fff; --n-tabs-icon-gap: 5px; max-width: 100%; width: 100%; --n-tabs-title-padding-inline-start: var(--n-tabs-title-padding-left); --n-tabs-title-padding-inline-end: var(--n-tabs-title-padding-right); --n-tabs-title-padding-block-start: var(--n-tabs-title-padding-top); --n-tabs-title-padding-block-end: var(--n-tabs-title-padding-bottom); }



body.rtl .elementor-widget-n-tabs { --n-tabs-title-padding-inline-start: var(--n-tabs-title-padding-right); --n-tabs-title-padding-inline-end: var(--n-tabs-title-padding-left); }



.elementor-widget-n-tabs .e-n-tabs { display: var(--n-tabs-display); flex-direction: var(--n-tabs-direction); gap: var(--n-tabs-gap); min-width: 0px; text-align: start; }



.elementor-widget-n-tabs .e-n-tabs-heading { display: var(--n-tabs-heading-display); flex-basis: var(--n-tabs-heading-width); flex-direction: var(--n-tabs-heading-direction); flex-shrink: 0; flex-wrap: var(--n-tabs-heading-wrap); gap: var(--n-tabs-title-gap); justify-content: var(--n-tabs-heading-justify-content); overflow-x: var(--n-tabs-heading-overflow-x); scrollbar-width: none; }



.elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar { display: none; }



.elementor-widget-n-tabs .e-n-tabs-heading.e-scroll { cursor: -webkit-grabbing; }



.elementor-widget-n-tabs .e-n-tabs-heading.e-scroll-active { position: relative; }



.elementor-widget-n-tabs .e-n-tabs-heading.e-scroll-active::before { content: ""; inset-block: 0px; inset-inline: -1000vw; position: absolute; z-index: 2; }



.elementor-widget-n-tabs .e-n-tabs-content { display: var(--n-tabs-content-display); flex-grow: 1; min-width: 0px; }



.elementor-widget-n-tabs .e-n-tabs-content > .e-con:not(.e-active) { display: none; }



.elementor-widget-n-tabs .e-n-tabs:not(.e-activated) > .e-n-tabs-content > .e-con:first-child { display: flex; }



.elementor-widget-n-tabs .e-n-tab-title { align-items: var(--n-tabs-title-align-items-toggle,var(--n-tabs-title-align-items)); background-color: initial; border-radius: var(--n-tabs-title-border-radius); border-style: none; border-width: var(--n-tabs-border-width); display: flex; flex-basis: var(--n-tabs-title-flex-basis); flex-direction: var(--n-tabs-title-direction); flex-grow: var(--n-tabs-title-flex-grow); flex-shrink: var(--n-tabs-title-flex-shrink); gap: var(--n-tabs-icon-gap); height: var(--n-tabs-title-height); justify-content: var(--n-tabs-title-justify-content-toggle,var(--n-tabs-title-justify-content)); padding-block-end: var(--n-tabs-title-padding-block-end); padding-block-start: var(--n-tabs-title-padding-block-start); padding-inline-end: var(--n-tabs-title-padding-inline-end); padding-inline-start: var(--n-tabs-title-padding-inline-start); position: relative; transition: background var(--n-tabs-title-transition),color var(--n-tabs-title-transition),border var(--n-tabs-title-transition),box-shadow var(--n-tabs-title-transition),text-shadow var(--n-tabs-title-transition),stroke var(--n-tabs-title-transition),stroke-width var(--n-tabs-title-transition),-webkit-text-stroke-width var(--n-tabs-title-transition),-webkit-text-stroke-color var(--n-tabs-title-transition),transform var(--n-tabs-title-transition); user-select: none; white-space: var(--n-tabs-title-white-space); width: var(--n-tabs-title-width); }



.elementor-widget-n-tabs .e-n-tab-title:focus:not(:focus-visible) { outline: none; }



.elementor-widget-n-tabs .e-n-tab-title span i, .elementor-widget-n-tabs .e-n-tab-title span svg { transition: color var(--n-tabs-title-transition),fill var(--n-tabs-title-transition); }



.elementor-widget-n-tabs .e-n-tab-title-text { align-items: center; display: flex; font-size: var(--n-tabs-title-font-size); text-align: var(--n-tabs-title-text-align); }



.elementor-widget-n-tabs .e-n-tab-title .e-n-tab-icon { align-items: center; display: flex; flex-direction: column; flex-shrink: 0; order: var(--n-tabs-icon-order); overflow: hidden; }



.elementor-widget-n-tabs .e-n-tab-title .e-n-tab-icon i { font-size: var(--n-tabs-icon-size,var(--n-tabs-title-font-size)); }



.elementor-widget-n-tabs .e-n-tab-title .e-n-tab-icon svg { height: var(--n-tabs-icon-size,var(--n-tabs-title-font-size)); width: var(--n-tabs-icon-size,var(--n-tabs-title-font-size)); }



.elementor-widget-n-tabs .e-n-tab-title .e-n-tab-icon:empty { display: none; }



.elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"] { background-color: var(--n-tabs-title-background-color); }



.elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"], .elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"] a { color: var(--n-tabs-title-color); }



.elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"] .e-n-tab-icon i { color: var(--n-tabs-icon-color); }



.elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"] .e-n-tab-icon svg { fill: var(--n-tabs-icon-color); }



.elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"] .e-n-tab-icon i:last-child, .elementor-widget-n-tabs .e-n-tab-title[aria-selected="false"] .e-n-tab-icon svg:last-child { height: 0px; opacity: 0; transform: translateY(-100vh); }



.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"], .elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"] a { color: var(--n-tabs-title-color-active); }



.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"] .e-n-tab-icon i { color: var(--n-tabs-icon-color-active); }



.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"] .e-n-tab-icon svg { fill: var(--n-tabs-icon-color-active); }



.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"] .e-n-tab-icon i:first-child, .elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"] .e-n-tab-icon svg:first-child { height: 0px; opacity: 0; transform: translateY(-100vh); }



.elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"][class*="elementor-animation-"]:active, .elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"][class*="elementor-animation-"]:focus, .elementor-widget-n-tabs .e-n-tab-title[aria-selected="true"][class*="elementor-animation-"]:hover { animation: initial; transform: none; }



.elementor-widget-n-tabs [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover, .elementor-widget-n-tabs [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover a { color: var(--n-tabs-title-color-hover); }



.elementor-widget-n-tabs [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon i { color: var(--n-tabs-icon-color-hover); }



.elementor-widget-n-tabs [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon svg { fill: var(--n-tabs-icon-color-hover); }



.elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover, .elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover a { color: var(--n-tabs-title-color-active); }



.elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon i { color: var(--n-tabs-icon-color-active); }



.elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon svg { fill: var(--n-tabs-icon-color-active); }



.elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon i:first-child, .elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon svg:first-child { height: 0px; opacity: 0; transform: translateY(-100vh); }



.elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover[class*="elementor-animation-"]:active, .elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover[class*="elementor-animation-"]:focus, .elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover[class*="elementor-animation-"]:hover { animation: initial; transform: none; }



.elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon i:last-child, .elementor-widget-n-tabs [data-touch-mode="true"] .e-n-tab-title[aria-selected="false"]:hover .e-n-tab-icon svg:last-child { height: auto; opacity: 1; transform: none; }



.elementor .elementor-element.elementor-widget-n-tabs:not(:has(> .elementor-widget-container)) > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading .e-n-tab-title[aria-selected="false"]:hover, .elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading .e-n-tab-title[aria-selected="false"]:hover { background-color: var(--n-tabs-title-background-color-hover); background-image: none; }



.elementor .elementor-element.elementor-widget-n-tabs:not(:has(> .elementor-widget-container)) > .e-n-tabs > .e-n-tabs-heading .e-n-tab-title[aria-selected="true"], .elementor .elementor-element.elementor-widget-n-tabs:not(:has(> .elementor-widget-container)) > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading .e-n-tab-title[aria-selected="false"]:hover, .elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading .e-n-tab-title[aria-selected="true"], .elementor .elementor-element.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading .e-n-tab-title[aria-selected="false"]:hover { background-color: var(--n-tabs-title-background-color-active); background-image: none; }



@media (max-width: 767px) {

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile { --n-tabs-direction: column; --n-tabs-heading-display: contents; --n-tabs-content-display: contents; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tabs { gap: 0px; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tabs-content > .e-con { order: var(--n-tabs-title-order); }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title { order: var(--n-tabs-title-order); width: auto; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title:not(:first-child) { margin-block-start: var(--n-tabs-title-gap); }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile .e-n-tab-title[aria-selected="true"] { margin-block-end: var(--n-tabs-gap); }

}



@media (max-width:-1) {

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile_extra { --n-tabs-direction: column; --n-tabs-heading-display: contents; --n-tabs-content-display: contents; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile_extra .e-n-tabs { gap: 0px; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile_extra .e-n-tabs-content > .e-con { order: var(--n-tabs-title-order); }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile_extra .e-n-tab-title { order: var(--n-tabs-title-order); width: auto; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile_extra .e-n-tab-title:not(:first-child) { margin-block-start: var(--n-tabs-title-gap); }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-mobile_extra .e-n-tab-title[aria-selected="true"] { margin-block-end: var(--n-tabs-gap); }

}



@media (max-width: 1024px) {

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet { --n-tabs-direction: column; --n-tabs-heading-display: contents; --n-tabs-content-display: contents; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet .e-n-tabs { gap: 0px; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet .e-n-tabs-content > .e-con { order: var(--n-tabs-title-order); }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet .e-n-tab-title { order: var(--n-tabs-title-order); width: auto; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet .e-n-tab-title:not(:first-child) { margin-block-start: var(--n-tabs-title-gap); }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet .e-n-tab-title[aria-selected="true"] { margin-block-end: var(--n-tabs-gap); }

}



@media (max-width:-1) {

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet_extra { --n-tabs-direction: column; --n-tabs-heading-display: contents; --n-tabs-content-display: contents; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet_extra .e-n-tabs { gap: 0px; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet_extra .e-n-tabs-content > .e-con { order: var(--n-tabs-title-order); }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet_extra .e-n-tab-title { order: var(--n-tabs-title-order); width: auto; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet_extra .e-n-tab-title:not(:first-child) { margin-block-start: var(--n-tabs-title-gap); }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-tablet_extra .e-n-tab-title[aria-selected="true"] { margin-block-end: var(--n-tabs-gap); }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-laptop { --n-tabs-direction: column; --n-tabs-heading-display: contents; --n-tabs-content-display: contents; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-laptop .e-n-tabs { gap: 0px; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-laptop .e-n-tabs-content > .e-con { order: var(--n-tabs-title-order); }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-laptop .e-n-tab-title { order: var(--n-tabs-title-order); width: auto; }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-laptop .e-n-tab-title:not(:first-child) { margin-block-start: var(--n-tabs-title-gap); }

  .elementor.elementor .elementor-widget-n-tabs.e-n-tabs-laptop .e-n-tab-title[aria-selected="true"] { margin-block-end: var(--n-tabs-gap); }

}
@charset "utf-8";



.elementor-widget-n-accordion { --n-accordion-title-font-size: 20px; --n-accordion-title-flex-grow: initial; --n-accordion-title-justify-content: initial; --n-accordion-title-icon-order: -1; --n-accordion-border-width: 1px; --n-accordion-border-color: #d5d8dc; --n-accordion-border-style: solid; --n-accordion-item-title-flex-grow: initial; --n-accordion-item-title-space-between: 0px; --n-accordion-item-title-distance-from-content: 0px; --n-accordion-padding: 10px; --n-accordion-border-radius: 0px; --n-accordion-icon-size: 15px; --n-accordion-title-normal-color: #1f2124; --n-accordion-title-hover-color: #1f2124; --n-accordion-title-active-color: #1f2124; --n-accordion-icon-normal-color: var(--n-accordion-title-normal-color); --n-accordion-icon-hover-color: var(--n-accordion-title-hover-color); --n-accordion-icon-active-color: var(--n-accordion-title-active-color); --n-accordion-icon-gap: 0 10px; width: 100%; }



.elementor-widget-n-accordion .e-n-accordion details > summary::-webkit-details-marker { display: none; }



.elementor-widget-n-accordion .e-n-accordion-item { display: flex; flex-direction: column; position: relative; }



.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child) { margin-block-end: var(--n-accordion-item-title-space-between); }



:where(.elementor-widget-n-accordion .e-n-accordion-item > .e-con) { border: var(--n-accordion-border-width) var(--n-accordion-border-style) var(--n-accordion-border-color); }



.elementor-widget-n-accordion .e-n-accordion-item-title { align-items: center; border-color: var(--n-accordion-border-color); border-radius: var(--n-accordion-border-radius); border-style: var(--n-accordion-border-style); border-width: var(--n-accordion-border-width); color: var(--n-accordion-title-normal-color); cursor: pointer; display: flex; flex-direction: row; flex-grow: var(--n-menu-title-flex-grow); gap: var(--n-accordion-icon-gap); justify-content: var(--n-accordion-title-justify-content); list-style: none; padding: var(--n-accordion-padding); }



.elementor-widget-n-accordion .e-n-accordion-item-title-header { display: flex; }



.elementor-widget-n-accordion .e-n-accordion-item-title-header h1, .elementor-widget-n-accordion .e-n-accordion-item-title-header h2, .elementor-widget-n-accordion .e-n-accordion-item-title-header h3, .elementor-widget-n-accordion .e-n-accordion-item-title-header h4, .elementor-widget-n-accordion .e-n-accordion-item-title-header h5, .elementor-widget-n-accordion .e-n-accordion-item-title-header h6, .elementor-widget-n-accordion .e-n-accordion-item-title-header p { margin-block: 0px; }



.elementor-widget-n-accordion .e-n-accordion-item-title-text { align-items: center; font-size: var(--n-accordion-title-font-size); }



.elementor-widget-n-accordion .e-n-accordion-item-title-icon { align-items: center; display: flex; flex-direction: row; order: var(--n-accordion-title-icon-order); position: relative; width: fit-content; }



.elementor-widget-n-accordion .e-n-accordion-item-title-icon span { height: var(--n-accordion-icon-size); width: auto; }



.elementor-widget-n-accordion .e-n-accordion-item-title-icon span > i { color: var(--n-accordion-icon-normal-color); font-size: var(--n-accordion-icon-size); }



.elementor-widget-n-accordion .e-n-accordion-item-title-icon span > svg { fill: var(--n-accordion-icon-normal-color); height: var(--n-accordion-icon-size); }



.elementor-widget-n-accordion .e-n-accordion-item-title > span { cursor: pointer; }



.elementor-widget-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title { color: var(--n-accordion-title-active-color); margin-block-end: var(--n-accordion-item-title-distance-from-content); }



.elementor-widget-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-opened { display: flex; }



.elementor-widget-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed { display: none; }



.elementor-widget-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon span > i { color: var(--n-accordion-icon-active-color); }



.elementor-widget-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon span > svg { fill: var(--n-accordion-icon-active-color); }



.elementor-widget-n-accordion .e-n-accordion-item:not([open]) .e-con { display: none; }



.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover > .e-n-accordion-item-title { color: var(--n-accordion-title-hover-color); }



.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover > .e-n-accordion-item-title .e-n-accordion-item-title-icon span > i { color: var(--n-accordion-icon-hover-color); }



.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover > .e-n-accordion-item-title .e-n-accordion-item-title-icon span > svg { fill: var(--n-accordion-icon-hover-color); }



.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-opened { display: none; }



.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-closed { display: flex; }



.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span > svg { fill: var(--n-accordion-icon-normal-color); }



.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span > i { color: var(--n-accordion-icon-normal-color); }



.elementor-widget-n-accordion .e-n-accordion-item > span { cursor: pointer; }
@charset "utf-8";



.elementor-widget-heading .elementor-heading-title[class*="elementor-size-"] > a { color: inherit; font-size: inherit; line-height: inherit; }



.elementor-widget-heading .elementor-heading-title.elementor-size-small { font-size: 15px; }



.elementor-widget-heading .elementor-heading-title.elementor-size-medium { font-size: 19px; }



.elementor-widget-heading .elementor-heading-title.elementor-size-large { font-size: 29px; }



.elementor-widget-heading .elementor-heading-title.elementor-size-xl { font-size: 39px; }



.elementor-widget-heading .elementor-heading-title.elementor-size-xxl { font-size: 59px; }
@charset "utf-8";



.elementor-widget-image { text-align: center; }



.elementor-widget-image a { display: inline-block; }



.elementor-widget-image a img[src$=".svg"] { width: 48px; }



.elementor-widget-image img { display: inline-block; vertical-align: middle; }
@charset "utf-8";



.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap { background-color: rgb(105, 114, 125); color: rgb(255, 255, 255); }



.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap { background-color: transparent; border: 3px solid; color: rgb(105, 114, 125); }



.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap { margin-block-start: 8px; }



.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter { height: 1em; width: 1em; }



.elementor-widget-text-editor .elementor-drop-cap { float: inline-start; font-size: 50px; line-height: 1; text-align: center; }



.elementor-widget-text-editor .elementor-drop-cap-letter { display: inline-block; }
@charset "utf-8";



.elementor-widget-video .elementor-widget-container, .elementor-widget-video:not(:has(.elementor-widget-container)) { overflow: hidden; transform: translateZ(0px); }



.elementor-widget-video .elementor-wrapper { aspect-ratio: var(--video-aspect-ratio); }



.elementor-widget-video .elementor-wrapper iframe, .elementor-widget-video .elementor-wrapper video { background-color: rgb(0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: flex; height: 100%; width: 100%; }



.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay { background-position: 50% center; background-size: cover; inset: 0px; position: absolute; }



.elementor-widget-video .elementor-custom-embed-image-overlay { cursor: pointer; text-align: center; }



.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i { opacity: 1; }



.elementor-widget-video .elementor-custom-embed-image-overlay img { aspect-ratio: var(--video-aspect-ratio); display: block; object-fit: cover; object-position: center center; width: 100%; }



.elementor-widget-video .e-hosted-video .elementor-video { object-fit: cover; }



.e-con-inner > .elementor-widget-video, .e-con > .elementor-widget-video { width: var(--container-widget-width); --flex-grow: var( --container-widget-flex-grow ); }
@charset "utf-8";



.elementor-widget-divider { --divider-border-style: none; --divider-border-width: 1px; --divider-color: #0c0d0e; --divider-icon-size: 20px; --divider-element-spacing: 10px; --divider-pattern-height: 24px; --divider-pattern-size: 20px; --divider-pattern-url: none; --divider-pattern-repeat: repeat-x; }



.elementor-widget-divider .elementor-divider { display: flex; }



.elementor-widget-divider .elementor-divider__text { font-size: 15px; line-height: 1; max-width: 95%; }



.elementor-widget-divider .elementor-divider__element { flex-shrink: 0; margin: 0 var(--divider-element-spacing); }



.elementor-widget-divider .elementor-icon { font-size: var(--divider-icon-size); }



.elementor-widget-divider .elementor-divider-separator { direction: ltr; display: flex; margin: 0px; }



.elementor-widget-divider--view-line_icon .elementor-divider-separator, .elementor-widget-divider--view-line_text .elementor-divider-separator { align-items: center; }



.elementor-widget-divider--view-line_icon .elementor-divider-separator::after, .elementor-widget-divider--view-line_icon .elementor-divider-separator::before, .elementor-widget-divider--view-line_text .elementor-divider-separator::after, .elementor-widget-divider--view-line_text .elementor-divider-separator::before { border-block-end: 0px; border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color); content: ""; display: block; flex-grow: 1; }



.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator > .elementor-divider__svg:first-of-type { flex-grow: 0; flex-shrink: 100; }



.elementor-widget-divider--element-align-left .elementor-divider-separator::before { content: none; }



.elementor-widget-divider--element-align-left .elementor-divider__element { margin-left: 0px; }



.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator > .elementor-divider__svg:last-of-type { flex-grow: 0; flex-shrink: 100; }



.elementor-widget-divider--element-align-right .elementor-divider-separator::after { content: none; }



.elementor-widget-divider--element-align-right .elementor-divider__element { margin-right: 0px; }



.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator > .elementor-divider__svg:first-of-type { flex-grow: 0; flex-shrink: 100; }



.elementor-widget-divider--element-align-start .elementor-divider-separator::before { content: none; }



.elementor-widget-divider--element-align-start .elementor-divider__element { margin-inline-start: 0px; }



.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator > .elementor-divider__svg:last-of-type { flex-grow: 0; flex-shrink: 100; }



.elementor-widget-divider--element-align-end .elementor-divider-separator::after { content: none; }



.elementor-widget-divider--element-align-end .elementor-divider__element { margin-inline-end: 0px; }



.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator { border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color); }



.elementor-widget-divider--separator-type-pattern { --divider-border-style: none; }



.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator, .elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator::after, .elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator::before, .elementor-widget-divider--separator-type-pattern:not([class*="elementor-widget-divider--view"]) .elementor-divider-separator { background-color: var(--divider-color); mask-image: var(--divider-pattern-url); mask-repeat: var(--divider-pattern-repeat); mask-size: var(--divider-pattern-size) 100%; min-height: var(--divider-pattern-height); width: 100%; }



.elementor-widget-divider--no-spacing { --divider-pattern-size: auto; }



.elementor-widget-divider--bg-round { --divider-pattern-repeat: round; }



.rtl .elementor-widget-divider .elementor-divider__text { direction: rtl; }



.e-con-inner > .elementor-widget-divider, .e-con > .elementor-widget-divider { width: var(--container-widget-width,100%); --flex-grow: var( --container-widget-flex-grow ); }
@charset "utf-8";



.elementor-column .elementor-spacer-inner { height: var(--spacer-size); }



.e-con { --container-widget-width: 100%; }



.e-con-inner > .elementor-widget-spacer, .e-con > .elementor-widget-spacer { width: var(--container-widget-width,var(--spacer-size)); --align-self: var( --container-widget-align-self,initial ); --flex-shrink: 0; }



.e-con-inner > .elementor-widget-spacer > .elementor-widget-container, .e-con > .elementor-widget-spacer > .elementor-widget-container { height: 100%; width: 100%; }



.e-con-inner > .elementor-widget-spacer > .elementor-widget-container > .elementor-spacer, .e-con > .elementor-widget-spacer > .elementor-widget-container > .elementor-spacer { height: 100%; }



.e-con-inner > .elementor-widget-spacer > .elementor-widget-container > .elementor-spacer > .elementor-spacer-inner, .e-con > .elementor-widget-spacer > .elementor-widget-container > .elementor-spacer > .elementor-spacer-inner { height: var(--container-widget-height,var(--spacer-size)); }



.e-con-inner > .elementor-widget-spacer:not(:has(> .elementor-widget-container)) > .elementor-spacer, .e-con > .elementor-widget-spacer:not(:has(> .elementor-widget-container)) > .elementor-spacer { height: 100%; }



.e-con-inner > .elementor-widget-spacer:not(:has(> .elementor-widget-container)) > .elementor-spacer > .elementor-spacer-inner, .e-con > .elementor-widget-spacer:not(:has(> .elementor-widget-container)) > .elementor-spacer > .elementor-spacer-inner { height: var(--container-widget-height,var(--spacer-size)); }



.e-con-inner > .elementor-widget-spacer.elementor-widget-empty, .e-con > .elementor-widget-spacer.elementor-widget-empty { min-height: 22px; min-width: 22px; position: relative; }



.e-con-inner > .elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon, .e-con > .elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon { height: 22px; inset: 0px; margin: auto; padding: 0px; position: absolute; width: 22px; }
@charset "utf-8";



.elementor-widget-image-box .elementor-image-box-content { width: 100%; }



@media (min-width: 768px) {

  .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper, .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper { display: flex; }

  .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper { flex-direction: row-reverse; text-align: end; }

  [dir="rtl"] .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper { flex-direction: row; }

  .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper { flex-direction: row; text-align: start; }

  [dir="rtl"] .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper { flex-direction: row-reverse; }

  .elementor-widget-image-box.elementor-position-top .elementor-image-box-img { margin: auto; }

  .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper { align-items: flex-start; }

  .elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper { align-items: center; }

  .elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper { align-items: flex-end; }

}



@media (max-width: 767px) {

  .elementor-widget-image-box .elementor-image-box-img { margin-bottom: 15px; margin-inline: auto !important; }

}



.elementor-widget-image-box .elementor-image-box-img { display: inline-block; }



.elementor-widget-image-box .elementor-image-box-img img { display: block; line-height: 0; }



.elementor-widget-image-box .elementor-image-box-title a { color: inherit; }



.elementor-widget-image-box .elementor-image-box-wrapper { text-align: center; }



.elementor-widget-image-box .elementor-image-box-description { margin: 0px; }
@charset "utf-8";



.elementor-widget-google_maps .elementor-widget-container, .elementor-widget-google_maps:not(:has(.elementor-widget-container)) { overflow: hidden; }



.elementor-widget-google_maps .elementor-custom-embed { line-height: 0; }



.elementor-widget-google_maps iframe { height: 300px; }
@charset "utf-8";



.elementor-widget-icon-box .elementor-icon-box-wrapper { display: flex; flex-direction: column; text-align: center; }



.elementor-widget-icon-box .elementor-icon-box-icon { display: inline-block; flex: 0 0 auto; line-height: 0; }



.elementor-widget-icon-box .elementor-icon-box-content { flex-grow: 1; width: 100%; }



.elementor-widget-icon-box .elementor-icon-box-title a { color: inherit; }



.elementor-widget-icon-box .elementor-icon-box-description { margin: 0px; }



.elementor-widget-icon-box.elementor-position-inline-end .elementor-icon-box-wrapper { flex-direction: row-reverse; text-align: end; }



.elementor-widget-icon-box.elementor-position-inline-start .elementor-icon-box-wrapper { flex-direction: row; text-align: start; }



.elementor-widget-icon-box.elementor-position-block-start .elementor-icon-box-wrapper { flex-direction: column; text-align: center; align-items: unset !important; }



.elementor-widget-icon-box.elementor-position-block-end .elementor-icon-box-wrapper { flex-direction: column-reverse; text-align: center; align-items: unset !important; }



@media (min-width:-1) {

  .elementor-widget-icon-box.elementor-widescreen-position-inline-end .elementor-icon-box-wrapper { flex-direction: row-reverse; text-align: end; }

  .elementor-widget-icon-box.elementor-widescreen-position-inline-start .elementor-icon-box-wrapper { flex-direction: row; text-align: start; }

  .elementor-widget-icon-box.elementor-widescreen-position-block-start .elementor-icon-box-wrapper { flex-direction: column; text-align: center; align-items: unset !important; }

  .elementor-widget-icon-box.elementor-widescreen-position-block-end .elementor-icon-box-wrapper { flex-direction: column-reverse; text-align: center; align-items: unset !important; }

}



@media (max-width:-1) {

  .elementor-widget-icon-box.elementor-laptop-position-inline-end .elementor-icon-box-wrapper { flex-direction: row-reverse; text-align: end; }

  .elementor-widget-icon-box.elementor-laptop-position-inline-start .elementor-icon-box-wrapper { flex-direction: row; text-align: start; }

  .elementor-widget-icon-box.elementor-laptop-position-block-start .elementor-icon-box-wrapper { flex-direction: column; text-align: center; align-items: unset !important; }

  .elementor-widget-icon-box.elementor-laptop-position-block-end .elementor-icon-box-wrapper { flex-direction: column-reverse; text-align: center; align-items: unset !important; }

  .elementor-widget-icon-box.elementor-tablet_extra-position-inline-end .elementor-icon-box-wrapper { flex-direction: row-reverse; text-align: end; }

  .elementor-widget-icon-box.elementor-tablet_extra-position-inline-start .elementor-icon-box-wrapper { flex-direction: row; text-align: start; }

  .elementor-widget-icon-box.elementor-tablet_extra-position-block-start .elementor-icon-box-wrapper { flex-direction: column; text-align: center; align-items: unset !important; }

  .elementor-widget-icon-box.elementor-tablet_extra-position-block-end .elementor-icon-box-wrapper { flex-direction: column-reverse; text-align: center; align-items: unset !important; }

}



@media (max-width: 1024px) {

  .elementor-widget-icon-box.elementor-tablet-position-inline-end .elementor-icon-box-wrapper { flex-direction: row-reverse; text-align: end; }

  .elementor-widget-icon-box.elementor-tablet-position-inline-start .elementor-icon-box-wrapper { flex-direction: row; text-align: start; }

  .elementor-widget-icon-box.elementor-tablet-position-block-start .elementor-icon-box-wrapper { flex-direction: column; text-align: center; align-items: unset !important; }

  .elementor-widget-icon-box.elementor-tablet-position-block-end .elementor-icon-box-wrapper { flex-direction: column-reverse; text-align: center; align-items: unset !important; }

}



@media (max-width:-1) {

  .elementor-widget-icon-box.elementor-mobile_extra-position-inline-end .elementor-icon-box-wrapper { flex-direction: row-reverse; text-align: end; }

  .elementor-widget-icon-box.elementor-mobile_extra-position-inline-start .elementor-icon-box-wrapper { flex-direction: row; text-align: start; }

  .elementor-widget-icon-box.elementor-mobile_extra-position-block-start .elementor-icon-box-wrapper { flex-direction: column; text-align: center; align-items: unset !important; }

  .elementor-widget-icon-box.elementor-mobile_extra-position-block-end .elementor-icon-box-wrapper { flex-direction: column-reverse; text-align: center; align-items: unset !important; }

}



@media (max-width: 767px) {

  .elementor-widget-icon-box.elementor-mobile-position-inline-end .elementor-icon-box-wrapper { flex-direction: row-reverse; text-align: end; }

  .elementor-widget-icon-box.elementor-mobile-position-inline-start .elementor-icon-box-wrapper { flex-direction: row; text-align: start; }

  .elementor-widget-icon-box.elementor-mobile-position-block-start .elementor-icon-box-wrapper { flex-direction: column; text-align: center; align-items: unset !important; }

  .elementor-widget-icon-box.elementor-mobile-position-block-end .elementor-icon-box-wrapper { flex-direction: column-reverse; text-align: center; align-items: unset !important; }

}
@charset "utf-8";



.elementor-star-rating { color: rgb(204, 214, 223); display: inline-block; font-family: eicons; }



.elementor-star-rating i { cursor: default; display: inline-block; font-style: normal; position: relative; }



.elementor-star-rating i::before { color: rgb(240, 173, 78); content: ""; display: block; font-family: inherit; font-size: inherit; inset-block-start: 0px; inset-inline-start: 0px; overflow: hidden; position: absolute; }



.elementor-star-rating .elementor-star-empty::before { content: none; }



.elementor-star-rating .elementor-star-1::before { width: 10%; }



.elementor-star-rating .elementor-star-2::before { width: 20%; }



.elementor-star-rating .elementor-star-3::before { width: 30%; }



.elementor-star-rating .elementor-star-4::before { width: 40%; }



.elementor-star-rating .elementor-star-5::before { width: 50%; }



.elementor-star-rating .elementor-star-6::before { width: 60%; }



.elementor-star-rating .elementor-star-7::before { width: 70%; }



.elementor-star-rating .elementor-star-8::before { width: 80%; }



.elementor-star-rating .elementor-star-9::before { width: 90%; }



.elementor-star-rating__wrapper { align-items: center; display: flex; }



.elementor-star-rating__title { margin-inline-end: 10px; }



.elementor-star-rating--align-start .elementor-star-rating__wrapper { justify-content: flex-start; text-align: start; }



.elementor-star-rating--align-end .elementor-star-rating__wrapper { justify-content: flex-end; text-align: end; }



.elementor-star-rating--align-center .elementor-star-rating__wrapper { justify-content: center; text-align: center; }



.elementor-star-rating--align-justify .elementor-star-rating__wrapper { justify-content: space-between; text-align: justify; }



@media (min-width:-1) {

  .elementor-star-rating-widescreen--align-start .elementor-star-rating__wrapper { justify-content: flex-start; text-align: start; }

  .elementor-star-rating-widescreen--align-end .elementor-star-rating__wrapper { justify-content: flex-end; text-align: end; }

  .elementor-star-rating-widescreen--align-center .elementor-star-rating__wrapper { justify-content: center; text-align: center; }

  .elementor-star-rating-widescreen--align-justify .elementor-star-rating__wrapper { justify-content: space-between; text-align: justify; }

}



@media (max-width:-1) {

  .elementor-star-rating-laptop--align-start .elementor-star-rating__wrapper { justify-content: flex-start; text-align: start; }

  .elementor-star-rating-laptop--align-end .elementor-star-rating__wrapper { justify-content: flex-end; text-align: end; }

  .elementor-star-rating-laptop--align-center .elementor-star-rating__wrapper { justify-content: center; text-align: center; }

  .elementor-star-rating-laptop--align-justify .elementor-star-rating__wrapper { justify-content: space-between; text-align: justify; }

  .elementor-star-rating-tablet_extra--align-start .elementor-star-rating__wrapper { justify-content: flex-start; text-align: start; }

  .elementor-star-rating-tablet_extra--align-end .elementor-star-rating__wrapper { justify-content: flex-end; text-align: end; }

  .elementor-star-rating-tablet_extra--align-center .elementor-star-rating__wrapper { justify-content: center; text-align: center; }

  .elementor-star-rating-tablet_extra--align-justify .elementor-star-rating__wrapper { justify-content: space-between; text-align: justify; }

}



@media (max-width: 1024px) {

  .elementor-star-rating-tablet--align-start .elementor-star-rating__wrapper { justify-content: flex-start; text-align: start; }

  .elementor-star-rating-tablet--align-end .elementor-star-rating__wrapper { justify-content: flex-end; text-align: end; }

  .elementor-star-rating-tablet--align-center .elementor-star-rating__wrapper { justify-content: center; text-align: center; }

  .elementor-star-rating-tablet--align-justify .elementor-star-rating__wrapper { justify-content: space-between; text-align: justify; }

}



@media (max-width:-1) {

  .elementor-star-rating-mobile_extra--align-start .elementor-star-rating__wrapper { justify-content: flex-start; text-align: start; }

  .elementor-star-rating-mobile_extra--align-end .elementor-star-rating__wrapper { justify-content: flex-end; text-align: end; }

  .elementor-star-rating-mobile_extra--align-center .elementor-star-rating__wrapper { justify-content: center; text-align: center; }

  .elementor-star-rating-mobile_extra--align-justify .elementor-star-rating__wrapper { justify-content: space-between; text-align: justify; }

}



@media (max-width: 767px) {

  .elementor-star-rating-mobile--align-start .elementor-star-rating__wrapper { justify-content: flex-start; text-align: start; }

  .elementor-star-rating-mobile--align-end .elementor-star-rating__wrapper { justify-content: flex-end; text-align: end; }

  .elementor-star-rating-mobile--align-center .elementor-star-rating__wrapper { justify-content: center; text-align: center; }

  .elementor-star-rating-mobile--align-justify .elementor-star-rating__wrapper { justify-content: space-between; text-align: justify; }

}



.last-star { letter-spacing: 0px; }



.elementor--star-style-star_unicode .elementor-star-rating { font-family: Arial, Helvetica, sans-serif; }



.elementor--star-style-star_unicode .elementor-star-rating i:not(.elementor-star-empty)::before { content: "★"; }
@charset "utf-8";



@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA"); font-weight: 400; font-style: normal; }



:root { --swiper-theme-color: #007aff; }



.swiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; }



.swiper-vertical > .swiper-wrapper { flex-direction: column; }



.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box; }



.swiper-android .swiper-slide, .swiper-wrapper { transform: translate3d(0px, 0px, 0px); }



.swiper-pointer-events { touch-action: pan-y; }



.swiper-pointer-events.swiper-vertical { touch-action: pan-x; }



.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; }



.swiper-slide-invisible-blank { visibility: hidden; }



.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }



.swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }



.swiper-backface-hidden .swiper-slide { transform: translateZ(0px); backface-visibility: hidden; }



.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }



.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper { transform-style: preserve-3d; }



.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; }



.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }



.swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }



.swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }



.swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }



.swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }



.swiper-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; }



.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }



.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }



.swiper-horizontal.swiper-css-mode > .swiper-wrapper { scroll-snap-type: x mandatory; }



.swiper-vertical.swiper-css-mode > .swiper-wrapper { scroll-snap-type: y mandatory; }



.swiper-centered > .swiper-wrapper::before { content: ""; flex-shrink: 0; order: 9999; }



.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { margin-inline-start: var(--swiper-centered-offset-before); }



.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; min-height: 1px; width: var(--swiper-centered-offset-after); }



.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-block-start: var(--swiper-centered-offset-before); }



.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; min-width: 1px; height: var(--swiper-centered-offset-after); }



.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center; }



.swiper-virtual .swiper-slide { backface-visibility: hidden; transform: translateZ(0px); }



.swiper-virtual.swiper-css-mode .swiper-wrapper::after { content: ""; position: absolute; left: 0px; top: 0px; pointer-events: none; }



.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after { height: 1px; width: var(--swiper-virtual-size); }



.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after { width: 1px; height: var(--swiper-virtual-size); }



:root { --swiper-navigation-size: 44px; }



.swiper-button-next, .swiper-button-prev { position: absolute; top: 50%; width: calc(var(--swiper-navigation-size)/ 44 * 27); height: var(--swiper-navigation-size); margin-top: calc(0px - (var(--swiper-navigation-size)/ 2)); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: var(--swiper-navigation-color,var(--swiper-theme-color)); }



.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; }



.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden { opacity: 0; cursor: auto; pointer-events: none; }



.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev { display: none !important; }



.swiper-button-next::after, .swiper-button-prev::after { font-family: swiper-icons; font-size: var(--swiper-navigation-size); letter-spacing: 0px; font-variant: initial; line-height: 1; text-transform: none !important; }



.swiper-button-prev, .swiper-rtl .swiper-button-next { left: 10px; right: auto; }



.swiper-button-prev::after, .swiper-rtl .swiper-button-next::after { content: "prev"; }



.swiper-button-next, .swiper-rtl .swiper-button-prev { right: 10px; left: auto; }



.swiper-button-next::after, .swiper-rtl .swiper-button-prev::after { content: "next"; }



.swiper-button-lock { display: none; }



.swiper-pagination { position: absolute; text-align: center; transition: opacity 0.3s; transform: translate3d(0px, 0px, 0px); z-index: 10; }



.swiper-pagination.swiper-pagination-hidden { opacity: 0; }



.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled { display: none !important; }



.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 10px; left: 0px; width: 100%; }



.swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0px; }



.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transform: scale(0.33); position: relative; }



.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { transform: scale(1); }



.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { transform: scale(1); }



.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { transform: scale(0.66); }



.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { transform: scale(0.33); }



.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { transform: scale(0.66); }



.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { transform: scale(0.33); }



.swiper-pagination-bullet { width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px)); height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px)); display: inline-block; border-radius: 50%; background: var(--swiper-pagination-bullet-inactive-color,#000); opacity: var(--swiper-pagination-bullet-inactive-opacity, .2); }



button.swiper-pagination-bullet { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; padding: 0px; box-shadow: none; appearance: none; }



.swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; }



.swiper-pagination-bullet:only-child { display: none !important; }



.swiper-pagination-bullet-active { opacity: var(--swiper-pagination-bullet-opacity, 1); background: var(--swiper-pagination-color,var(--swiper-theme-color)); }



.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets { right: 10px; top: 50%; transform: translate3d(0px, -50%, 0px); }



.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0; display: block; }



.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; transform: translateY(-50%); width: 8px; }



.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; transition: transform 0.2s, top 0.2s; }



.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px); }



.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; transform: translateX(-50%); white-space: nowrap; }



.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 0.2s, left 0.2s; }



.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { transition: transform 0.2s, right 0.2s; }



.swiper-pagination-progressbar { background: rgba(0, 0, 0, 0.25); position: absolute; }



.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: var(--swiper-pagination-color,var(--swiper-theme-color)); position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; transform: scale(0); transform-origin: left top; }



.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { transform-origin: right top; }



.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 100%; height: 4px; left: 0px; top: 0px; }



.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar { width: 4px; height: 100%; left: 0px; top: 0px; }



.swiper-pagination-lock { display: none; }



.swiper-scrollbar { border-radius: 10px; position: relative; background: rgba(0, 0, 0, 0.1); }



.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled { display: none !important; }



.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal { position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%; }



.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar { position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%; }



.swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); border-radius: 10px; left: 0px; top: 0px; }



.swiper-scrollbar-cursor-drag { cursor: move; }



.swiper-scrollbar-lock { display: none; }



.swiper-zoom-container { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; text-align: center; }



.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg { max-width: 100%; max-height: 100%; object-fit: contain; }



.swiper-slide-zoomed { cursor: move; }



.swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50% center; box-sizing: border-box; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: 50%; border-top-color: transparent; }



.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader { animation: 1s linear 0s infinite normal none running swiper-preloader-spin; }



.swiper-lazy-preloader-white { --swiper-preloader-color: #fff; }



.swiper-lazy-preloader-black { --swiper-preloader-color: #000; }



@keyframes swiper-preloader-spin { 

  0% { transform: rotate(0deg); }

  100% { transform: rotate(360deg); }

}



.swiper .swiper-notification { position: absolute; left: 0px; top: 0px; pointer-events: none; opacity: 0; z-index: -1000; }



.swiper-free-mode > .swiper-wrapper { transition-timing-function: ease-out; margin: 0px auto; }



.swiper-grid > .swiper-wrapper { flex-wrap: wrap; }



.swiper-grid-column > .swiper-wrapper { flex-flow: column wrap; }



.swiper-fade.swiper-free-mode .swiper-slide { transition-timing-function: ease-out; }



.swiper-fade .swiper-slide { pointer-events: none; transition-property: opacity; }



.swiper-fade .swiper-slide .swiper-slide { pointer-events: none; }



.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; }



.swiper-cube { overflow: visible; }



.swiper-cube .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; visibility: hidden; transform-origin: 0px 0px; width: 100%; height: 100%; }



.swiper-cube .swiper-slide .swiper-slide { pointer-events: none; }



.swiper-cube.swiper-rtl .swiper-slide { transform-origin: 100% 0px; }



.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; }



.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next + .swiper-slide, .swiper-cube .swiper-slide-prev { pointer-events: auto; visibility: visible; }



.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top { z-index: 0; backface-visibility: hidden; }



.swiper-cube .swiper-cube-shadow { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 100%; opacity: 0.6; z-index: 0; }



.swiper-cube .swiper-cube-shadow::before { content: ""; background: rgb(0, 0, 0); position: absolute; inset: 0px; filter: blur(50px); }



.swiper-flip { overflow: visible; }



.swiper-flip .swiper-slide { pointer-events: none; backface-visibility: hidden; z-index: 1; }



.swiper-flip .swiper-slide .swiper-slide { pointer-events: none; }



.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; }



.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top { z-index: 0; backface-visibility: hidden; }



.swiper-creative .swiper-slide { backface-visibility: hidden; overflow: hidden; transition-property: transform, opacity, height; }



.swiper-cards { overflow: visible; }



.swiper-cards .swiper-slide { transform-origin: center bottom; backface-visibility: hidden; overflow: hidden; }
@charset "utf-8";



.elementor-element, .elementor-lightbox { --swiper-theme-color: #000; --swiper-navigation-size: 44px; --swiper-pagination-bullet-size: 6px; --swiper-pagination-bullet-horizontal-gap: 6px; }



.elementor-element .swiper .swiper-slide figure, .elementor-lightbox .swiper .swiper-slide figure { line-height: 0; }



.elementor-element .swiper .elementor-lightbox-content-source, .elementor-lightbox .swiper .elementor-lightbox-content-source { display: none; }



.elementor-element .swiper .elementor-swiper-button, .elementor-element .swiper ~ .elementor-swiper-button, .elementor-lightbox .swiper .elementor-swiper-button, .elementor-lightbox .swiper ~ .elementor-swiper-button { color: rgba(237, 237, 237, 0.9); cursor: pointer; display: inline-flex; font-size: 25px; position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; }



.elementor-element .swiper .elementor-swiper-button svg, .elementor-element .swiper ~ .elementor-swiper-button svg, .elementor-lightbox .swiper .elementor-swiper-button svg, .elementor-lightbox .swiper ~ .elementor-swiper-button svg { fill: rgba(237, 237, 237, 0.9); height: 1em; width: 1em; }



.elementor-element .swiper .elementor-swiper-button-prev, .elementor-element .swiper ~ .elementor-swiper-button-prev, .elementor-lightbox .swiper .elementor-swiper-button-prev, .elementor-lightbox .swiper ~ .elementor-swiper-button-prev { left: 10px; }



.elementor-element .swiper .elementor-swiper-button-next, .elementor-element .swiper ~ .elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next, .elementor-lightbox .swiper ~ .elementor-swiper-button-next { right: 10px; }



.elementor-element .swiper .elementor-swiper-button.swiper-button-disabled, .elementor-element .swiper ~ .elementor-swiper-button.swiper-button-disabled, .elementor-lightbox .swiper .elementor-swiper-button.swiper-button-disabled, .elementor-lightbox .swiper ~ .elementor-swiper-button.swiper-button-disabled { opacity: 0.3; }



.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image, .elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image { width: 100%; }



.elementor-element .swiper .swiper-horizontal > .swiper-pagination-bullets, .elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-element .swiper .swiper-pagination-custom, .elementor-element .swiper .swiper-pagination-fraction, .elementor-element .swiper ~ .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-element .swiper ~ .swiper-pagination-custom, .elementor-element .swiper ~ .swiper-pagination-fraction, .elementor-lightbox .swiper .swiper-horizontal > .swiper-pagination-bullets, .elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-lightbox .swiper .swiper-pagination-custom, .elementor-lightbox .swiper .swiper-pagination-fraction, .elementor-lightbox .swiper ~ .swiper-pagination-bullets.swiper-pagination-horizontal, .elementor-lightbox .swiper ~ .swiper-pagination-custom, .elementor-lightbox .swiper ~ .swiper-pagination-fraction { bottom: 5px; }



.elementor-element .swiper.swiper-cube .elementor-swiper-button, .elementor-element .swiper.swiper-cube ~ .elementor-swiper-button, .elementor-lightbox .swiper.swiper-cube .elementor-swiper-button, .elementor-lightbox .swiper.swiper-cube ~ .elementor-swiper-button { transform: translate3d(0px, -50%, 1px); }



.elementor-element :where(.swiper-horizontal) ~ .swiper-pagination-bullets, .elementor-lightbox :where(.swiper-horizontal) ~ .swiper-pagination-bullets { bottom: 5px; left: 0px; width: 100%; }



.elementor-element :where(.swiper-horizontal) ~ .swiper-pagination-bullets .swiper-pagination-bullet, .elementor-lightbox :where(.swiper-horizontal) ~ .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px); }



.elementor-element :where(.swiper-horizontal) ~ .swiper-pagination-progressbar, .elementor-lightbox :where(.swiper-horizontal) ~ .swiper-pagination-progressbar { height: 4px; left: 0px; top: 0px; width: 100%; }



.elementor-element.elementor-pagination-position-outside .swiper, .elementor-lightbox.elementor-pagination-position-outside .swiper { padding-bottom: 30px; }



.elementor-element.elementor-pagination-position-outside .swiper .elementor-swiper-button, .elementor-element.elementor-pagination-position-outside .swiper ~ .elementor-swiper-button, .elementor-lightbox.elementor-pagination-position-outside .swiper .elementor-swiper-button, .elementor-lightbox.elementor-pagination-position-outside .swiper ~ .elementor-swiper-button { top: calc(50% - 15px); }



.elementor-element .elementor-swiper, .elementor-lightbox .elementor-swiper { position: relative; }



.elementor-element .elementor-main-swiper, .elementor-lightbox .elementor-main-swiper { position: static; }



.elementor-element.elementor-arrows-position-outside .swiper, .elementor-lightbox.elementor-arrows-position-outside .swiper { width: calc(100% - 60px); }



.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev, .elementor-element.elementor-arrows-position-outside .swiper ~ .elementor-swiper-button-prev, .elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-prev, .elementor-lightbox.elementor-arrows-position-outside .swiper ~ .elementor-swiper-button-prev { left: 0px; }



.elementor-element.elementor-arrows-position-outside .swiper .elementor-swiper-button-next, .elementor-element.elementor-arrows-position-outside .swiper ~ .elementor-swiper-button-next, .elementor-lightbox.elementor-arrows-position-outside .swiper .elementor-swiper-button-next, .elementor-lightbox.elementor-arrows-position-outside .swiper ~ .elementor-swiper-button-next { right: 0px; }
@charset "utf-8";



.elementor-widget-image-carousel .swiper { position: static; }



.elementor-widget-image-carousel .swiper .swiper-slide figure { line-height: inherit; }



.elementor-widget-image-carousel .swiper-slide { text-align: center; }



.elementor-image-carousel-wrapper:not(.swiper-initialized) .swiper-slide { max-width: calc(100% / var(--e-image-carousel-slides-to-show, 3)); }
@charset "utf-8";



.elementor-image-gallery .gallery-item { display: inline-block; margin: 0px auto; max-width: 100%; text-align: center; vertical-align: top; width: 100%; }



.elementor-image-gallery .gallery-item img { margin: 0px auto; }



.elementor-image-gallery .gallery-item .gallery-caption { margin: 0px; }



.elementor-image-gallery figure img { display: block; }



.elementor-image-gallery figure figcaption { width: 100%; }



.gallery-spacing-custom .elementor-image-gallery .gallery-icon { padding: 0px; }



@media (min-width: 768px) {

  .elementor-image-gallery .gallery-columns-2 .gallery-item { max-width: 50%; }

  .elementor-image-gallery .gallery-columns-3 .gallery-item { max-width: 33.33%; }

  .elementor-image-gallery .gallery-columns-4 .gallery-item { max-width: 25%; }

  .elementor-image-gallery .gallery-columns-5 .gallery-item { max-width: 20%; }

  .elementor-image-gallery .gallery-columns-6 .gallery-item { max-width: 16.666%; }

  .elementor-image-gallery .gallery-columns-7 .gallery-item { max-width: 14.28%; }

  .elementor-image-gallery .gallery-columns-8 .gallery-item { max-width: 12.5%; }

  .elementor-image-gallery .gallery-columns-9 .gallery-item { max-width: 11.11%; }

  .elementor-image-gallery .gallery-columns-10 .gallery-item { max-width: 10%; }

}



@media (min-width: 480px) and (max-width: 767px) {

  .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item { max-width: 50%; }

}



@media (max-width: 479px) {

  .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item { max-width: 100%; }

}
@charset "utf-8";



.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container, .elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container { overflow: hidden; }



.elementor-widget .elementor-icon-list-items.elementor-inline-items { display: flex; flex-wrap: wrap; margin-inline: -8px; }



.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item { word-break: break-word; }



.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: 8px; }



.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { border-width: 0px; border-inline-start-width: 1px; border-style: solid; height: 100%; inset-inline: auto -8px; position: relative; width: auto; }



.elementor-widget .elementor-icon-list-items { list-style-type: none; margin: 0px; padding: 0px; }



.elementor-widget .elementor-icon-list-item { margin: 0px; padding: 0px; position: relative; }



.elementor-widget .elementor-icon-list-item::after { inset-block-end: 0px; position: absolute; width: 100%; }



.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a { align-items: var(--icon-vertical-align,center); display: flex; font-size: inherit; }



.elementor-widget .elementor-icon-list-icon + .elementor-icon-list-text { align-self: center; padding-inline-start: 5px; }



.elementor-widget .elementor-icon-list-icon { display: flex; inset-block-start: var(--icon-vertical-offset,initial); position: relative; }



.elementor-widget .elementor-icon-list-icon svg { height: var(--e-icon-list-icon-size,1em); width: var(--e-icon-list-icon-size,1em); }



.elementor-widget .elementor-icon-list-icon i { font-size: var(--e-icon-list-icon-size); width: 1.25em; }



.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon { text-align: var(--e-icon-list-icon-align); }



.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg { margin: var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0); }



.elementor-widget.elementor-list-item-link-full_width a { width: 100%; }



.elementor-widget.elementor-align-center .elementor-icon-list-item, .elementor-widget.elementor-align-center .elementor-icon-list-item a { justify-content: center; }



.elementor-widget.elementor-align-center .elementor-icon-list-item::after { margin: auto; }



.elementor-widget.elementor-align-center .elementor-inline-items { justify-content: center; }



.elementor-widget.elementor-align-start .elementor-icon-list-item, .elementor-widget.elementor-align-start .elementor-icon-list-item a { justify-content: start; text-align: start; }



.elementor-widget.elementor-align-start .elementor-inline-items { justify-content: start; }



.elementor-widget.elementor-align-end .elementor-icon-list-item, .elementor-widget.elementor-align-end .elementor-icon-list-item a { justify-content: end; text-align: end; }



.elementor-widget.elementor-align-end .elementor-icon-list-items { justify-content: end; }



.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }



.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }



@media (min-width:-1) {

  .elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item, .elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a { justify-content: center; }

  .elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item::after { margin: auto; }

  .elementor-widget.elementor-widescreen-align-center .elementor-inline-items { justify-content: center; }

  .elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item, .elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item a { justify-content: start; text-align: start; }

  .elementor-widget.elementor-widescreen-align-start .elementor-inline-items { justify-content: start; }

  .elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item, .elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item a { justify-content: end; text-align: end; }

  .elementor-widget.elementor-widescreen-align-end .elementor-icon-list-items { justify-content: end; }

  .elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }

  .elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }

}



@media (max-width:-1) {

  .elementor-widget.elementor-laptop-align-center .elementor-icon-list-item, .elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a { justify-content: center; }

  .elementor-widget.elementor-laptop-align-center .elementor-icon-list-item::after { margin: auto; }

  .elementor-widget.elementor-laptop-align-center .elementor-inline-items { justify-content: center; }

  .elementor-widget.elementor-laptop-align-start .elementor-icon-list-item, .elementor-widget.elementor-laptop-align-start .elementor-icon-list-item a { justify-content: start; text-align: start; }

  .elementor-widget.elementor-laptop-align-start .elementor-inline-items { justify-content: start; }

  .elementor-widget.elementor-laptop-align-end .elementor-icon-list-item, .elementor-widget.elementor-laptop-align-end .elementor-icon-list-item a { justify-content: end; text-align: end; }

  .elementor-widget.elementor-laptop-align-end .elementor-icon-list-items { justify-content: end; }

  .elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }

  .elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }

  .elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item, .elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a { justify-content: center; }

  .elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item::after { margin: auto; }

  .elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items { justify-content: center; }

  .elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item, .elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item a { justify-content: start; text-align: start; }

  .elementor-widget.elementor-tablet_extra-align-start .elementor-inline-items { justify-content: start; }

  .elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item, .elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item a { justify-content: end; text-align: end; }

  .elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-items { justify-content: end; }

  .elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }

  .elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }

}



@media (max-width: 1024px) {

  .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item, .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a { justify-content: center; }

  .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item::after { margin: auto; }

  .elementor-widget.elementor-tablet-align-center .elementor-inline-items { justify-content: center; }

  .elementor-widget.elementor-tablet-align-start .elementor-icon-list-item, .elementor-widget.elementor-tablet-align-start .elementor-icon-list-item a { justify-content: start; text-align: start; }

  .elementor-widget.elementor-tablet-align-start .elementor-inline-items { justify-content: start; }

  .elementor-widget.elementor-tablet-align-end .elementor-icon-list-item, .elementor-widget.elementor-tablet-align-end .elementor-icon-list-item a { justify-content: end; text-align: end; }

  .elementor-widget.elementor-tablet-align-end .elementor-icon-list-items { justify-content: end; }

  .elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }

  .elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }

}



@media (max-width:-1) {

  .elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item, .elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a { justify-content: center; }

  .elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item::after { margin: auto; }

  .elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items { justify-content: center; }

  .elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item, .elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item a { justify-content: start; text-align: start; }

  .elementor-widget.elementor-mobile_extra-align-start .elementor-inline-items { justify-content: start; }

  .elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item, .elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item a { justify-content: end; text-align: end; }

  .elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-items { justify-content: end; }

  .elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }

  .elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }

}



@media (max-width: 767px) {

  .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a { justify-content: center; }

  .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item::after { margin: auto; }

  .elementor-widget.elementor-mobile-align-center .elementor-inline-items { justify-content: center; }

  .elementor-widget.elementor-mobile-align-start .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a { justify-content: start; text-align: start; }

  .elementor-widget.elementor-mobile-align-start .elementor-inline-items { justify-content: start; }

  .elementor-widget.elementor-mobile-align-end .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-end .elementor-icon-list-item a { justify-content: end; text-align: end; }

  .elementor-widget.elementor-mobile-align-end .elementor-icon-list-items { justify-content: end; }

  .elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }

  .elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }

}



#left-area ul.elementor-icon-list-items, .elementor .elementor-element ul.elementor-icon-list-items, .elementor-edit-area .elementor-element ul.elementor-icon-list-items { padding: 0px; }
@charset "utf-8";



.elementor-counter { align-items: stretch; display: flex; flex-direction: column-reverse; justify-content: center; }



.elementor-counter .elementor-counter-number { flex-grow: var(--counter-number-grow,0); }



.elementor-counter .elementor-counter-number-wrapper { display: flex; flex: 1 1 0%; font-size: 69px; font-weight: 600; line-height: 1; text-align: center; }



.elementor-counter .elementor-counter-number-prefix { flex-grow: var(--counter-prefix-grow,1); text-align: end; white-space: pre-wrap; }



.elementor-counter .elementor-counter-number-suffix { flex-grow: var(--counter-suffix-grow,1); text-align: start; white-space: pre-wrap; }



.elementor-counter .elementor-counter-title { align-items: center; display: flex; flex: 1 1 0%; font-size: 19px; font-weight: 400; justify-content: center; line-height: 2.5; margin: 0px; padding: 0px; }
@charset "utf-8";



.elementor-widget-progress { text-align: start; }



.elementor-progress-wrapper { background-color: rgb(238, 238, 238); border-radius: 2px; color: rgb(255, 255, 255); height: auto; position: relative; }



.elementor-progress-bar { background-color: rgb(105, 114, 125); border-radius: 2px; display: flex; font-size: 11px; height: 30px; line-height: 30px; transition: width 1s ease-in-out; width: 0px; }



.elementor-progress-text { flex-grow: 1; overflow: hidden; padding-inline-start: 15px; text-overflow: ellipsis; white-space: nowrap; }



.elementor-progress-percentage { padding-inline-end: 15px; }



.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar { background-color: rgb(91, 192, 222); }



.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar { background-color: rgb(92, 184, 92); }



.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar { background-color: rgb(240, 173, 78); }



.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar { background-color: rgb(217, 83, 79); }



.elementor-progress .elementor-title { display: block; }



@media (max-width: 767px) {

  .elementor-progress-text { padding-inline-start: 10px; }

}



.e-con .elementor-progress-wrapper, .e-con-inner .elementor-progress-wrapper { height: auto; }
@charset "utf-8";



.elementor-testimonial-wrapper { overflow: hidden; text-align: center; }



.elementor-testimonial-wrapper .elementor-testimonial-content { font-size: 1.3em; margin-block-end: 20px; }



.elementor-testimonial-wrapper .elementor-testimonial-name { display: block; line-height: 1.5; }



.elementor-testimonial-wrapper .elementor-testimonial-job { display: block; font-size: 0.85em; }



.elementor-testimonial-wrapper .elementor-testimonial-meta { line-height: 1; width: 100%; }



.elementor-testimonial-wrapper .elementor-testimonial-meta-inner { display: inline-block; }



.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details, .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image { display: table-cell; vertical-align: middle; }



.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img { border-radius: 50%; height: 60px; max-width: none; object-fit: cover; width: 60px; }



.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image { padding-inline-end: 15px; }



.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details { text-align: start; }



.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details, .elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image { display: block; }



.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image { margin-block-end: 20px; }
@charset "utf-8";



.elementor-tab-title a { color: inherit; }



.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper { flex-shrink: 0; width: 25%; }



.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active { border-inline-end-style: none; }



.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::after, .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::before { border-inline-end-style: solid; height: 999em; inset-inline-end: 0px; width: 0px; }



.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::before { inset-block-start: 0px; transform: translateY(-100%); }



.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::after { inset-block-start: 100%; }



.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title { display: table-cell; }



.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active { border-block-end-style: none; }



.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active::after, .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active::before { border-block-end-style: solid; height: 0px; inset-block-end: 0px; width: 999em; }



.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active::before { inset-inline-end: 100%; }



.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active::after { inset-inline-start: 100%; }



.elementor-widget-tabs .elementor-tab-content, .elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title::after, .elementor-widget-tabs .elementor-tab-title::before, .elementor-widget-tabs .elementor-tabs-content-wrapper { border: 1px rgb(213, 216, 220); }



.elementor-widget-tabs .elementor-tabs { text-align: start; }



.elementor-widget-tabs .elementor-tabs-wrapper { overflow: hidden; }



.elementor-widget-tabs .elementor-tab-title { cursor: pointer; outline: var(--focus-outline,none); }



.elementor-widget-tabs .elementor-tab-desktop-title { border: solid transparent; font-weight: 700; line-height: 1; padding: 20px 25px; position: relative; }



.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active { border-color: rgb(213, 216, 220); }



.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active::after, .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active::before { content: ""; display: block; position: absolute; }



.elementor-widget-tabs .elementor-tab-desktop-title:focus-visible { border: 1px solid rgb(0, 0, 0); }



.elementor-widget-tabs .elementor-tab-mobile-title { cursor: pointer; padding: 10px; }



.elementor-widget-tabs .elementor-tab-content { display: none; padding: 20px; }



@media (max-width: 767px) {

  .elementor-tabs .elementor-tab-content, .elementor-tabs .elementor-tab-title { border-style: solid; border-block-end-style: none; }

  .elementor-tabs .elementor-tabs-wrapper { display: none; }

  .elementor-tabs .elementor-tabs-content-wrapper { border-block-end-style: solid; }

  .elementor-tabs .elementor-tab-content { padding: 10px; }

}



@media (min-width: 768px) {

  .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs { display: flex; }

  .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper { flex-direction: column; }

  .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper { border-style: solid; border-inline-start-style: none; flex-grow: 1; }

  .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content { border-style: solid; border-block-start-style: none; }

  .elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper, .elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper, .elementor-widget-tabs.elementor-tabs-alignment-stretch .elementor-tabs-wrapper { display: flex; }

  .elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper { justify-content: center; }

  .elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper { justify-content: flex-end; }

  .elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-horizontal .elementor-tab-title { width: 100%; }

  .elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-vertical .elementor-tab-title { height: 100%; }

  .elementor-tabs .elementor-tab-mobile-title { display: none; }

}
@charset "utf-8";



.elementor-tab-title a { color: inherit; }



.elementor-accordion { text-align: start; }



.elementor-accordion .elementor-accordion-item { border: 1px solid rgb(213, 216, 220); }



.elementor-accordion .elementor-accordion-item + .elementor-accordion-item { border-block-start: none; }



.elementor-accordion .elementor-tab-title { cursor: pointer; font-weight: 700; line-height: 1; margin: 0px; outline: none; padding: 15px 20px; }



.elementor-accordion .elementor-tab-title .elementor-accordion-icon { display: inline-block; width: 1.5em; }



.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg { height: 1em; width: 1em; }



.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right { float: right; text-align: right; }



.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left { float: left; text-align: left; }



.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed { display: block; }



.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened, .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed { display: none; }



.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened { display: block; }



.elementor-accordion .elementor-tab-content { border-block-start: 1px solid rgb(213, 216, 220); display: none; padding: 15px 20px; }



@media (max-width: 767px) {

  .elementor-accordion .elementor-tab-title { padding: 12px 15px; }

  .elementor-accordion .elementor-tab-title .elementor-accordion-icon { width: 1.2em; }

  .elementor-accordion .elementor-tab-content { padding: 7px 15px; }

}



.e-con-inner > .elementor-widget-accordion, .e-con > .elementor-widget-accordion { width: var(--container-widget-width); --flex-grow: var( --container-widget-flex-grow ); }
@charset "utf-8";



.elementor-tab-title a { color: inherit; }



.elementor-toggle { text-align: start; }



.elementor-toggle .elementor-tab-title { border-block-end: 1px solid rgb(213, 216, 220); cursor: pointer; font-weight: 700; line-height: 1; margin: 0px; outline: none; padding: 15px; }



.elementor-toggle .elementor-tab-title .elementor-toggle-icon { display: inline-block; width: 1em; }



.elementor-toggle .elementor-tab-title .elementor-toggle-icon svg { height: 1em; margin-inline-start: -5px; width: 1em; }



.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right { float: right; text-align: right; }



.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left { float: left; text-align: left; }



.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed { display: block; }



.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened { display: none; }



.elementor-toggle .elementor-tab-title.elementor-active { border-block-end: none; }



.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed { display: none; }



.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened { display: block; }



.elementor-toggle .elementor-tab-content { border-block-end: 1px solid rgb(213, 216, 220); display: none; padding: 15px; }



@media (max-width: 767px) {

  .elementor-toggle .elementor-tab-title { padding: 12px; }

  .elementor-toggle .elementor-tab-content { padding: 12px 10px; }

}



.e-con-inner > .elementor-widget-toggle, .e-con > .elementor-widget-toggle { width: var(--container-widget-width); --flex-grow: var( --container-widget-flex-grow ); }
@charset "utf-8";



.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-0:not(:has(.elementor-widget-container)), .elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-mobile-0:not(:has(.elementor-widget-container)), .elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-tablet-0:not(:has(.elementor-widget-container)) { font-size: 0px; line-height: 1; }



.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid { display: inline-grid; }



.elementor-widget-social-icons .elementor-grid { column-gap: var(--grid-column-gap,5px); row-gap: var(--grid-row-gap,5px); grid-template-columns: var(--grid-template-columns); justify-content: var(--justify-content,center); justify-items: var(--justify-content,center); }



.elementor-icon.elementor-social-icon { font-size: var(--icon-size,25px); height: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em)); line-height: var(--icon-size,25px); width: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em)); }



.elementor-social-icon { --e-social-icon-icon-color: #fff; align-items: center; background-color: rgb(105, 114, 125); cursor: pointer; display: inline-flex; justify-content: center; text-align: center; }



.elementor-social-icon i { color: var(--e-social-icon-icon-color); }



.elementor-social-icon svg { fill: var(--e-social-icon-icon-color); }



.elementor-social-icon:last-child { margin: 0px; }



.elementor-social-icon:hover { color: rgb(255, 255, 255); opacity: 0.9; }



.elementor-social-icon-android { background-color: rgb(164, 198, 57); }



.elementor-social-icon-apple { background-color: rgb(153, 153, 153); }



.elementor-social-icon-behance { background-color: rgb(23, 105, 255); }



.elementor-social-icon-bitbucket { background-color: rgb(32, 80, 129); }



.elementor-social-icon-codepen { background-color: rgb(0, 0, 0); }



.elementor-social-icon-delicious { background-color: rgb(51, 153, 255); }



.elementor-social-icon-deviantart { background-color: rgb(5, 204, 71); }



.elementor-social-icon-digg { background-color: rgb(0, 91, 226); }



.elementor-social-icon-dribbble { background-color: rgb(234, 76, 137); }



.elementor-social-icon-elementor { background-color: rgb(211, 12, 92); }



.elementor-social-icon-envelope { background-color: rgb(234, 67, 53); }



.elementor-social-icon-facebook, .elementor-social-icon-facebook-f { background-color: rgb(59, 89, 152); }



.elementor-social-icon-flickr { background-color: rgb(0, 99, 220); }



.elementor-social-icon-foursquare { background-color: rgb(45, 91, 227); }



.elementor-social-icon-free-code-camp, .elementor-social-icon-freecodecamp { background-color: rgb(0, 100, 0); }



.elementor-social-icon-github { background-color: rgb(51, 51, 51); }



.elementor-social-icon-gitlab { background-color: rgb(226, 67, 41); }



.elementor-social-icon-globe { background-color: rgb(105, 114, 125); }



.elementor-social-icon-google-plus, .elementor-social-icon-google-plus-g { background-color: rgb(221, 75, 57); }



.elementor-social-icon-houzz { background-color: rgb(122, 193, 66); }



.elementor-social-icon-instagram { background-color: rgb(38, 38, 38); }



.elementor-social-icon-jsfiddle { background-color: rgb(72, 122, 162); }



.elementor-social-icon-link { background-color: rgb(129, 138, 145); }



.elementor-social-icon-linkedin, .elementor-social-icon-linkedin-in { background-color: rgb(0, 119, 181); }



.elementor-social-icon-medium { background-color: rgb(0, 171, 107); }



.elementor-social-icon-meetup { background-color: rgb(236, 28, 64); }



.elementor-social-icon-mixcloud { background-color: rgb(39, 58, 75); }



.elementor-social-icon-odnoklassniki { background-color: rgb(244, 115, 28); }



.elementor-social-icon-pinterest { background-color: rgb(189, 8, 28); }



.elementor-social-icon-product-hunt { background-color: rgb(218, 85, 47); }



.elementor-social-icon-reddit { background-color: rgb(255, 69, 0); }



.elementor-social-icon-rss { background-color: rgb(242, 101, 34); }



.elementor-social-icon-shopping-cart { background-color: rgb(76, 175, 80); }



.elementor-social-icon-skype { background-color: rgb(0, 175, 240); }



.elementor-social-icon-slideshare { background-color: rgb(0, 119, 181); }



.elementor-social-icon-snapchat { background-color: rgb(255, 252, 0); }



.elementor-social-icon-soundcloud { background-color: rgb(255, 136, 0); }



.elementor-social-icon-spotify { background-color: rgb(46, 189, 89); }



.elementor-social-icon-stack-overflow { background-color: rgb(254, 122, 21); }



.elementor-social-icon-steam { background-color: rgb(0, 173, 238); }



.elementor-social-icon-stumbleupon { background-color: rgb(235, 73, 36); }



.elementor-social-icon-telegram { background-color: rgb(44, 165, 224); }



.elementor-social-icon-threads { background-color: rgb(0, 0, 0); }



.elementor-social-icon-thumb-tack { background-color: rgb(26, 161, 216); }



.elementor-social-icon-tripadvisor { background-color: rgb(88, 148, 66); }



.elementor-social-icon-tumblr { background-color: rgb(53, 70, 92); }



.elementor-social-icon-twitch { background-color: rgb(100, 65, 165); }



.elementor-social-icon-twitter { background-color: rgb(29, 161, 242); }



.elementor-social-icon-viber { background-color: rgb(102, 92, 172); }



.elementor-social-icon-vimeo { background-color: rgb(26, 183, 234); }



.elementor-social-icon-vk { background-color: rgb(69, 102, 142); }



.elementor-social-icon-weibo { background-color: rgb(221, 36, 48); }



.elementor-social-icon-weixin { background-color: rgb(49, 169, 24); }



.elementor-social-icon-whatsapp { background-color: rgb(37, 211, 102); }



.elementor-social-icon-wordpress { background-color: rgb(33, 117, 155); }



.elementor-social-icon-x-twitter { background-color: rgb(0, 0, 0); }



.elementor-social-icon-xing { background-color: rgb(2, 100, 102); }



.elementor-social-icon-yelp { background-color: rgb(175, 6, 6); }



.elementor-social-icon-youtube { background-color: rgb(205, 32, 31); }



.elementor-social-icon-500px { background-color: rgb(0, 153, 229); }
@charset "utf-8";



.e--ua-appleWebkit.rtl { --flex-right: flex-start; }



.e--ua-appleWebkit .elementor-share-buttons--align-right, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right { --justify-content: var(--flex-right,flex-end); }



.e--ua-appleWebkit .elementor-share-buttons--align-center, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center { --justify-content: center; }



.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid { display: flex; flex-wrap: wrap; justify-content: var(--justify-content,space-between); margin-inline: calc(-.5 * var(--grid-column-gap)); width: auto; }



.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item { margin-inline: calc(.5 * var(--grid-column-gap)); }



.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid { display: inline-block; }



.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item { margin-inline: 0px; }



@media (max-width: 1024px) {

  .e--ua-appleWebkit .elementor-share-buttons-tablet--align-right, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right { --justify-content: var(--flex-right,flex-end); }

  .e--ua-appleWebkit .elementor-share-buttons-tablet--align-center, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center { --justify-content: center; }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid { display: flex; flex-wrap: wrap; justify-content: var(--justify-content,space-between); margin-inline: calc(-.5 * var(--grid-column-gap)); width: auto; }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item { margin-inline: calc(.5 * var(--grid-column-gap)); }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid { display: inline-block; }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item { margin-inline: 0px; }

}



@media (max-width: 767px) {

  .e--ua-appleWebkit .elementor-share-buttons-mobile--align-right, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right { --justify-content: var(--flex-right,flex-end); }

  .e--ua-appleWebkit .elementor-share-buttons-mobile--align-center, .e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center { --justify-content: center; }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid { display: flex; flex-wrap: wrap; justify-content: var(--justify-content,space-between); margin-inline: calc(-.5 * var(--grid-column-gap)); width: auto; }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item { margin-inline: calc(.5 * var(--grid-column-gap)); }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid { display: inline-block; }

  .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid, .e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item { margin-inline: 0px; }

}
@charset "utf-8";



.elementor-alert { border-inline-start: 5px solid transparent; padding: 15px; position: relative; text-align: start; }



.elementor-alert .elementor-alert-title { display: block; font-weight: 700; }



.elementor-alert .elementor-alert-description { font-size: 13px; }



.elementor-alert button.elementor-alert-dismiss { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: var(--dismiss-icon-normal-color,inherit); cursor: pointer; font-size: var(--dismiss-icon-size,20px); inset-block-start: var(--dismiss-icon-vertical-position,10px); inset-inline-end: var(--dismiss-icon-horizontal-position,10px); line-height: 1; padding: 3px; position: absolute; transition-duration: var(--dismiss-icon-hover-transition-duration,.3s); }



.elementor-alert button.elementor-alert-dismiss:hover { color: var(--dismiss-icon-hover-color,inherit); }



.elementor-alert button.elementor-alert-dismiss svg { fill: var(--dismiss-icon-normal-color,currentColor); height: var(--dismiss-icon-size,20px); transition-duration: var(--dismiss-icon-hover-transition-duration,.3s); width: var(--dismiss-icon-size,20px); }



.elementor-alert button.elementor-alert-dismiss svg:hover { fill: var(--dismiss-icon-hover-color,currentColor); }



.elementor-alert-info .elementor-alert { background-color: rgb(217, 237, 247); border-color: rgb(188, 223, 241); color: rgb(49, 112, 143); }



.elementor-alert-success .elementor-alert { background-color: rgb(223, 240, 216); border-color: rgb(202, 230, 190); color: rgb(60, 118, 61); }



.elementor-alert-warning .elementor-alert { background-color: rgb(252, 248, 227); border-color: rgb(249, 240, 195); color: rgb(138, 109, 59); }



.elementor-alert-danger .elementor-alert { background-color: rgb(242, 222, 222); border-color: rgb(232, 196, 196); color: rgb(169, 68, 66); }



@media (max-width: 767px) {

  .elementor-alert { padding: 10px; }

  .elementor-alert button.elementor-alert-dismiss { inset-block-start: 7px; inset-inline-end: 7px; }

}
@charset "utf-8";



body.elementor-page .elementor-widget-menu-anchor { margin-block-end: 0px; }
@charset "utf-8";



.elementor-widget-rating { --e-rating-gap: 0px; --e-rating-icon-font-size: 16px; --e-rating-icon-color: #ccd6df; --e-rating-icon-marked-color: #f0ad4e; --e-rating-icon-marked-width: 100%; --e-rating-justify-content: flex-start; }



.elementor-widget-rating .e-rating { display: flex; justify-content: var(--e-rating-justify-content); }



.elementor-widget-rating .e-rating-wrapper { display: flex; flex-flow: wrap; justify-content: inherit; margin-block-end: calc(0px - var(--e-rating-gap)); margin-inline-end: calc(0px - var(--e-rating-gap)); width: fit-content; }



.elementor-widget-rating .e-rating .e-icon { margin-block-end: var(--e-rating-gap); margin-inline-end: var(--e-rating-gap); position: relative; }



.elementor-widget-rating .e-rating .e-icon-wrapper.e-icon-marked { --e-rating-icon-color: var(--e-rating-icon-marked-color); height: 100%; inset-block-start: 0px; inset-inline-start: 0px; overflow: hidden; position: absolute; width: var(--e-rating-icon-marked-width); z-index: 1; }



.elementor-widget-rating .e-rating .e-icon-wrapper :is(i, svg) { display: flex; flex-shrink: 0; }



.elementor-widget-rating .e-rating .e-icon-wrapper i { color: var(--e-rating-icon-color); font-size: var(--e-rating-icon-font-size); }



.elementor-widget-rating .e-rating .e-icon-wrapper svg { fill: var(--e-rating-icon-color); height: var(--e-rating-icon-font-size); width: auto; }
@charset "utf-8";



.elementor-widget-text-path { font-size: 20px; text-align: var(--alignment,start); }



.elementor-widget-text-path svg { height: auto; max-width: 100%; overflow: visible; transform: rotate(var(--rotate,0)) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1)); width: var(--width); word-spacing: var(--word-spacing); }



.elementor-widget-text-path svg path { fill: var(--path-fill,transparent); stroke: var(--stroke-color,transparent); stroke-width: var(--stroke-width,1px); transition: var(--stroke-transition) stroke,var(--stroke-transition) fill; vector-effect: non-scaling-stroke; }



.elementor-widget-text-path svg:hover path { --path-fill: var( --path-fill-hover ); --stroke-color: var( --stroke-color-hover ); --stroke-width: var( --stroke-width-hover ); }



.elementor-widget-text-path svg text { --fill: var( --text-color ); direction: var(--direction); fill: var(--fill); transition: var(--transition) stroke,var(--transition) stroke-width,var(--transition) fill; }



.elementor-widget-text-path svg text:hover { --color: var( --text-color-hover,var( --text-color ) ); --fill: var( --color ); color: var(--color); }
@charset "utf-8";



.e-link-in-bio { --e-link-in-bio-border-color: transparent; --e-link-in-bio-border-style: none; --e-link-in-bio-border-width: 0; --e-link-in-bio-container-height: auto; --e-link-in-bio-container-width: 360px; --e-link-in-bio-content-align-h: center; --e-link-in-bio-content-align-v: center; --e-link-in-bio-content-width: 280px; --e-link-in-bio-full-height: 100vh; --e-link-in-bio-gutter-block-end: 45px; --e-link-in-bio-gutter-block-start: 38px; --e-link-in-bio-gutter-inline: 40px; --e-link-in-bio-identity-image-cover-border-bottom-width: 0; --e-link-in-bio-identity-image-cover-border-color: transparent; --e-link-in-bio-identity-image-cover-border-style: none; --e-link-in-bio-identity-image-cover-height: 170px; --e-link-in-bio-identity-image-cover-position: center center; --e-link-in-bio-identity-image-profile-border-color: transparent; --e-link-in-bio-identity-image-profile-position: center center; --e-link-in-bio-identity-image-profile-border-radius: 50%; --e-link-in-bio-identity-image-profile-border-style: none; --e-link-in-bio-identity-image-profile-border-width: 0; --e-link-in-bio-identity-image-profile-width: 115px; --e-link-in-bio-heading-color: inherit; --e-link-in-bio-title-color: inherit; --e-link-in-bio-about-heading-color: inherit; --e-link-in-bio-description-color: #324a6d; --e-link-in-bio-icon-background-color: transparent; --e-link-in-bio-icon-border-color: transparent; --e-link-in-bio-icon-border-style: none; --e-link-in-bio-icon-border-width: 0; --e-link-in-bio-icon-color: inherit; --e-link-in-bio-icon-columns: 3; --e-link-in-bio-icon-gap: 20px 29px; --e-link-in-bio-icon-size: 25px; --e-link-in-bio-ctas-background-color: #467ff7; --e-link-in-bio-ctas-border-color: transparent; --e-link-in-bio-ctas-border-radius: 20px; --e-link-in-bio-ctas-border-style: none; --e-link-in-bio-ctas-border-width: 0; --e-link-in-bio-ctas-gap: 22px; --e-link-in-bio-ctas-padding-block-end: 17px; --e-link-in-bio-ctas-padding-block-start: 17px; --e-link-in-bio-ctas-padding-inline-end: 20px; --e-link-in-bio-ctas-padding-inline-start: 20px; --e-link-in-bio-ctas-text-color: #fff; --e-link-in-bio-image-links-border-color: transparent; --e-link-in-bio-image-links-border-style: solid; --e-link-in-bio-image-links-border-width: 0; --e-link-in-bio-image-links-columns: 2; --e-link-in-bio-image-links-gap: 10px; --e-link-in-bio-image-links-height: auto; --background-overlay-opacity: 0.5; align-items: var(--e-link-in-bio-content-align-h); border-color: var(--e-link-in-bio-border-color); border-style: var(--e-link-in-bio-border-style); border-width: var(--e-link-in-bio-border-width); display: flex; flex-direction: column; justify-content: var(--e-link-in-bio-content-align-v); margin-inline: auto; max-width: 100%; min-height: var(--e-link-in-bio-container-height); padding: var(--e-link-in-bio-gutter-block-start) var(--e-link-in-bio-gutter-inline) var(--e-link-in-bio-gutter-block-end); position: relative; width: var(--e-link-in-bio-container-width); }



@supports (height:100dvh) {

  .e-link-in-bio { --e-link-in-bio-full-height: 100dvh; }

}



.e-link-in-bio.has-border { --e-link-in-bio-border-style: solid; }



@media (max-width: 767px) {

  .e-link-in-bio.is-full-height-mobile { --e-link-in-bio-container-height: var(--e-link-in-bio-full-height,100vh); }

}



@media (min-width:-1) and (max-width:-1) {

  .e-link-in-bio.is-full-height-mobile_extra { --e-link-in-bio-container-height: var(--e-link-in-bio-full-height,100vh); }

}



@media (min-width: 768px) and (max-width: 1024px) {

  .e-link-in-bio.is-full-height-tablet { --e-link-in-bio-container-height: var(--e-link-in-bio-full-height,100vh); }

}



@media (min-width:-1) and (max-width:-1) {

  .e-link-in-bio.is-full-height-laptop, .e-link-in-bio.is-full-height-tablet_extra { --e-link-in-bio-container-height: var(--e-link-in-bio-full-height,100vh); }

}



@media (min-width: 1025px) {

  .e-link-in-bio.is-full-height-desktop { --e-link-in-bio-container-height: var(--e-link-in-bio-full-height,100vh); }

}



@media (min-width: 1025px) and (max-width: 99999px) {

  .e-link-in-bio.is-full-height-desktop.is-full-height-widescreen { --e-link-in-bio-container-height: var(--e-link-in-bio-full-height,100vh); }

}



@media (min-width:-1) {

  .e-link-in-bio.is-full-height-widescreen { --e-link-in-bio-container-height: var(--e-link-in-bio-full-height,100vh); }

}



.e-link-in-bio.is-full-width { --e-link-in-bio-container-width: 100%; }



.e-link-in-bio__bg { display: grid; inset: 0px; position: absolute; z-index: 0; }



.e-link-in-bio__bg, .e-link-in-bio__bg-overlay { background-position: 50% center; background-repeat: no-repeat; background-size: cover; }



.e-link-in-bio__bg-overlay { opacity: var(--background-overlay-opacity); }



.e-link-in-bio__content { color: rgb(28, 36, 72); display: flex; flex-direction: column; font-family: var(--e-global-typography-text-font-family,"Poppins"),Sans-serif; max-width: 100%; text-align: center; width: var(--e-link-in-bio-content-width); z-index: 1; }



.e-link-in-bio__content * { overflow-wrap: break-word; }



.e-link-in-bio__identity { display: grid; grid-template-columns: 1fr; grid-template-rows: auto; margin-block-end: 14px; margin-block-start: calc(var(--e-link-in-bio-gutter-block-start) * -1); }



.e-link-in-bio__identity .e-link-in-bio__identity-image { display: flex; position: relative; }



.e-link-in-bio__identity .e-link-in-bio__identity-image-element { display: block; flex: 1 1 100%; object-fit: cover; }



.e-link-in-bio__identity .e-link-in-bio__identity-image-cover { align-self: start; border-color: var(--e-link-in-bio-identity-image-cover-border-color); border-style: var(--e-link-in-bio-identity-image-cover-border-style); border-width: 0 0 var(--e-link-in-bio-identity-image-cover-border-bottom-width) 0; grid-area: 1 / 1; margin-inline: calc(var(--e-link-in-bio-gutter-inline) * -1); max-height: var(--e-link-in-bio-identity-image-cover-height); overflow: hidden; width: calc(100% + var(--e-link-in-bio-gutter-inline) * 2); }



.e-link-in-bio__identity .e-link-in-bio__identity-image-cover.has-border { --e-link-in-bio-identity-image-cover-border-style: solid; }



.e-link-in-bio__identity .e-link-in-bio__identity-image-cover .e-link-in-bio__identity-image-element { object-position: var(--e-link-in-bio-identity-image-cover-position); }



.e-link-in-bio__identity .e-link-in-bio__identity-image-profile { align-self: center; aspect-ratio: 1 / 1; border-color: var(--e-link-in-bio-identity-image-profile-border-color); border-radius: var(--e-link-in-bio-identity-image-profile-border-radius); border-style: var(--e-link-in-bio-identity-image-profile-border-style); border-width: var(--e-link-in-bio-identity-image-profile-border-width); grid-area: 1 / 1; margin-block-end: 17px; margin-block-start: var(--e-link-in-bio-gutter-block-start); margin-inline: auto; max-width: 100%; overflow: hidden; width: var(--e-link-in-bio-identity-image-profile-width); }



.e-link-in-bio__identity .e-link-in-bio__identity-image-profile.has-border { --e-link-in-bio-identity-image-profile-border-style: solid; }



.e-link-in-bio__identity .e-link-in-bio__identity-image-profile.has-style-square { --e-link-in-bio-identity-image-profile-border-radius: 0; }



.e-link-in-bio__identity .e-link-in-bio__identity-image-profile .e-link-in-bio__identity-image-element { aspect-ratio: inherit; object-position: var(--e-link-in-bio-identity-image-profile-position); }



.e-link-in-bio__identity .e-link-in-bio__identity-image-cover + .e-link-in-bio__identity-image-profile { margin-block-start: 17px; }



.e-link-in-bio__bio > * { margin-block: 0px; }



.e-link-in-bio__heading { color: var(--e-link-in-bio-heading-color); font-size: 36px; font-weight: 600; line-height: 42px; }



.e-link-in-bio__about-heading { color: var(--e-link-in-bio-about-heading-color); font-size: 16px; font-weight: 500; line-height: 20px; }



.e-link-in-bio__title { color: var(--e-link-in-bio-title-color); font-size: 20px; font-weight: 500; line-height: 35px; }



.e-link-in-bio__description { color: var(--e-link-in-bio-description-color); font-size: 16px; font-weight: 300; line-height: 24px; margin-block-start: 20px; }



.e-link-in-bio__bio--footer { margin-block-start: 34px; }



.e-link-in-bio__bio--footer .e-link-in-bio__description { font-size: 12px; font-weight: 500; line-height: 20px; margin-block-start: 0px; }



.e-link-in-bio__bio--footer .e-link-in-bio__about-heading + .e-link-in-bio__description { margin-block-start: 3px; }



.e-link-in-bio__icons { display: flex; flex-flow: wrap; gap: var(--e-link-in-bio-icon-gap); justify-content: center; margin-block-start: 20px; }



.e-link-in-bio__icons i { font-size: var(--e-link-in-bio-icon-size); }



.e-link-in-bio__icons.has-size-medium { --e-link-in-bio-icon-size: 30px; }



.e-link-in-bio__icons.has-size-large { --e-link-in-bio-icon-gap: 20px 24px; --e-link-in-bio-icon-size: 35px; }



.e-link-in-bio__icon { display: flex; }



.e-link-in-bio__icon .e-link-in-bio__icon-link { align-items: center; color: inherit; display: flex; flex: 1 1 auto; flex-direction: column; }



.e-link-in-bio__icon .e-link-in-bio__icon-link:active, .e-link-in-bio__icon .e-link-in-bio__icon-link:focus, .e-link-in-bio__icon .e-link-in-bio__icon-link:hover { color: inherit; }



.e-link-in-bio__icon .e-link-in-bio__icon-svg { align-items: center; color: var(--e-link-in-bio-icon-color); display: flex; justify-content: center; }



.e-link-in-bio__icon svg { fill: currentcolor; height: var(--e-link-in-bio-icon-size); }



.e-link-in-bio__icon i { font-size: var(--e-link-in-bio-icon-size); }



.e-link-in-bio__icon .e-link-in-bio__icon-label { font-size: 14px; font-weight: 500; line-height: 20px; text-align: center; }



.e-link-in-bio__image-links { display: grid; gap: var(--e-link-in-bio-image-links-gap); grid-template-columns: repeat(var(--e-link-in-bio-image-links-columns,2),minmax(0,1fr)); grid-template-rows: auto; margin-block-start: 24px; }



.e-link-in-bio__image-links.has-1-columns { --e-link-in-bio-image-links-columns: 1; --e-link-in-bio-image-links-gap: 14px; }



.e-link-in-bio__image-links.has-3-columns { --e-link-in-bio-image-links-columns: 3; --e-link-in-bio-image-links-gap: 5px; }



.e-link-in-bio__image-links .e-link-in-bio__image-links-link { display: grid; }



.e-link-in-bio__image-links img.e-link-in-bio__image-links-img { aspect-ratio: 1 / 1; border-color: var(--e-link-in-bio-image-links-border-color); border-style: var(--e-link-in-bio-image-links-border-style); border-width: var(--e-link-in-bio-image-links-border-width); display: block; height: var(--e-link-in-bio-image-links-height,auto); object-fit: cover; width: 100%; }



.e-link-in-bio__ctas { display: grid; gap: var(--e-link-in-bio-ctas-gap); grid-template-columns: minmax(0px, 1fr); grid-template-rows: auto; margin-block-start: 31px; }



.e-link-in-bio__ctas.has-type-link { --e-link-in-bio-ctas-gap: 10px; justify-items: center; }



.e-link-in-bio__ctas.has-type-divider { --e-link-in-bio-ctas-gap: 0; }



.e-link-in-bio__ctas .e-link-in-bio__cta { display: flex; font-size: 16px; font-weight: 500; line-height: 20px; }



.e-link-in-bio__ctas .e-link-in-bio__cta, .e-link-in-bio__ctas .e-link-in-bio__cta:active, .e-link-in-bio__ctas .e-link-in-bio__cta:focus, .e-link-in-bio__ctas .e-link-in-bio__cta:hover { color: var(--e-link-in-bio-ctas-text-color); }



.e-link-in-bio__ctas .e-link-in-bio__cta-image { flex: 0 0 min(50%, 140px); }



.e-link-in-bio__ctas .e-link-in-bio__cta-image-element { aspect-ratio: 140 / 100; display: block; height: 100%; object-fit: cover; width: 100%; }



.e-link-in-bio__ctas .e-link-in-bio__cta-text { align-items: center; display: flex; flex: 1 1 auto; justify-content: center; }



.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button { border-radius: var(--e-link-in-bio-ctas-border-radius); overflow: hidden; }



.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button.has-border { --e-link-in-bio-ctas-border-style: solid; border-color: var(--e-link-in-bio-ctas-border-color); border-style: var(--e-link-in-bio-ctas-border-style); border-width: var(--e-link-in-bio-ctas-border-width); }



.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button.has-corners-rounded { --e-link-in-bio-ctas-border-radius: 20px; }



.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button.has-corners-round { --e-link-in-bio-ctas-border-radius: 50px; }



.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button.has-corners-sharp { --e-link-in-bio-ctas-border-radius: 0; }



.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-button .e-link-in-bio__cta-text { background-color: var(--e-link-in-bio-ctas-background-color); padding-block-end: var(--e-link-in-bio-ctas-padding-block-end); padding-block-start: var(--e-link-in-bio-ctas-padding-block-start); padding-inline-end: var(--e-link-in-bio-ctas-padding-inline-end); padding-inline-start: var(--e-link-in-bio-ctas-padding-inline-start); }



.e-link-in-bio__ctas .e-link-in-bio__cta.is-type-link { --e-link-in-bio-ctas-text-color: #467ff7; font-weight: 700; justify-content: center; margin-block: 17px; }



.e-link-in-bio .e-link-in-bio__content .e-link-in-bio__ctas .e-link-in-bio__cta.is-type-link { text-decoration: underline; }
@charset "utf-8";



.e-contact-buttons { --e-contact-buttons-chat-box-width: 360px; --e-contact-buttons-size-small: 55px; --e-contact-buttons-size-medium: 65px; --e-contact-buttons-size-large: 75px; --e-contact-buttons-svg-size-small: 32px; --e-contact-buttons-svg-size-medium: 38px; --e-contact-buttons-svg-size-large: 42px; --e-contact-buttons-profile-image-size-small: 65px; --e-contact-buttons-profile-image-size-medium: 75px; --e-contact-buttons-profile-image-size-large: 85px; --e-contact-buttons-dot: red; --e-contact-buttons-dot-size: 16px; --e-contact-buttons-profile-dot-bg: #39aa59; --e-contact-buttons-border-radius: 20px; --e-contact-button-chat-button-animation-delay: 0; --e-contact-buttons-icon-size-small: 45px; --e-contact-buttons-icon-size-medium: 50px; --e-contact-buttons-icon-size-large: 55px; --e-contact-buttons-contact-gap: 15px; --e-contact-buttons-horizontal-offset: 25px; --e-contact-buttons-vertical-offset: 25px; --e-contact-buttons-box-shadow: 4px 4px 10px 0px rgba(0,0,0,.15); --e-contact-buttons-drop-shadow: drop-shadow(4px 4px 10px rgba(0,0,0,.15)); --e-contact-buttons-button-bg: #467ff7; --e-contact-buttons-button-bg-hover: #1c2448; --e-contact-buttons-button-icon: #fff; --e-contact-buttons-button-icon-hover: #fff; --e-contact-buttons-top-bar-bg: #1c2448; --e-contact-buttons-top-bar-title: #fff; --e-contact-buttons-top-bar-subtitle: #fff; --e-contact-buttons-close-button-color: #fff; --e-contact-buttons-active-button-bg: #fff; --e-contact-buttons-message-bubble-name: #000; --e-contact-buttons-message-bubble-body: #000; --e-contact-buttons-message-bubble-time: #000; --e-contact-buttons-message-bubble-bubble-bg: #fff; --e-contact-buttons-message-bubble-chat-bg: #c8d5dc; --e-contact-buttons-send-button-icon: #fff; --e-contact-buttons-send-button-bg: #467ff7; --e-contact-buttons-send-button-icon-hover: #fff; --e-contact-buttons-send-button-bg-hover: #1c2448; --e-contact-buttons-chat-box-bg: #fff; --e-contact-buttons-contact-button-icon: #fff; --e-contact-buttons-contact-button-icon-hover: #fff; --e-contact-buttons-contact-button-bg: #467ff7; --e-contact-buttons-contact-button-bg-hover: #1c2448; --e-contact-buttons-tooltip-text: #1c2448; --e-contact-buttons-tooltip-bg: #fff; --e-contact-buttons-contact-title-text-color: #1c2448; --e-contact-buttons-contact-description-text-color: #1c2448; display: flex; flex-direction: column; gap: 20px; pointer-events: none; position: fixed; width: var(--e-contact-buttons-chat-box-width); z-index: 10000; }



@media (max-width: 767px) {

  .e-contact-buttons { inset-inline-end: 0px; width: 90vw; }

}



.e-contact-buttons.has-h-alignment-start { inset-inline-start: var(--e-contact-buttons-horizontal-offset); justify-content: flex-start; }



@media (max-width: 767px) {

  .e-contact-buttons.has-h-alignment-start { inset-inline-start: 0px; }

}



.e-contact-buttons.has-h-alignment-start .e-contact-buttons__chat-button-container { justify-content: flex-start; padding-inline: 20px 0px; }



@media (max-width: 767px) {

  .e-contact-buttons.has-h-alignment-start .e-contact-buttons__chat-button-container { inset-inline-end: unset; inset-inline-start: var(--e-contact-buttons-horizontal-offset); }

}



.e-contact-buttons.has-h-alignment-end { align-items: flex-end; inset-inline-end: var(--e-contact-buttons-horizontal-offset); justify-content: flex-end; }



.e-contact-buttons.has-h-alignment-end .e-contact-buttons__chat-button-container { inset-inline-end: var(--e-contact-buttons-horizontal-offset); justify-content: flex-end; padding-inline-end: 20px; }



@media (max-width: 767px) {

  .e-contact-buttons.has-h-alignment-end .e-contact-buttons__chat-button-container { inset-inline-end: unset; }

}



.e-contact-buttons.has-h-alignment-center { inset-inline-start: 50%; justify-content: center; transform: translateX(-50%); }



.e-contact-buttons.has-h-alignment-center .e-contact-buttons__chat-button-container { justify-content: center; padding-inline: 0px; }



.e-contact-buttons.has-h-alignment-center .e-contact-buttons__content-wrapper { inset-inline-end: calc(var(--e-contact-buttons-chat-box-width) / 2 - 40px); position: relative; }



.e-contact-buttons.has-v-alignment-top { top: var(--e-contact-buttons-vertical-offset); }



.e-contact-buttons.has-v-alignment-top .e-contact-buttons__content-wrapper { order: 2; }



.e-contact-buttons.has-v-alignment-top .e-contact-buttons__chat-button-container { order: 1; }



.e-contact-buttons.has-v-alignment-middle { align-items: center; flex-direction: row; top: 50%; transform: translateY(-50%); }



.e-contact-buttons.has-v-alignment-middle .e-contact-buttons__chat-button-container { padding-inline: 0px; }



.e-contact-buttons.has-v-alignment-middle.has-h-alignment-start .e-contact-buttons__content-wrapper { order: 2; }



.e-contact-buttons.has-v-alignment-middle.has-h-alignment-start .e-contact-buttons__chat-button-container { order: 1; padding-inline: 0px; }



.e-contact-buttons.has-h-alignment-center.has-v-alignment-middle { flex-direction: column; transform: translate(-50%, -50%); }



.e-contact-buttons.has-v-alignment-bottom { bottom: var(--e-contact-buttons-vertical-offset); }



.e-contact-buttons.has-platform-whatsapp { --e-contact-buttons-button-bg: #25d366; --e-contact-buttons-button-bg-hover: #075e54; --e-contact-buttons-button-icon: #fff; --e-contact-buttons-button-icon-hover: #fff; --e-contact-buttons-top-bar-bg: #075e54; --e-contact-buttons-top-bar-title: #fff; --e-contact-buttons-top-bar-subtitle: #fff; --e-contact-buttons-close-button-color: #fff; --e-contact-buttons-message-bubble-body: #000; --e-contact-buttons-message-bubble-time: #000; --e-contact-buttons-message-bubble-name: #000; --e-contact-buttons-message-bubble-bubble-bg: #fff; --e-contact-buttons-message-bubble-chat-bg: #ece5dd; --e-contact-buttons-send-button-icon: #fff; --e-contact-buttons-send-button-bg: #25d366; --e-contact-buttons-send-button-icon-hover: #fff; --e-contact-buttons-send-button-bg-hover: #075e54; --e-contact-buttons-chat-box-bg: #fff; }



.e-contact-buttons.has-platform-skype { --e-contact-buttons-button-bg: #00aff0; --e-contact-buttons-button-bg-hover: #0d72cf; --e-contact-buttons-button-icon: #fff; --e-contact-buttons-button-icon-hover: #fff; --e-contact-buttons-top-bar-bg: #0d72cf; --e-contact-buttons-top-bar-title: #fff; --e-contact-buttons-top-bar-subtitle: #fff; --e-contact-buttons-close-button-color: #fff; --e-contact-buttons-message-bubble-body: #000; --e-contact-buttons-message-bubble-time: #000; --e-contact-buttons-message-bubble-name: #000; --e-contact-buttons-message-bubble-bubble-bg: #fff; --e-contact-buttons-message-bubble-chat-bg: #cdf7ff; --e-contact-buttons-send-button-icon: #fff; --e-contact-buttons-send-button-bg: #00aff0; --e-contact-buttons-send-button-icon-hover: #fff; --e-contact-buttons-send-button-bg-hover: #0d72cf; --e-contact-buttons-chat-box-bg: #fff; }



.e-contact-buttons.has-platform-messenger { --e-contact-buttons-button-bg: #168aff; --e-contact-buttons-button-bg-hover: #168aff; --e-contact-buttons-button-icon: #fff; --e-contact-buttons-button-icon-hover: #fff; --e-contact-buttons-top-bar-bg: #168aff; --e-contact-buttons-top-bar-title: #fff; --e-contact-buttons-top-bar-subtitle: #fff; --e-contact-buttons-close-button-color: #fff; --e-contact-buttons-message-bubble-body: #000; --e-contact-buttons-message-bubble-time: #000; --e-contact-buttons-message-bubble-name: #000; --e-contact-buttons-message-bubble-bubble-bg: #fff; --e-contact-buttons-message-bubble-chat-bg: #f0f0f0; --e-contact-buttons-send-button-icon: #fff; --e-contact-buttons-send-button-bg: #168aff; --e-contact-buttons-send-button-icon-hover: #fff; --e-contact-buttons-send-button-bg-hover: #168aff; --e-contact-buttons-chat-box-bg: #fff; }



.e-contact-buttons.has-platform-viber { --e-contact-buttons-button-bg: #7360f2; --e-contact-buttons-button-bg-hover: #4e4879; --e-contact-buttons-button-icon: #fff; --e-contact-buttons-button-icon-hover: #fff; --e-contact-buttons-top-bar-bg: #4e4879; --e-contact-buttons-top-bar-title: #fff; --e-contact-buttons-top-bar-subtitle: #fff; --e-contact-buttons-close-button-color: #fff; --e-contact-buttons-message-bubble-body: #000; --e-contact-buttons-message-bubble-time: #000; --e-contact-buttons-message-bubble-name: #000; --e-contact-buttons-message-bubble-bubble-bg: #fff; --e-contact-buttons-message-bubble-chat-bg: #e5e1ff; --e-contact-buttons-send-button-icon: #fff; --e-contact-buttons-send-button-bg: #7360f2; --e-contact-buttons-send-button-icon-hover: #fff; --e-contact-buttons-send-button-bg-hover: #4e4879; --e-contact-buttons-chat-box-bg: #fff; }



.e-contact-buttons.has-platform-waze { --e-contact-buttons-button-bg: #3cf; --e-contact-buttons-button-bg-hover: #09f; --e-contact-buttons-button-icon: #fff; --e-contact-buttons-button-icon-hover: #fff; --e-contact-buttons-top-bar-bg: #09f; --e-contact-buttons-top-bar-title: #fff; --e-contact-buttons-top-bar-subtitle: #fff; --e-contact-buttons-close-button-color: #fff; --e-contact-buttons-message-bubble-body: #000; --e-contact-buttons-message-bubble-time: #000; --e-contact-buttons-message-bubble-name: #000; --e-contact-buttons-message-bubble-bubble-bg: #fff; --e-contact-buttons-message-bubble-chat-bg: #ece5dd; --e-contact-buttons-send-button-icon: #fff; --e-contact-buttons-send-button-bg: #3cf; --e-contact-buttons-send-button-icon-hover: #fff; --e-contact-buttons-send-button-bg-hover: #09f; --e-contact-buttons-chat-box-bg: #fff; }



.e-contact-buttons.has-corners-rounded { --e-contact-buttons-border-radius: 20px; }



.e-contact-buttons.has-corners-round { --e-contact-buttons-border-radius: 50px; }



.e-contact-buttons.has-corners-sharp { --e-contact-buttons-border-radius: 0; }



.e-contact-buttons:not(.has-animations) .e-contact-buttons__content-wrapper.hidden { display: none; }



.e-contact-buttons.has-animations .e-contact-buttons__content-wrapper.hidden { display: block; transition: 1s; visibility: hidden; }



.e-contact-buttons.has-animations .e-contact-buttons__content-wrapper.animated-wrapper { animation: 1s ease 0s 1 normal none running e-contact-buttons-close; opacity: 0; transform: none; visibility: hidden; }



.e-contact-buttons__chat-button-shadow, .e-contact-buttons__contact-box-shadow, .e-contact-buttons__contact-box-shadow:is(a), .e-contact-buttons__content { box-shadow: var(--e-contact-buttons-box-shadow); }



.e-contact-buttons__chat-button-drop-shadow { filter: var(--e-contact-buttons-drop-shadow); }



.e-contact-buttons__content { border-radius: var(--e-contact-buttons-border-radius); font-family: var(--e-global-typography-text-font-family,"Poppins"),Sans-serif; overflow: hidden; }



.e-contact-buttons__top-bar { align-items: center; background-color: var(--e-contact-buttons-top-bar-bg); display: flex; gap: 20px; padding: 20px; position: relative; }



.e-contact-buttons__top-bar-title { color: var(--e-contact-buttons-top-bar-title); font-size: 24px; font-weight: 700; margin-block-end: 0px; }



.e-contact-buttons__top-bar-subtitle { color: var(--e-contact-buttons-top-bar-subtitle); font-size: 20px; margin-block-end: 0px; }



.e-contact-buttons__profile-image { align-items: center; display: flex; position: relative; }



.e-contact-buttons__profile-image img { border-radius: 50%; object-fit: cover; }



.e-contact-buttons__profile-image.has-size-small img { height: var(--e-contact-buttons-profile-image-size-small); width: var(--e-contact-buttons-profile-image-size-small); }



.e-contact-buttons__profile-image.has-size-medium img { height: var(--e-contact-buttons-profile-image-size-medium); width: var(--e-contact-buttons-profile-image-size-medium); }



.e-contact-buttons__profile-image.has-size-large img { height: var(--e-contact-buttons-profile-image-size-large); width: var(--e-contact-buttons-profile-image-size-large); }



.e-contact-buttons__profile-image.has-dot::after { background-color: var(--e-contact-buttons-profile-dot-bg); border: 3px solid var(--e-contact-buttons-top-bar-bg); border-radius: 50%; bottom: 5px; content: ""; height: 20px; position: absolute; right: 0px; width: 20px; }



.e-contact-buttons__close-button, .e-contact-buttons__close-button[type="button"] { background: none; border: 0px; color: var(--e-contact-buttons-close-button-color); inset-inline-end: 20px; padding: 0px; position: absolute; top: 20px; }



.e-contact-buttons__close-button:focus, .e-contact-buttons__close-button:hover, .e-contact-buttons__close-button[type="button"]:focus, .e-contact-buttons__close-button[type="button"]:hover { background: none; border: 0px; color: var(--e-contact-buttons-close-button-color); }



.e-contact-buttons__chat-button-container, .e-contact-buttons__contact-icon-link, .e-contact-buttons__content-wrapper { pointer-events: auto; }



.e-contact-buttons__chat-button-container { display: flex; max-width: max-content; }



@media (max-width: 767px) {

  .e-contact-buttons__chat-button-container { position: relative; }

}



.e-contact-buttons__chat-button, .e-contact-buttons__chat-button[type="button"] { align-items: center; background-color: var(--e-contact-buttons-button-bg); border: 0px; border-radius: 50%; color: var(--e-contact-buttons-button-icon); display: flex; justify-content: center; padding: 0px; position: relative; transition: 0.3s; }



.e-contact-buttons__chat-button svg, .e-contact-buttons__chat-button[type="button"] svg { fill: var(--e-contact-buttons-button-icon); }



.e-contact-buttons__chat-button:focus, .e-contact-buttons__chat-button:hover, .e-contact-buttons__chat-button[type="button"]:focus, .e-contact-buttons__chat-button[type="button"]:hover { background-color: var(--e-contact-buttons-button-bg-hover); color: var(--e-contact-buttons-button-icon-hover); transition: 0.3s; }



.e-contact-buttons__chat-button:focus svg, .e-contact-buttons__chat-button:hover svg, .e-contact-buttons__chat-button[type="button"]:focus svg, .e-contact-buttons__chat-button[type="button"]:hover svg { fill: var(--e-contact-buttons-button-icon-hover); }



.e-contact-buttons__chat-button.has-dot::after, .e-contact-buttons__chat-button[type="button"].has-dot::after { background-color: var(--e-contact-buttons-dot); border-radius: 50%; content: ""; height: var(--e-contact-buttons-dot-size); position: absolute; right: 0px; top: 0px; width: var(--e-contact-buttons-dot-size); }



.e-contact-buttons__chat-button.has-size-small, .e-contact-buttons__chat-button[type="button"].has-size-small { height: var(--e-contact-buttons-size-small); width: var(--e-contact-buttons-size-small); }



.e-contact-buttons__chat-button.has-size-small svg, .e-contact-buttons__chat-button[type="button"].has-size-small svg { height: var(--e-contact-buttons-svg-size-small); width: var(--e-contact-buttons-svg-size-small); }



.e-contact-buttons__chat-button.has-size-small i, .e-contact-buttons__chat-button[type="button"].has-size-small i { font-size: var(--e-contact-buttons-svg-size-small); }



.e-contact-buttons__chat-button.has-size-medium, .e-contact-buttons__chat-button[type="button"].has-size-medium { height: var(--e-contact-buttons-size-medium); width: var(--e-contact-buttons-size-medium); }



.e-contact-buttons__chat-button.has-size-medium svg, .e-contact-buttons__chat-button[type="button"].has-size-medium svg { height: var(--e-contact-buttons-svg-size-medium); width: var(--e-contact-buttons-svg-size-medium); }



.e-contact-buttons__chat-button.has-size-medium i, .e-contact-buttons__chat-button[type="button"].has-size-medium i { font-size: var(--e-contact-buttons-svg-size-medium); }



.e-contact-buttons__chat-button.has-size-large, .e-contact-buttons__chat-button[type="button"].has-size-large { height: var(--e-contact-buttons-size-large); width: var(--e-contact-buttons-size-large); }



.e-contact-buttons__chat-button.has-size-large svg, .e-contact-buttons__chat-button[type="button"].has-size-large svg { height: var(--e-contact-buttons-svg-size-large); width: var(--e-contact-buttons-svg-size-large); }



.e-contact-buttons__chat-button.has-size-large i, .e-contact-buttons__chat-button[type="button"].has-size-large i { font-size: var(--e-contact-buttons-svg-size-large); }



.e-contact-buttons__chat-button.has-entrance-animation-delay, .e-contact-buttons__chat-button[type="button"].has-entrance-animation-delay { animation-delay: var(--e-contact-button-chat-button-animation-delay); }



.e-contact-buttons__chat-button.has-entrance-animation-duration-slow, .e-contact-buttons__chat-button[type="button"].has-entrance-animation-duration-slow { animation-duration: 2s; }



.e-contact-buttons__chat-button.has-entrance-animation-duration-normal, .e-contact-buttons__chat-button[type="button"].has-entrance-animation-duration-normal { animation-duration: 1s; }



.e-contact-buttons__chat-button.has-entrance-animation-duration-fast, .e-contact-buttons__chat-button[type="button"].has-entrance-animation-duration-fast { animation-duration: 0.8s; }



.e-contact-buttons__chat-button.has-entrance-animation, .e-contact-buttons__chat-button[type="button"].has-entrance-animation { opacity: 0; }



.e-contact-buttons__chat-button.visible, .e-contact-buttons__chat-button[type="button"].visible { opacity: 1; }



.e-contact-buttons__message-bubble { background-color: var(--e-contact-buttons-message-bubble-chat-bg); padding: 25px 20px; padding-inline-start: 40px; }



.e-contact-buttons__message-bubble.has-typing-animation .e-contact-buttons__bubble-container { height: 0px; opacity: 0; visibility: hidden; }



.e-contact-buttons__bubble { background-color: var(--e-contact-buttons-message-bubble-bubble-bg); border-radius: 15px; padding: 20px; position: relative; }



.e-contact-buttons__bubble::after { border-block-color: transparent; border-block-width: 0px 40px; border-inline-end-color: var(--e-contact-buttons-message-bubble-bubble-bg); border-inline-width: 0px 40px; border-inline-start-color: transparent; border-style: solid; content: ""; height: 0px; inset-inline-start: -20px; position: absolute; top: 0px; width: 0px; }



.e-contact-buttons__message-bubble-name { color: var(--e-contact-buttons-message-bubble-name); font-size: 20px; font-weight: 600; line-height: 25px; margin-block-end: 8px; }



.e-contact-buttons__message-bubble-body { color: var(--e-contact-buttons-message-bubble-body); font-size: 20px; line-height: 25px; margin-block-end: 8px; }



.e-contact-buttons__message-bubble-time { color: var(--e-contact-buttons-message-bubble-time); font-size: 20px; font-weight: 600; line-height: 25px; margin-block-end: 0px; text-align: end; }



.e-contact-buttons__powered-container { text-align: center; }



.e-contact-buttons__powered-text { color: rgb(0, 0, 0); font-size: 16px; font-weight: 500; margin-block-end: 12px; }



.e-contact-buttons__dots-container { background-color: var(--e-contact-buttons-message-bubble-bubble-bg); border-radius: 15px; display: inline-flex; padding: 10px 12px; }



.e-contact-buttons__dot { animation: 1s ease 0s infinite normal none running e-contact-buttons-typing-jump; background-color: var(--e-contact-buttons-message-bubble-name); border-radius: 50%; display: inline-block; height: 7px; margin-left: auto; margin-right: 3px; position: relative; width: 7px; }



.e-contact-buttons__dot-1 { animation-delay: 0.2s; }



.e-contact-buttons__dot-2 { animation-delay: 0.4s; }



.e-contact-buttons__dot-3 { animation-delay: 0.6s; }



.e-contact-buttons__send-button { background-color: var(--e-contact-buttons-chat-box-bg); padding: 12px 20px 20px; }



.e-contact-buttons__send-button .e-contact-buttons__send-cta { color: var(--e-contact-buttons-send-button-icon); }



.e-contact-buttons__send-button .e-contact-buttons__send-cta:focus, .e-contact-buttons__send-button .e-contact-buttons__send-cta:hover { color: var(--e-contact-buttons-send-button-icon-hover); }



.e-contact-buttons__send-cta { align-items: center; background-color: var(--e-contact-buttons-send-button-bg); border-radius: 30px; display: flex; font-size: 18px; font-weight: 500; gap: 8px; justify-content: center; padding: 10px; text-align: center; transition: 0.3s; width: 100%; }



.e-contact-buttons__send-cta svg { fill: var(--e-contact-buttons-send-button-icon); height: 28px; width: 28px; }



.e-contact-buttons__send-cta:focus, .e-contact-buttons__send-cta:hover { background-color: var(--e-contact-buttons-send-button-bg-hover); transition: 0.3s; }



.e-contact-buttons__send-cta:focus svg, .e-contact-buttons__send-cta:hover svg { fill: var(--e-contact-buttons-send-button-icon-hover); }



.e-contact-buttons__content.visible .e-contact-buttons__message-bubble.has-typing-animation .e-contact-buttons__dots-container { animation-duration: 2s; animation-fill-mode: forwards; animation-iteration-count: 1; animation-name: e-contact-buttons-disappear; }



.e-contact-buttons__content.visible .e-contact-buttons__message-bubble.has-typing-animation .e-contact-buttons__bubble-container { animation-delay: 2s; animation-duration: 0.1s; animation-fill-mode: forwards; animation-iteration-count: 1; animation-name: e-contact-buttons-appear; }



.e-con:has(.e-contact-buttons) > .e-con-inner, .e-con > .e-con-inner.e-con-inner--floating-buttons { padding-block: 0px; }



@keyframes e-contact-buttons-typing-jump { 

  0% { bottom: 0px; }

  20% { bottom: 5px; }

  40% { bottom: 0px; }

}



@keyframes e-contact-buttons-appear { 

  0% { height: 0px; opacity: 0; visibility: hidden; }

  100% { height: auto; opacity: 1; visibility: visible; }

}



@keyframes e-contact-buttons-disappear { 

  0% { display: inline-flex; }

  100% { display: none; }

}



@keyframes e-contact-buttons-close { 

  0%, 99.99% { opacity: 1; visibility: visible; }

  100% { opacity: 0; transform: none; visibility: hidden; }

}
@charset "utf-8";



.e-floating-bars { --e-floating-bars-announcement-bg-color: #467ff7; --e-floating-bars-announcement-text-color: #fff; --e-floating-bars-announcement-icon-color: #fff; --e-floating-bars-cta-button-text-color: #fff; --e-floating-bars-cta-button-text-color-hover: #467ff7; --e-floating-bars-cta-button-bg-color: #1c2448; --e-floating-bars-cta-button-bg-color-hover: #fff; --e-floating-bars-cta-button-border-color: #1c2448; --e-floating-bars-cta-button-border-color-hover: #1c2448; --e-floating-bars-close-button-color: #fff; --e-floating-bars-announcement-icon-size: 20px; --e-floating-bars-elements-padding-block-end: 12px; --e-floating-bars-elements-padding-block-start: 12px; --e-floating-bars-elements-padding-inline-end: 16px; --e-floating-bars-elements-padding-inline-start: 16px; --e-floating-bars-elements-gap: 16px; --e-floating-bars-cta-corners: 50px; --e-floating-bars-cta-button-border-width: 2px; --e-floating-bars-cta-button-padding-block-end: 8px; --e-floating-bars-cta-button-padding-block-start: 8px; --e-floating-bars-cta-button-padding-inline-end: 20px; --e-floating-bars-cta-button-padding-inline-start: 20px; --e-floating-bars-cta-button-icon-gap: 5px; --e-floating-bars-cta-button-animation-delay: 500ms; --e-floating-bars-cta-button-animation-duration: 1000ms; --e-floating-bars-background-overlay-opacity: 0.5; --e-floating-bars-close-icon-size: 24px; align-items: center; background-color: var(--e-floating-bars-announcement-bg-color); color: var(--e-floating-bars-announcement-text-color); display: flex; gap: var(--e-floating-bars-elements-gap); padding-block-end: var(--e-floating-bars-elements-padding-block-end); padding-block-start: var(--e-floating-bars-elements-padding-block-start); padding-inline-end: var(--e-floating-bars-elements-padding-inline-end); padding-inline-start: var(--e-floating-bars-elements-padding-inline-start); position: relative; width: 100%; z-index: 10000; }



@media (max-width: 767px) {

  .e-floating-bars { align-items: flex-start; display: grid; column-gap: ; grid-template-columns: auto auto; grid-template-rows: auto auto; row-gap: 16px; }

}



.e-floating-bars:focus { outline: none; }



.e-floating-bars.has-vertical-position-top { inset-block-start: 0px; }



.e-floating-bars.has-vertical-position-bottom { inset-block-end: 0px; }



.e-floating-bars.is-sticky { inset-inline: 0px; position: fixed; }



.e-floating-bars.is-hidden { display: none; }



.e-floating-bars.has-close-button { padding-inline-end: calc(var(--e-floating-bars-elements-padding-inline-end) + 20px); padding-inline-start: calc(var(--e-floating-bars-elements-padding-inline-start) + 20px); }



.e-floating-bars .has-corners-rounded { --e-floating-bars-corners: 20px; }



.e-floating-bars .has-corners-round { --e-floating-bars-corners: 50px; }



.e-floating-bars .has-corners-sharp { --e-floating-bars-corners: 0; }



.e-floating-bars__announcement-text { align-items: center; color: var(--e-floating-bars-announcement-text-color); display: flex; font-size: 16px; font-weight: 400; height: 100%; margin: 0px; }



.e-floating-bars__announcement-icon { align-items: center; color: var(--e-floating-bars-announcement-icon-color); display: flex; height: 100%; }



.e-floating-bars__announcement-icon svg { fill: var(--e-floating-bars-announcement-icon-color); height: var(--e-floating-bars-announcement-icon-size); width: var(--e-floating-bars-announcement-icon-size); }



.e-floating-bars__announcement-icon i { color: var(--e-floating-bars-announcement-icon-color); font-size: var(--e-floating-bars-announcement-icon-size); }



.e-floating-bars__cta-icon { color: var(--e-floating-bars-cta-button-text-color); display: inline-flex; transition: 0.3s; }



.e-floating-bars__cta-icon svg { fill: var(--e-floating-bars-cta-button-text-color); height: 1em; transition: 0.3s; width: 1em; }



.e-floating-bars__cta-button-container { order: 3; }



@media (max-width: 767px) {

  .e-floating-bars__cta-button-container { display: flex; grid-column: span 2 / span 2; grid-row-start: 2; }

}



.e-floating-bars .e-floating-bars__cta-button, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]) { align-items: center; color: var(--e-floating-bars-cta-button-text-color); display: inline-flex; font-size: 16px; font-weight: 700; gap: var(--e-floating-bars-cta-button-icon-gap); position: relative; transition: 0.3s; white-space: nowrap; }



.e-floating-bars .e-floating-bars__cta-button.animated, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]).animated { animation-delay: var(--e-floating-bars-cta-button-animation-delay); animation-duration: var(--e-floating-bars-cta-button-animation-duration); animation-iteration-count: 1; }



.e-floating-bars .e-floating-bars__cta-button.has-entrance-animation, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]).has-entrance-animation { opacity: 0; }



.e-floating-bars .e-floating-bars__cta-button.visible, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]).visible { opacity: 1; }



.e-floating-bars .e-floating-bars__cta-button:focus, .e-floating-bars .e-floating-bars__cta-button:focus .e-floating-bars__cta-icon, .e-floating-bars .e-floating-bars__cta-button:hover, .e-floating-bars .e-floating-bars__cta-button:hover .e-floating-bars__cta-icon, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]):focus, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]):focus .e-floating-bars__cta-icon, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]):hover, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]):hover .e-floating-bars__cta-icon { color: var(--e-floating-bars-cta-button-text-color-hover); transition: 0.3s; }



.e-floating-bars .e-floating-bars__cta-button:focus .e-floating-bars__cta-icon svg, .e-floating-bars .e-floating-bars__cta-button:hover .e-floating-bars__cta-icon svg, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]):focus .e-floating-bars__cta-icon svg, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]):hover .e-floating-bars__cta-icon svg { fill: var(--e-floating-bars-cta-button-text-color-hover); transition: 0.3s; }



.e-floating-bars .e-floating-bars__cta-button.has-border, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]).has-border { border-color: var(--e-floating-bars-cta-button-border-color); border-style: solid; border-width: var(--e-floating-bars-cta-button-border-width); }



.e-floating-bars .e-floating-bars__cta-button.has-border:focus, .e-floating-bars .e-floating-bars__cta-button.has-border:hover, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]).has-border:focus, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]).has-border:hover { border-color: var(--e-floating-bars-cta-button-border-color-hover); }



.e-floating-bars .e-floating-bars__cta-button.is-type-button, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]).is-type-button { background-color: var(--e-floating-bars-cta-button-bg-color); border-radius: var(--e-floating-bars-corners); padding-block-end: var(--e-floating-bars-cta-button-padding-block-end); padding-block-start: var(--e-floating-bars-cta-button-padding-block-start); padding-inline-end: var(--e-floating-bars-cta-button-padding-inline-end); padding-inline-start: var(--e-floating-bars-cta-button-padding-inline-start); }



.e-floating-bars .e-floating-bars__cta-button.is-type-button:focus, .e-floating-bars .e-floating-bars__cta-button.is-type-button:hover, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]).is-type-button:focus, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]).is-type-button:hover { background-color: var(--e-floating-bars-cta-button-bg-color-hover); }



.e-floating-bars .e-floating-bars__cta-button.is-type-link, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]).is-type-link { text-decoration: none; }



.e-floating-bars .e-floating-bars__cta-button.is-type-link .e-floating-bars__cta-text, .e-floating-bars .e-floating-bars__cta-button:not([href]):not([tabindex]).is-type-link .e-floating-bars__cta-text { text-decoration: underline; }



.e-floating-bars__close-button, .e-floating-bars__close-button[type="button"] { align-items: center; display: flex; position: absolute; }



.e-floating-bars__close-button i, .e-floating-bars__close-button[type="button"] i { font-size: var(--e-floating-bars-close-icon-size); }



@media (max-width: 767px) {

  .e-floating-bars__close-button, .e-floating-bars__close-button[type="button"] { top: 10px; }

}



.e-floating-bars__close-button, .e-floating-bars__close-button:focus, .e-floating-bars__close-button:hover, .e-floating-bars__close-button[type="button"], .e-floating-bars__close-button[type="button"]:focus, .e-floating-bars__close-button[type="button"]:hover { background-color: transparent; border: 0px; color: var(--e-floating-bars-close-button-color); padding: 0px; }



.e-floating-bars__close-button i, .e-floating-bars__close-button:focus i, .e-floating-bars__close-button:hover i, .e-floating-bars__close-button[type="button"] i, .e-floating-bars__close-button[type="button"]:focus i, .e-floating-bars__close-button[type="button"]:hover i { color: var(--e-floating-bars-close-button-color); }



.e-floating-bars__overlay { background-position: 50% center; background-size: cover; height: 100%; inset-block: 0px; inset-inline: 0px; opacity: var(--e-floating-bars-background-overlay-opacity); position: absolute; width: 100%; z-index: -1; }



.e-con.e-con--floating-bars, .e-con:has(.e-floating-bars) { padding: 0px; }



.e-con.e-con--floating-bars > .e-con-inner, .e-con.e-con--floating-bars > .e-con-inner.e-con-inner--floating-bars, .e-con:has(.e-floating-bars) > .e-con-inner, .e-con:has(.e-floating-bars) > .e-con-inner.e-con-inner--floating-bars { max-width: unset; padding-block: 0px; }
@charset "utf-8";



:root { --e-a-color-white: #fff; --e-a-color-black: #000; --e-a-color-logo: #fff; --e-a-color-circle-logo: #000; --e-a-color-primary: #f3bafd; --e-a-color-primary-bold: #d004d4; --e-a-color-primary-bold-dark: #c00bb9; --e-a-color-secondary: #515962; --e-a-color-success: #0a875a; --e-a-color-danger: #dc2626; --e-a-color-info: #2563eb; --e-a-color-warning: #f59e0b; --e-a-color-accent: #93003f; --e-a-color-global: #1dddbf; --e-a-color-accent-promotion: #93003f; --e-a-color-accent-promotion-disabled: rgba(147,0,63,.38); --e-a-bg-default: #fff; --e-a-bg-invert: #0c0d0e; --e-a-bg-hover: #f1f2f3; --e-a-bg-active: #e6e8ea; --e-a-bg-active-bold: #d5d8dc; --e-a-bg-loading: #f9fafa; --e-a-bg-logo: #000; --e-a-bg-primary: #fae8ff; --e-a-bg-secondary: #515962; --e-a-bg-success: #f2fdf5; --e-a-bg-info: #f0f7ff; --e-a-bg-danger: #fef1f4; --e-a-bg-warning: #fffbeb; --e-a-bg-chip: #f1f2f3; --e-a-color-txt: #515962; --e-a-color-txt-muted: #818a96; --e-a-color-txt-disabled: #babfc5; --e-a-color-txt-invert: #fff; --e-a-color-txt-accent: #0c0d0e; --e-a-color-txt-hover: #3f444b; --e-a-color-txt-active: #0c0d0e; --e-a-border-color: #e6e8ea; --e-a-border-color-bold: #d5d8dc; --e-a-border-color-focus: #babfc5; --e-a-border-color-accent: #0c0d0e; --e-a-border: 1px solid var(--e-a-border-color); --e-a-border-bold: 1px solid var(--e-a-border-color-bold); --e-a-border-radius: 3px; --e-a-btn-color: #0c0d0e; --e-a-btn-color-invert: var(--e-a-color-txt-invert); --e-a-btn-color-disabled: var(--e-a-color-txt-disabled); --e-a-btn-bg: #515962; --e-a-btn-bg-hover: #3a4046; --e-a-btn-bg-active: #23262a; --e-a-btn-bg-disabled: #d5d8dc; --e-a-btn-bg-primary: #f3bafd; --e-a-btn-bg-primary-hover: #f5d0fe; --e-a-btn-bg-primary-active: #f0abfc; --e-a-btn-bg-accent: #93003f; --e-a-btn-bg-accent-hover: #8f1a4c; --e-a-btn-bg-accent-active: #a93365; --e-a-btn-bg-info: #2563eb; --e-a-btn-bg-info-hover: #134cca; --e-a-btn-bg-info-active: #0e3b9c; --e-a-btn-bg-success: #0a875a; --e-a-btn-bg-success-hover: #06583a; --e-a-btn-bg-success-active: #03281b; --e-a-btn-bg-warning: #f59e0b; --e-a-btn-bg-warning-hover: #c57f08; --e-a-btn-bg-warning-active: #945f06; --e-a-btn-bg-danger: #dc2626; --e-a-btn-bg-danger-hover: #b21d1d; --e-a-btn-bg-danger-active: #861616; --e-a-dark-bg: #0c0d0e; --e-a-dark-color-txt: #9da5ae; --e-a-dark-color-txt-hover: #d5d8dc; --e-a-font-family: Roboto,Arial,Helvetica,sans-serif; --e-a-transition-hover: all .3s; --e-a-popover-shadow: 0 2px 15px rgba(0,0,0,.3); --e-a-dropdown-shadow: 0 0 3px rgba(0,0,0,.2); }
@charset "utf-8";



.select2-container { box-sizing: border-box; display: inline-block; margin: 0px; position: relative; vertical-align: middle; }



.select2-container .select2-selection--single { box-sizing: border-box; cursor: pointer; display: block; height: 28px; user-select: none; }



.select2-container .select2-selection--single .select2-selection__rendered { display: block; padding-left: 8px; padding-right: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }



.select2-container .select2-selection--single .select2-selection__clear { position: relative; }



.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { padding-right: 8px; padding-left: 20px; }



.select2-container .select2-selection--multiple { box-sizing: border-box; cursor: pointer; display: block; min-height: 32px; user-select: none; }



.select2-container .select2-selection--multiple .select2-selection__rendered { display: inline-block; overflow: hidden; padding-left: 8px; text-overflow: ellipsis; white-space: nowrap; }



.select2-container .select2-search--inline { float: left; }



.select2-container .select2-search--inline .select2-search__field { box-sizing: border-box; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-size: 100%; margin-top: 5px; padding: 0px; }



.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { appearance: none; }



.select2-dropdown { background-color: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); border-radius: 3px; box-sizing: border-box; display: block; position: absolute; left: -100000px; width: 100%; z-index: 1051; }



.select2-results { display: block; }



.select2-results__options { list-style: none; margin: 0px; padding: 0px; }



.select2-results__option { padding: 6px; user-select: none; }



.select2-results__option[aria-selected] { cursor: pointer; }



.select2-container--open .select2-dropdown { left: 0px; }



.select2-container--open .select2-dropdown--above { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }



.select2-container--open .select2-dropdown--below { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-top-left-radius: 0px; border-top-right-radius: 0px; }



.select2-search--dropdown { display: block; padding: 4px; }



.select2-search--dropdown .select2-search__field { padding: 4px; width: 100%; box-sizing: border-box; }



.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { appearance: none; }



.select2-search--dropdown.select2-search--hide { display: none; }



.select2-close-mask { border: 0px; margin: 0px; padding: 0px; display: block; position: fixed; left: 0px; top: 0px; min-height: 100%; min-width: 100%; height: auto; width: auto; opacity: 0; z-index: 99; background-color: rgb(255, 255, 255); }



.select2-hidden-accessible { border: 0px !important; clip: rect(0px, 0px, 0px, 0px) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; width: 1px !important; }



.select2-container--classic .select2-results > .select2-results__options, .select2-container--default .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; }



.select2-container--default .select2-selection--single { background-color: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); border-radius: 3px; }



.select2-container--default .select2-selection--single .select2-selection__rendered { color: rgb(68, 68, 68); line-height: 28px; }



.select2-container--default .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: 700; }



.select2-container--default .select2-selection--single .select2-selection__arrow { height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; }



.select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: rgb(136, 136, 136) transparent transparent; border-style: solid; border-width: 5px 4px 0px; height: 0px; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0px; }



.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; }



.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { left: 1px; right: auto; }



.select2-container--default.select2-container--disabled .select2-selection--single { background-color: rgb(238, 238, 238); cursor: default; }



.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { display: none; }



.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent rgb(136, 136, 136); border-width: 0px 4px 5px; }



.select2-container--default .select2-selection--multiple { background-color: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); border-radius: 3px; cursor: text; }



.select2-container--default .select2-selection--multiple .select2-selection__rendered { box-sizing: border-box; list-style: none; margin: 0px; padding: 0px 5px; width: 100%; }



.select2-container--default .select2-selection--multiple .select2-selection__rendered li { list-style: none; }



.select2-container--default .select2-selection--multiple .select2-selection__placeholder { color: rgb(153, 153, 153); margin-top: 5px; float: left; }



.select2-container--default .select2-selection--multiple .select2-selection__clear { cursor: pointer; float: right; font-weight: 700; margin-top: 5px; margin-right: 10px; }



.select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: rgb(228, 228, 228); border: 1px solid rgb(170, 170, 170); border-radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0px 5px; }



.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color: rgb(153, 153, 153); cursor: pointer; display: inline-block; font-weight: 700; margin-right: 2px; }



.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { color: rgb(51, 51, 51); }



.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder { float: right; }



.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { margin-left: 5px; margin-right: auto; }



.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; }



.select2-container--default.select2-container--focus .select2-selection--multiple { border: 1px solid rgb(0, 0, 0); outline: 0px; }



.select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: rgb(238, 238, 238); cursor: default; }



.select2-container--default.select2-container--disabled .select2-selection__choice__remove { display: none; }



.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple, .select2-container--default.select2-container--open.select2-container--above .select2-selection--single { border-top-left-radius: 0px; border-top-right-radius: 0px; }



.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple, .select2-container--default.select2-container--open.select2-container--below .select2-selection--single { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }



.select2-container--default .select2-search--dropdown .select2-search__field { border: 1px solid rgb(170, 170, 170); }



.select2-container--default .select2-search--inline .select2-search__field { background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; outline: 0px; box-shadow: none; appearance: textfield; }



.select2-container--default .select2-results__option[role="group"] { padding: 0px; }



.select2-container--default .select2-results__option[aria-disabled="true"] { color: rgb(153, 153, 153); }



.select2-container--default .select2-results__option[aria-selected="true"] { background-color: rgb(221, 221, 221); }



.select2-container--default .select2-results__option .select2-results__option { padding-left: 1em; }



.select2-container--default .select2-results__option .select2-results__option .select2-results__group { padding-left: 0px; }



.select2-container--default .select2-results__option .select2-results__option .select2-results__option { margin-left: -1em; padding-left: 2em; }



.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -2em; padding-left: 3em; }



.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -3em; padding-left: 4em; }



.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -4em; padding-left: 5em; }



.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -5em; padding-left: 6em; }



.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: rgb(88, 151, 251); color: rgb(255, 255, 255); }



.select2-container--default .select2-results__group { cursor: default; display: block; padding: 6px; }



.select2-container--classic .select2-selection--single { background-color: rgb(247, 247, 247); border: 1px solid rgb(170, 170, 170); border-radius: 3px; outline: 0px; background-image: linear-gradient(rgb(255, 255, 255) 50%, rgb(238, 238, 238) 100%); background-repeat: repeat-x; }



.select2-container--classic .select2-selection--single:focus { border: 1px solid rgb(88, 151, 251); }



.select2-container--classic .select2-selection--single .select2-selection__rendered { color: rgb(68, 68, 68); line-height: 28px; }



.select2-container--classic .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: 700; margin-right: 10px; }



.select2-container--classic .select2-selection--single .select2-selection__placeholder { color: rgb(153, 153, 153); }



.select2-container--classic .select2-selection--single .select2-selection__arrow { background-color: rgb(221, 221, 221); border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(170, 170, 170); border-image: none; border-top-right-radius: 4px; border-bottom-right-radius: 4px; height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; background-image: linear-gradient(rgb(238, 238, 238) 50%, rgb(204, 204, 204) 100%); background-repeat: repeat-x; }



.select2-container--classic .select2-selection--single .select2-selection__arrow b { border-color: rgb(136, 136, 136) transparent transparent; border-style: solid; border-width: 5px 4px 0px; height: 0px; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0px; }



.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; }



.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { border-width: medium 1px medium medium; border-style: none solid none none; border-color: currentcolor rgb(170, 170, 170) currentcolor currentcolor; border-image: none; border-radius: 4px 0px 0px 4px; left: 1px; right: auto; }



.select2-container--classic.select2-container--open .select2-selection--single { border: 1px solid rgb(88, 151, 251); }



.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { background: 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }



.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent rgb(136, 136, 136); border-width: 0px 4px 5px; }



.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-top-left-radius: 0px; border-top-right-radius: 0px; background-image: linear-gradient(rgb(255, 255, 255) 0px, rgb(238, 238, 238) 50%); background-repeat: repeat-x; }



.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; background-image: linear-gradient(rgb(238, 238, 238) 50%, rgb(255, 255, 255) 100%); background-repeat: repeat-x; }



.select2-container--classic .select2-selection--multiple { background-color: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); border-radius: 3px; cursor: text; outline: 0px; }



.select2-container--classic .select2-selection--multiple:focus { border: 1px solid rgb(88, 151, 251); }



.select2-container--classic .select2-selection--multiple .select2-selection__rendered { list-style: none; margin: 0px; padding: 0px 5px; }



.select2-container--classic .select2-selection--multiple .select2-selection__clear { display: none; }



.select2-container--classic .select2-selection--multiple .select2-selection__choice { background-color: rgb(228, 228, 228); border: 1px solid rgb(170, 170, 170); border-radius: 4px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0px 5px; }



.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { color: rgb(136, 136, 136); cursor: pointer; display: inline-block; font-weight: 700; margin-right: 2px; }



.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { color: rgb(85, 85, 85); }



.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { float: right; margin-left: 5px; margin-right: auto; }



.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; }



.select2-container--classic.select2-container--open .select2-selection--multiple { border: 1px solid rgb(88, 151, 251); }



.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-top-left-radius: 0px; border-top-right-radius: 0px; }



.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }



.select2-container--classic .select2-search--dropdown .select2-search__field { border: 1px solid rgb(170, 170, 170); outline: 0px; }



.select2-container--classic .select2-search--inline .select2-search__field { outline: 0px; box-shadow: none; }



.select2-container--classic .select2-dropdown { background-color: rgb(255, 255, 255); border: 1px solid transparent; }



.select2-container--classic .select2-dropdown--above { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }



.select2-container--classic .select2-dropdown--below { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }



.select2-container--classic .select2-results__option[role="group"] { padding: 0px; }



.select2-container--classic .select2-results__option[aria-disabled="true"] { color: grey; }



.select2-container--classic .select2-results__option--highlighted[aria-selected] { background-color: rgb(56, 117, 215); color: rgb(255, 255, 255); }



.select2-container--classic .select2-results__group { cursor: default; display: block; padding: 6px; }



.select2-container--classic.select2-container--open .select2-dropdown { border-color: rgb(88, 151, 251); }
@charset "utf-8";



:root { --direction-multiplier: 1; }



body.rtl, html[dir="rtl"] { --direction-multiplier: -1; }



.elementor-hidden { display: none; }



.elementor-visibility-hidden { visibility: hidden; }



.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px; }



.elementor-clearfix::after { clear: both; content: ""; display: block; height: 0px; width: 0px; }



.e-logo-wrapper { display: inline-block; line-height: 1; }



.e-logo-wrapper i { color: var(--e-a-color-circle-logo); font-size: 2.5em; }



.elementor-control-unit-1 { width: 27px; }



.elementor-control-unit-2 { width: 54px; }



.elementor-control-unit-3 { width: 81px; }



.elementor-control-unit-4 { width: 108px; }



.elementor-control-unit-5 { max-width: 400px; width: 52%; }



.elementor-tags-list { background-color: var(--e-a-bg-default); border: var(--e-a-border); border-radius: 3px; box-shadow: var(--e-a-popover-shadow); display: none; max-height: 300px; overflow: auto; padding-block-end: 5px; position: absolute; width: 260px; z-index: 10000; }



.elementor-tags-list__group-title { align-items: center; display: flex; font-size: 12px; font-weight: 700; padding: 10px 15px; }



.elementor-tags-list__group-title .eicon-info-circle { color: var(--e-a-color-primary-bold); font-size: 14px; padding-inline-end: 5px; }



.elementor-tags-list__item { cursor: pointer; font-size: 10px; padding: 6px 15px; }



.elementor-tags-list__item::before { content: ">"; font-size: 8px; padding-inline-end: 5px; }



.elementor-tags-list__item:hover { background-color: var(--e-a-bg-hover); }



.elementor-tags-list__teaser { border-block-start: 2px solid var(--e-a-border-color); margin-block-start: 4px; padding-block-start: 4px; }



.elementor-tags-list__teaser-text { font-size: 12px; line-height: 1.5; padding: 2px 15px 8px; }



.elementor-tags-list__teaser-link { color: var(--e-a-color-primary-bold); font-style: italic; font-weight: 700; text-decoration: underline; }



.elementor-dynamic-cover { align-items: center; box-sizing: border-box; display: flex; height: 27px; width: 100%; }



.elementor-dynamic-cover__title { flex-grow: 1; overflow: hidden; padding: 0px 8px; text-overflow: ellipsis; white-space: nowrap; }



.elementor-dynamic-cover__remove, .elementor-dynamic-cover__settings { cursor: pointer; transition: var(--e-a-transition-hover); }



.elementor-dynamic-cover__remove:hover, .elementor-dynamic-cover__settings:hover { color: var(--e-a-color-txt-hover); }



.elementor-control-type-wysiwyg .elementor-dynamic-cover { margin-block-start: 10px; }



.elementor-tag-settings-popup { background-color: var(--e-a-bg-default); border: var(--e-a-border); box-shadow: var(--e-a-popover-shadow); position: absolute; width: 260px; z-index: 1; }



.elementor-tag-settings-popup::before { border: 10px solid transparent; border-block-end-color: var(--e-a-border-color); content: ""; inset-block-start: -20px; inset-inline-start: 5px; position: absolute; }



.elementor-tag-settings-popup .elementor-control-type-section:first-child { margin: 0px; }



.elementor-tag-controls-stack-empty { background-color: var(--e-a-bg-default); font-size: 13px; padding: 10px; text-align: center; }



.elementor-control-dynamic input { border-end-end-radius: 0px; border-end-start-radius: var(--e-a-border-radius); border-start-end-radius: 0px; border-start-start-radius: var(--e-a-border-radius); }



.elementor-control-dynamic-switcher { align-items: center; background: var(--e-a-bg-default); border: var(--e-a-border-bold); border-end-end-radius: var(--e-a-border-radius); border-end-start-radius: 0px; border-inline-start-width: 0px; border-start-end-radius: var(--e-a-border-radius); border-start-start-radius: 0px; cursor: pointer; display: inline-flex; flex-shrink: 0; height: 27px; justify-content: center; transition: var(--e-a-transition-hover); }



.elementor-control-dynamic-switcher:hover { background-color: var(--e-a-bg-hover); color: var(--e-a-color-txt-hover); }



.elementor-control-dynamic-switcher.e-control-tool { border: 0px; height: 20px; }



.elementor-control-dynamic-switcher-wrapper { display: flex; }



.elementor-control-dynamic-switcher .eicon-database { font-size: 12px; }



.elementor-control-dynamic-value .e-global__popover-toggle, .elementor-control-dynamic-value .elementor-control-dynamic-switcher, .elementor-control-dynamic-value .elementor-control-tag-area { display: none; }



.elementor-panel-box-content { padding: 20px 20px 10px; }



.elementor-button { display: inline-block; }



.elementor-panel-alert { background-color: var(--e-a-bg-primary); border-end-end-radius: 3px; border-end-start-radius: 0px; border-inline-start: 3px solid var(--e-a-color-primary); border-start-end-radius: 3px; border-start-start-radius: 0px; font-size: 12px; font-style: italic; font-weight: 300; line-height: 1.5; padding: 15px; position: relative; text-align: start; }



.elementor-panel-alert a { color: inherit; }



.elementor-panel-alert.elementor-panel-alert-info { background: var(--e-a-bg-info); border-color: var(--e-a-color-info); }



.elementor-panel-alert.elementor-panel-alert-success { background: var(--e-a-bg-success); border-color: var(--e-a-color-success); }



.elementor-panel-alert.elementor-panel-alert-warning { background: var(--e-a-bg-warning); border-inline-start: 3px solid var(--e-a-color-warning); }



.elementor-panel-alert.elementor-panel-alert-danger { background: var(--e-a-bg-danger); border-color: var(--e-a-color-danger); }



.elementor-control-field-description, .elementor-descriptor { color: var(--e-a-color-txt-muted); font-size: 11px; font-style: italic; line-height: 1.4; }



.elementor-controls-popover { background-color: var(--e-a-bg-default); border-radius: var(--e-a-border-radius); box-shadow: var(--e-a-popover-shadow); display: none; inset-inline: 0px; margin: -4px auto 5px; padding-block-start: 15px; position: absolute; width: 90%; z-index: 10000; }



.elementor-controls-popover::before { border: 8px solid transparent; border-block-end-color: var(--e-a-bg-default); content: ""; inset-block-start: -16px; inset-inline-end: 22px; position: absolute; }



.elementor-controls-popover div.elementor-control { background-color: transparent; }



.elementor-controls-popover div.elementor-control::before { content: none; }



#elementor-panel-global .elementor-nerd-box .elementor-nerd-box-icon { margin-block-start: 20px; }



.elementor-control { --control-title-size: 12px; padding: 0px 20px 15px; position: relative; }



.elementor-control a { border-block-end: 1px dotted transparent; font-weight: 500; text-decoration: none; transition: 0.3s ease-in-out; }



.elementor-control a:hover { border-block-end-color: inherit; }



.elementor-control .elementor-control-content { display: flex; flex-direction: column; }



.elementor-control .elementor-control-title { font-size: var(--control-title-size); line-height: 1; margin-inline-end: 5px; }



.elementor-control .elementor-control-title:empty { display: none; }



.elementor-control .elementor-control-spinner { align-items: center; display: flex; }



.elementor-control.elementor-control-type-divider { padding: 0px; }



.elementor-control.elementor-control-type-divider .elementor-control-content { background-color: var(--e-a-bg-default); border-width: 0px; border-block-start: var(--e-a-border); height: 15px; margin-inline: 20px; }



.elementor-control.elementor-control-separator-before { padding-block-start: 15px; }



.elementor-control.elementor-control-separator-before::before { background-color: var(--e-a-border-color); content: ""; height: 1px; inset: 0px 20px auto; position: absolute; }



.elementor-control.elementor-control-separator-after { padding-block-end: 15px; }



.elementor-control.elementor-control-separator-after::after { background-color: var(--e-a-border-color); content: ""; height: 1px; inset: auto 20px 0px; position: absolute; }



.elementor-control.elementor-control-separator-after + .elementor-control-type-tabs + .elementor-control-separator-default, .elementor-control.elementor-control-separator-after:not(.elementor-hidden-control) + .elementor-control-separator-default { padding-block-start: 15px; }



.elementor-control.elementor-control-deprecated, .elementor-control.elementor-control-deprecated .elementor-control-field-description { color: var(--e-a-color-warning); }



.elementor-control.elementor-control-hidden-label > * > * > .elementor-control-title, .elementor-control.elementor-control-hidden-label > * > .elementor-control-title, .elementor-control.elementor-hidden-control { display: none; }



.elementor-control.elementor-control-type-heading .elementor-control-title { font-weight: 700; margin: 0px; }



body:not(.elementor-device-desktop) .elementor-control.elementor-control-responsive-desktop, body:not(.elementor-device-laptop) .elementor-control.elementor-control-responsive-laptop, body:not(.elementor-device-mobile) .elementor-control.elementor-control-responsive-mobile, body:not(.elementor-device-mobile_extra) .elementor-control.elementor-control-responsive-mobile_extra, body:not(.elementor-device-tablet) .elementor-control.elementor-control-responsive-tablet, body:not(.elementor-device-tablet_extra) .elementor-control.elementor-control-responsive-tablet_extra, body:not(.elementor-device-widescreen) .elementor-control.elementor-control-responsive-widescreen { display: none; }



.elementor-control-shape_divider_bottom .elementor-visual-choice-element-image label, .elementor-control-shape_divider_top .elementor-visual-choice-element-image label { padding: 4px; }



.elementor-control-shape_divider_bottom img, .elementor-control-shape_divider_top img { aspect-ratio: 4 / 1; object-fit: cover; object-position: center center; }



.elementor-control-shape_divider_bottom img { rotate: x 180deg; }



.elementor-control-custom_attributes_pro .elementor-nerd-box-message, .elementor-control-custom_css_pro .elementor-nerd-box-message { margin-block-start: 5px; }



.elementor-control.e-open .elementor-panel-heading-toggle i, .elementor-control.elementor-active .elementor-panel-heading-toggle i, .elementor-panel-category.e-open .elementor-panel-heading-toggle i, .elementor-panel-category.elementor-active .elementor-panel-heading-toggle i, .elementor-panel-scheme-item.e-open .elementor-panel-heading-toggle i, .elementor-panel-scheme-item.elementor-active .elementor-panel-heading-toggle i { transform: rotate(90deg); }



.elementor-control:not(.e-open):not(.elementor-active) .elementor-panel-heading-toggle i, .elementor-panel-category:not(.e-open):not(.elementor-active) .elementor-panel-heading-toggle i, .elementor-panel-scheme-item:not(.e-open):not(.elementor-active) .elementor-panel-heading-toggle i { scale: calc(1 * var(--direction-multiplier)) 1; }



.elementor-panel-heading { align-items: center; background-color: transparent; border: 0px; border-block-start-style: ; border-block-start-color: ; border-block-start-width: 2px; color: var(--e-a-color-txt-accent); cursor: pointer; display: flex; gap: 5px; height: 48px; padding-inline: 20px; width: 100%; }



.elementor-panel-heading-toggle { align-items: center; display: flex; flex-direction: column; width: 10px; }



.elementor-panel-heading-title { font-weight: 700; }



.elementor-panel-heading-category-chip { background-color: var(--e-a-bg-chip); border-radius: 100px; margin-inline-start: auto; padding: 5px 8px; }



.elementor-panel-heading-category-chip i { margin-inline-start: 4px; }



.elementor-panel-heading-promotion { margin-inline-start: auto; }



.elementor-panel-heading-promotion a { color: var(--e-a-color-accent-promotion); font-family: Roboto, sans-serif; font-size: 13px; font-weight: 500; }



.elementor-panel-heading-promotion a i { font-size: 14px; margin-inline-end: 4px; }



.elementor-panel-heading-promotion a:hover { color: var(--e-a-color-accent-promotion); }



.elementor-panel-heading:focus-visible { color: var(--e-a-color-txt-hover); }



#elementor-controls .elementor-control-type-section:first-child .elementor-panel-heading, #elementor-panel-editorPreferences-settings-controls .elementor-control-type-section:first-child .elementor-panel-heading, #elementor-panel-page-settings-controls .elementor-control-type-section:first-child .elementor-panel-heading { border-block-start: none; }



.elementor-control-field { align-items: center; display: flex; }



.elementor-label-block > .elementor-control-content > .elementor-control-field { flex-wrap: wrap; }



.elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper { margin-block-start: 10px; max-width: 100%; width: 100%; }



.elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper > .elementor-choices label { align-items: center; display: flex; flex: 1 1 27px; justify-content: center; width: auto; }



.elementor-label-block.elementor-control-hidden-label.elementor-label-block > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper, .elementor-label-block.elementor-control-hidden-label:not(.elementor-control-dynamic) > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper { margin-block-start: 0px; }



.elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-title { flex-shrink: 0; max-width: 60%; }



.elementor-label-inline > .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper { margin-inline-start: auto; }



.elementor-control-field-description { margin-block-start: 10px; }



.elementor-group-control-attachment_alert .elementor-control-field-description { margin-block-start: 0px; }



.elementor-control-start-end .eicon-h-align-left, .elementor-control-start-end .eicon-h-align-right, .elementor-control-start-end .eicon-text-align-left, .elementor-control-start-end .eicon-text-align-right { scale: calc(1 * var(--direction-multiplier)) 1; }



.elementor-update-preview { align-items: center; display: flex; margin: 15px 15px 0px; }



.elementor-update-preview-button-wrapper { flex-grow: 1; text-align: end; }



.elementor-update-preview-button { padding: 8px 15px; }



.elementor-control-direction-ltr input, .elementor-control-direction-ltr textarea { direction: ltr; }



.elementor-control-direction-rtl input, .elementor-control-direction-rtl textarea { direction: rtl; }



.elementor-control-alert { align-items: flex-start; display: flex; flex-direction: column; gap: 8px; justify-content: flex-start; }



.elementor-control-alert-heading { font-weight: 700; }



.elementor-control-type-button .elementor-control-input-wrapper { text-align: end; }



.elementor-control-type-button .elementor-button { width: auto; }



.elementor-control-type-button .elementor-button.elementor-button-center { display: block; margin: 0px auto; }



.elementor-control-type-choose.elementor-label-block .elementor-choices { width: 100%; }



.elementor-choices { border-radius: var(--e-a-border-radius); border-spacing: 1px; display: flex; height: 27px; line-height: 27px; overflow: hidden; text-align: center; }



.elementor-choices .elementor-choices-label { border-block-end: var(--e-a-border-bold); border-block-start: var(--e-a-border-bold); border-inline-end: none; border-inline-start: var(--e-a-border-bold); cursor: pointer; font-size: 12px; overflow: hidden; transition: var(--e-a-transition-hover); }



.elementor-choices .elementor-choices-label:nth-child(2) { border-end-start-radius: var(--e-a-border-radius); border-start-start-radius: var(--e-a-border-radius); }



.elementor-choices .elementor-choices-label:last-child { border-end-end-radius: var(--e-a-border-radius); border-inline-end: var(--e-a-border-bold); border-start-end-radius: var(--e-a-border-radius); }



.elementor-choices input { display: none; }



.elementor-choices input:hover + .elementor-choices-label { background-color: var(--e-a-bg-hover); }



.elementor-choices input.e-choose-placeholder + .elementor-choices-label, .elementor-choices input:checked + .elementor-choices-label { background-color: var(--e-a-bg-active-bold); color: var(--e-a-color-txt-accent); }



.elementor-label-inline .elementor-choices { justify-content: flex-end; }



.elementor-control-type-color.e-control-global .pickr { border-color: var(--e-a-border-color-bold); border-end-end-radius: var(--e-a-border-radius); border-end-start-radius: 0px; border-start-end-radius: var(--e-a-border-radius); border-start-start-radius: 0px; flex-shrink: 0; transition: var(--e-a-transition-hover); }



.elementor-control-type-color.e-control-global .pickr:hover { background-color: var(--e-a-bg-hover); }



.elementor-control-type-color.e-control-global .e-global__popover-toggle:not(.e-global__popover-toggle--active) ~ .pickr { background-color: var(--e-a-bg-active-bold); }



.elementor-control-type-color .elementor-control-title { flex-grow: 1; }



.elementor-control-type-color .elementor-control-input-wrapper { display: flex; justify-content: flex-end; }



.elementor-group-control-css-filter .elementor-slider { box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 1px 1px inset; height: 6px; }



.elementor-group-control-css-filter .elementor-control-content > .elementor-control-field > .elementor-control-input-wrapper { margin-block: 0px 5px; }



.elementor-group-control-blur .elementor-slider { background: url("../images/blur.png") 50% center / cover; }



.elementor-group-control-contrast .elementor-slider { background: url("../images/contrast.png") 0% 0% / 100% 100%; }



.elementor-group-control-hue .elementor-slider { background-image: linear-gradient(90deg, red, orange, rgb(255, 255, 0), rgb(173, 255, 47), rgb(50, 205, 50), rgb(0, 191, 255), blue, rgb(148, 0, 211) 95%); }



.elementor-group-control-saturate .elementor-slider { background-image: linear-gradient(90deg, gray, red); }



.elementor-group-control-brightness .elementor-slider { background-image: linear-gradient(90deg, rgb(0, 0, 0), rgb(255, 255, 255)); }



.elementor-control-type-dimensions .elementor-control-dimensions { display: flex; }



.elementor-control-type-dimensions li { flex: 1 1 0%; transition: flex-grow 0.3s ease-in-out; }



.elementor-control-type-dimensions li .elementor-link-dimensions, .elementor-control-type-dimensions li input { display: block; height: 27px; text-align: center; width: 100%; }



.elementor-control-type-dimensions li input { border-inline-start: none; border-radius: 0px; padding: var(--e-a-border-radius); }



.elementor-control-type-dimensions li input:focus { border-inline-start: var(--e-a-border-bold); margin-inline-start: -1px; width: calc(100% + 1px); }



.elementor-control-type-dimensions li input:focus + .elementor-control-dimension-label { color: var(--e-a-color-txt); }



.elementor-control-type-dimensions li .elementor-link-dimensions { background-color: var(--e-a-bg-default); border: var(--e-a-border-bold); border-end-end-radius: var(--e-a-border-radius); border-end-start-radius: 0px; border-inline-start: none; border-start-end-radius: var(--e-a-border-radius); border-start-start-radius: 0px; cursor: pointer; outline: none; padding: 0px; }



.elementor-control-type-dimensions li:first-child input { border-end-end-radius: 0px; border-end-start-radius: var(--e-a-border-radius); border-inline-start: 1px solid var(--e-a-border-color-bold); border-start-end-radius: 0px; border-start-start-radius: var(--e-a-border-radius); }



.elementor-control-type-dimensions li:first-child input:focus { border-color: var(--e-a-border-color-focus); margin-inline-start: 0px; width: 100%; }



.elementor-control-type-dimensions li:last-child { max-width: 27px; }



.elementor-control-type-dimensions.e-units-custom li.elementor-control-dimension:focus-within { flex: 2.5 1 0%; }



.elementor-control-type-dimensions .elementor-control-dimension-label { color: var(--e-a-color-txt-muted); display: block; font-size: 9px; padding-block-start: 5px; text-align: center; }



.elementor-control-type-dimensions .elementor-link-dimensions.unlinked { background-color: var(--e-a-bg-default); }



.elementor-control-type-dimensions .elementor-link-dimensions.unlinked .elementor-linked { display: none; }



.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) { background-color: var(--e-a-bg-active-bold); border-color: var(--e-a-border-color-bold); color: var(--e-a-color-txt-accent); }



.elementor-control-type-dimensions .elementor-link-dimensions:not(.unlinked) .elementor-unlinked { display: none; }



.elementor-control-responsive-switchers { --selected-option: 0; --pointer-position: var(--selected-option); height: 2.5em; margin: calc(-2.5em + 12px) 0px; margin-inline-end: 5px; position: relative; width: 2.5em; }



.elementor-control-responsive-switchers__holder { background-color: var(--e-a-bg-default); border: 1px solid transparent; border-radius: var(--e-a-border-radius); inset-block-start: 0px; position: absolute; transition: 0.15s; width: 100%; }



.elementor-control-responsive-switchers.elementor-responsive-switchers-open { z-index: 11000; }



.elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-responsive-switcher { height: 2.5em; opacity: 1; transform: scale(1); }



.elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-responsive-switcher:hover { color: var(--e-a-color-primary-bold); }



.elementor-control-responsive-switchers.elementor-responsive-switchers-open .elementor-control-responsive-switchers__holder { box-shadow: var(--e-a-dropdown-shadow); }



.elementor-responsive-switcher { color-scheme: unset; forced-color-adjust: unset; math-depth: unset; position-anchor: unset; text-size-adjust: unset; appearance: unset; font-family: unset; font-feature-settings: unset; font-kerning: unset; font-language-override: unset; font-optical-sizing: unset; font-palette: unset; font-size-adjust: unset; font-stretch: unset; font-style: unset; font-synthesis: unset; font-variant: unset; font-variation-settings: unset; font-weight: unset; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; align-content: unset; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; animation-trigger: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background: unset; background-blend-mode: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: unset; border-radius: unset; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-shape: unset; border-start-end-radius: unset; border-start-start-radius: unset; inset: unset; box-decoration-break: unset; box-shadow: unset; box-sizing: unset; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-animation: unset; caret-color: unset; caret-shape: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: unset; rule-break: unset; rule: unset; rule-inset: unset; rule-visibility-items: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; corner-shape: unset; corner-block-end-shape: unset; corner-block-start-shape: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cx: unset; cy: unset; d: unset; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex: unset; flex-flow: unset; flex-line-count: unset; float: unset; flood-color: unset; flood-opacity: unset; grid: unset; grid-area: unset; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interactivity: unset; interest-delay: unset; interpolate-size: unset; isolation: unset; justify-items: unset; letter-spacing: unset; lighting-color: unset; line-break: unset; line-height: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: unset; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: unset; padding-inline: unset; page: unset; page-margin-safety: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; reading-flow: unset; reading-order: unset; resize: unset; rotate: unset; ruby-align: unset; ruby-overhang: unset; ruby-position: unset; rule-overlap: unset; rx: unset; ry: unset; scale: unset; scroll-axis-lock: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-target-group: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-autospace: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-fit: unset; text-indent: unset; text-justify: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; timeline-trigger: unset; touch-action: unset; transform-box: unset; transform-origin: unset; transform-style: unset; translate: unset; trigger-scope: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-group: unset; view-transition-name: unset; view-transition-scope: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; will-change: unset; window-drag: unset; word-break: unset; word-spacing: unset; x: unset; y: unset; align-items: center; color: inherit; cursor: pointer; display: flex; font-size: 12px; height: 0px; justify-content: center; opacity: 0; position: relative; transform: scale(0); transition: 0.15s; width: 100%; z-index: 2; }



.elementor-responsive-switcher:hover { color: var(--e-a-color-primary-bold); }



.elementor-device-widescreen .elementor-responsive-switcher.elementor-responsive-switcher-widescreen { height: 2.5em; opacity: 1; transform: scale(1); }



.elementor-device-widescreen .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-widescreen { color: var(--e-a-color-primary-bold); }



.elementor-device-desktop .elementor-responsive-switcher.elementor-responsive-switcher-desktop { height: 2.5em; opacity: 1; transform: scale(1); }



.elementor-device-desktop .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-desktop { color: var(--e-a-color-primary-bold); }



.elementor-device-laptop .elementor-responsive-switcher.elementor-responsive-switcher-laptop { height: 2.5em; opacity: 1; transform: scale(1); }



.elementor-device-laptop .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-laptop { color: var(--e-a-color-primary-bold); }



.elementor-device-tablet_extra .elementor-responsive-switcher.elementor-responsive-switcher-tablet_extra { height: 2.5em; opacity: 1; transform: scale(1); }



.elementor-device-tablet_extra .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-tablet_extra { color: var(--e-a-color-primary-bold); }



.elementor-device-tablet .elementor-responsive-switcher.elementor-responsive-switcher-tablet { height: 2.5em; opacity: 1; transform: scale(1); }



.elementor-device-tablet .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-tablet { color: var(--e-a-color-primary-bold); }



.elementor-device-mobile_extra .elementor-responsive-switcher.elementor-responsive-switcher-mobile_extra { height: 2.5em; opacity: 1; transform: scale(1); }



.elementor-device-mobile_extra .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-mobile_extra { color: var(--e-a-color-primary-bold); }



.elementor-device-mobile .elementor-responsive-switcher.elementor-responsive-switcher-mobile { height: 2.5em; opacity: 1; transform: scale(1); }



.elementor-device-mobile .elementor-responsive-switchers-open:not(:hover) .elementor-responsive-switcher.elementor-responsive-switcher-mobile { color: var(--e-a-color-primary-bold); }



.e-units-wrapper { margin-inline-start: auto; position: relative; }



.e-units-wrapper .e-units-switcher { cursor: pointer; font-size: 10px; margin: -0.5em 0px; padding: 0.5em; transition: 0.15s ease-in-out; }



.e-units-wrapper .e-units-switcher:hover { background-color: var(--e-a-bg-hover); border-radius: var(--e-a-border-radius); color: var(--e-a-color-primary-bold); }



.e-units-wrapper .e-units-switcher:not([data-selected="custom"]) i.eicon-edit, .e-units-wrapper .e-units-switcher[data-selected="custom"] span { display: none; }



.e-units-wrapper .e-units-switcher i.eicon-angle-right { transform: rotate(90deg); }



.e-units-choices input { display: none; }



.e-units-choices input:checked + label { color: var(--e-a-color-primary-bold); }



.e-units-choices label { cursor: pointer; display: block; }



.e-units-choices { animation-delay: 0s; animation-fill-mode: forwards; animation-timing-function: linear; background-color: var(--e-a-bg-default); border-radius: var(--e-a-border-radius); box-shadow: var(--e-a-dropdown-shadow); display: none; inset-block-start: -0.8em; inset-inline-start: -0.5em; max-height: 0px; overflow: hidden; position: absolute; text-align: center; width: 2.5em; z-index: 11000; }



.e-units-choices .elementor-units-choices-label { align-items: center; display: flex; font-size: 10px; height: 3em; justify-content: center; transition: 0.15s; }



.e-units-choices .elementor-units-choices-label:hover { color: var(--e-a-color-primary-bold); }



.e-units-choices.e-units-choices-open { animation-duration: 1s; animation-name: e-units-choices-open; display: block; }



.e-units-custom input { font-family: monospace; font-size: 0.85em; }



@keyframes e-units-choices-open { 

  0% { max-height: 0px; }

  100% { max-height: 100vh; }

}



.elementor-control-type-gaps .elementor-control-gaps { display: flex; }



.elementor-control-type-gaps li { flex: 1 1 0%; transition: flex-grow 0.3s ease-in-out; }



.elementor-control-type-gaps li .elementor-link-gaps, .elementor-control-type-gaps li input { display: block; height: 27px; text-align: center; width: 100%; }



.elementor-control-type-gaps li input { border-inline-start: none; border-radius: 0px; padding: var(--e-a-border-radius); }



.elementor-control-type-gaps li input:focus { border-inline-start: var(--e-a-border-bold); margin-inline-start: -1px; width: calc(100% + 1px); }



.elementor-control-type-gaps li input:focus + .elementor-control-gap-label { color: var(--e-a-color-txt); }



.elementor-control-type-gaps li .elementor-link-gaps { background-color: var(--e-a-bg-default); border: var(--e-a-border-bold); border-end-end-radius: var(--e-a-border-radius); border-end-start-radius: 0px; border-inline-start: none; border-start-end-radius: var(--e-a-border-radius); border-start-start-radius: 0px; cursor: pointer; outline: none; padding: 0px; }



.elementor-control-type-gaps li:first-child input { border-end-end-radius: 0px; border-end-start-radius: var(--e-a-border-radius); border-inline-start: 1px solid var(--e-a-border-color-bold); border-start-end-radius: 0px; border-start-start-radius: var(--e-a-border-radius); }



.elementor-control-type-gaps li:first-child input:focus { border-color: var(--e-a-border-color-focus); margin-inline-start: 0px; width: 100%; }



.elementor-control-type-gaps li:last-child { max-width: 27px; }



.elementor-control-type-gaps.e-units-custom li.elementor-control-gap:focus-within { flex: 2.5 1 0%; }



.elementor-control-type-gaps .elementor-control-gap-label { color: var(--e-a-color-txt-muted); display: block; font-size: 9px; padding-block-start: 5px; text-align: center; }



.elementor-control-type-gaps .elementor-link-gaps.unlinked { background-color: var(--e-a-bg-default); }



.elementor-control-type-gaps .elementor-link-gaps.unlinked .elementor-linked { display: none; }



.elementor-control-type-gaps .elementor-link-gaps:not(.unlinked) { background-color: var(--e-a-bg-active-bold); border-color: var(--e-a-border-color-bold); color: var(--e-a-color-txt-accent); }



.elementor-control-type-gaps .elementor-link-gaps:not(.unlinked) .elementor-unlinked { display: none; }



.elementor-control-type-icons .elementor-control-media__preview > * { inset-block-start: 50%; inset-inline-start: 50%; position: absolute; transform: translate(calc(-50% * var(--direction-multiplier)),-50%); }



.elementor-control-type-icons .elementor-control-media__preview i { font-size: 70px; }



.elementor-control-type-icons .elementor-control-media__preview svg { height: 75%; }



.elementor-control-type-icons .elementor-control-icons--inline__svg i.eicon-upload { font-size: 15px; }



.elementor-control-type-gallery .elementor-control-media__content { border: var(--e-a-border-bold); border-radius: 3px; }



.elementor-control-type-gallery .elementor-control-gallery-status { border-block-end: var(--e-a-border-bold); display: flex; font-size: 12px; height: 27px; padding-inline-start: 10px; }



.elementor-control-type-gallery .elementor-control-gallery-status > * { align-items: center; display: flex; }



.elementor-control-type-gallery .elementor-control-gallery-status-title { flex-grow: 1; }



.elementor-control-type-gallery .elementor-control-gallery-content { overflow: hidden; position: relative; }



.elementor-control-type-gallery .elementor-control-gallery-thumbnails { display: grid; grid-template-columns: repeat(auto-fill, minmax(48px, 1fr)); gap: 10px; cursor: pointer; padding: 10px; }



.elementor-control-type-gallery .elementor-control-gallery-thumbnails:focus + .elementor-control-gallery-edit, .elementor-control-type-gallery .elementor-control-gallery-thumbnails:hover + .elementor-control-gallery-edit { opacity: 1; }



.elementor-control-type-gallery .elementor-control-gallery-thumbnail { border: var(--e-a-border); height: 48px; object-fit: cover; width: 48px; }



.elementor-control-type-gallery .elementor-control-gallery-thumbnail + .unoptimized__image { opacity: 0.6; outline: 2px solid var(--e-a-btn-bg-danger-active); }



.elementor-control-type-gallery .elementor-control-gallery-edit { background-color: rgba(0, 0, 0, 0.2); cursor: pointer; font-size: 11px; inset: 0px; opacity: 0; padding: 10px; pointer-events: none; position: absolute; transition: 0.3s ease-in-out; }



.elementor-control-type-gallery .elementor-control-gallery-edit span { background-color: rgba(0, 0, 0, 0.5); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 7px 0px; color: var(--e-a-color-white); height: 21px; inset-block-start: 10px; inset-inline-end: 10px; position: absolute; transition: var(--e-a-transition-hover); width: 21px; }



.elementor-control-type-gallery .elementor-control-gallery-edit span i { font-size: 11px; padding: 5px; }



.elementor-control-type-gallery .elementor-control-gallery-edit span:hover { background-color: rgba(0, 0, 0, 0.6); }



.elementor-control-type-gallery .elementor-control-gallery-add { font-size: 14px; height: 48px; width: 48px; }



.elementor-control-type-gallery .elementor-control-gallery-add i { margin: 0px; }



.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-clear, .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-edit, .elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-thumbnails { display: none; }



.elementor-control-type-gallery.elementor-gallery-empty .elementor-control-gallery-content { padding: 10px; }



.elementor-control-type-gallery.elementor-gallery-has-images .elementor-control-gallery-add { display: none; }



.elementor-control-type-gallery.elementor-control-dynamic .elementor-control-gallery-clear { border-inline-start: var(--e-a-border); }



.elementor-control-type-gallery .elementor-control-gallery-clear { background-color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: currentcolor; cursor: pointer; justify-content: center; }



.elementor-control-type-gallery .elementor-control-gallery-clear:focus, .elementor-control-type-gallery .elementor-control-gallery-clear:hover { color: var(--e-a-color-danger); }



.elementor-control-type-gallery .elementor-control-dynamic-switcher { border-width: 0px; border-block-end-width: 1px; border-inline-start-width: 1px; border-radius: 0px; }



.e-global__popover { font-size: 12px; padding-inline-start: 10px; width: 288px; z-index: 1; }



.e-global__popover-toggle { align-items: center; border: var(--e-a-border-bold); border-end-end-radius: 0px; border-end-start-radius: 3px; border-inline-end: 0px; border-start-end-radius: 0px; border-start-start-radius: 3px; cursor: pointer; display: flex; justify-content: center; transition: var(--e-a-transition-hover); }



.e-global__popover-toggle:hover { background-color: var(--e-a-bg-hover); }



.e-global__popover-toggle--active { background-color: var(--e-a-bg-active-bold); color: var(--e-a-color-primary-bold); }



.e-global__popover-container { background-color: var(--e-a-bg-default); border-radius: var(--e-a-border-radius); box-shadow: var(--e-a-popover-shadow); }



.e-global__popover-title { border-block-end: var(--e-a-border); display: flex; font-weight: 500; padding: 15px 20px; }



.e-global__popover-title > i { margin-inline-end: 5px; }



.e-global__popover-title-text { flex-grow: 1; }



.e-global__popover-info { display: inline-block; margin-inline-end: 10px; }



.e-global__popover-info-tooltip { background-color: rgba(0, 0, 0, 0.9); border-radius: 3px; color: var(--e-a-color-white); padding: 20px; width: 270px; z-index: 1; }



.e-global__popover-info-tooltip::after { border: 10px solid transparent; border-block-start-color: rgba(0, 0, 0, 0.9); content: ""; inset-block-end: -17px; inset-inline-start: 16px; position: absolute; }



.e-global__popover-info i { font-size: 13px; }



.e-global__preview-items-container { max-height: 400px; overflow-y: auto; padding: 5px 0px; }



.e-global__preview-items-container::-webkit-scrollbar { width: 7px; }



.e-global__preview-items-container::-webkit-scrollbar-thumb { background-color: rgb(186, 191, 197); border-radius: 10px; }



.e-global__group-header { color: var(--e-a-color-txt-muted); font-size: 11px; font-weight: 500; padding: 12px 20px 5px; }



.e-global__group-divider { background-color: var(--e-a-border-color); height: 1px; margin: 10px 20px; }



.e-global__manage-button { cursor: pointer; font-weight: 500; }



.e-global__typography { overflow: hidden; padding-block: 10px; padding-inline: 35px 20px; text-overflow: ellipsis; white-space: nowrap; }



.e-global__typography.e-global__preview-item--selected::before { content: ""; font-family: eicons; font-size: 13px; inset-block-start: 50%; inset-inline-start: 13px; position: absolute; transform: translateY(-50%); }



.e-global__color { align-items: center; display: flex; padding: 10px 20px; }



.e-global__color-preview-container { border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 3px; flex-shrink: 0; height: 20px; margin-inline-end: 10px; position: relative; width: 20px; }



.e-global__color-preview-color, .e-global__color-preview-transparent-bg { border-radius: 3px; inset: 0px; position: absolute; }



.e-global__color-preview-transparent-bg { background-image: linear-gradient(45deg,var(--e-a-border-color-bold) 25%,transparent 0,transparent 75%,var(--e-a-border-color-bold) 0,var(--e-a-border-color-bold)),linear-gradient(45deg,var(--e-a-border-color-bold) 25%,transparent 0,transparent 75%,var(--e-a-border-color-bold) 0,var(--e-a-border-color-bold)); background-position: 0px 0px, calc(6px) calc(6px); background-size: 12px 12px; }



.e-global__color-title { flex-grow: 1; overflow: hidden; padding-inline-end: 10px; text-overflow: ellipsis; white-space: nowrap; }



.e-global__color-hex { color: var(--e-a-color-txt-muted); font-size: 10px; }



.e-global__color .pcr-button { background-color: var(--e-a-bg-default); }



.e-global__color.e-global__preview-item--selected .e-global__color-preview-container { align-items: center; color: var(--e-a-color-white); display: flex; justify-content: center; }



.e-global__color.e-global__preview-item--selected .e-global__color-preview-container::before { content: ""; font-family: eicons; font-size: 13px; text-shadow: rgb(0, 0, 0) 0px 0px 1px; z-index: 1; }



.e-global__preview-item { cursor: pointer; position: relative; }



.e-global__preview-item:hover { background-color: var(--e-a-bg-hover); }



.e-global__confirm-delete i, .e-global__confirm-message-text i { color: var(--e-a-color-warning); }



.e-global__confirm-input-wrapper { align-items: center; border: var(--e-a-border); border-radius: var(--e-a-border-radius); display: flex; margin: 15px 0px; padding: 2px; }



.e-global__confirm-input-wrapper input { border: 0px; font-family: var(--e-a-font-family); font-size: 12px; padding: 2px; }



.e-control-global .elementor-control-input-wrapper { display: flex; justify-content: flex-end; max-width: 135px; width: 100%; }



.e-control-global.elementor-control .elementor-control-input-wrapper { align-items: stretch; display: flex; flex-direction: row; }



.e-control-global .elementor-control-spinner { margin-inline-end: 4px; }



.elementor-control-type-hidden { display: none !important; }



.elementor-control-type-icon .select2-selection__rendered .eicon { margin-inline-end: 3px; }



.elementor-control-type-image_dimensions .elementor-control-field-description { line-height: 1.4; margin: 0px 0px 15px; }



.elementor-control-type-image_dimensions .elementor-control-input-wrapper { align-items: flex-start; display: flex; }



.elementor-control-type-image_dimensions .elementor-image-dimensions-field { width: 65px; }



.elementor-control-type-image_dimensions .elementor-image-dimensions-field input:focus + .elementor-image-dimensions-field-description { color: var(--e-a-color-txt); }



.elementor-control-type-image_dimensions .elementor-image-dimensions-separator { padding-block-start: 4px; text-align: center; width: 20px; }



.elementor-control-type-image_dimensions .elementor-image-dimensions-field-description { color: var(--e-a-color-txt-disabled); display: block; font-size: 10px; margin-block-start: 5px; text-align: center; }



.elementor-control-type-image_dimensions .elementor-image-dimensions-apply-button { margin-inline-start: auto; }



.elementor-control-media.e-media-empty .elementor-control-media-area .elementor-control-media__content__remove, .elementor-control-media.e-media-empty .elementor-control-media-area .elementor-control-media__remove, .elementor-control-media.e-media-empty-placeholder .e-control-image-size, .elementor-control-media:not(.e-media-empty) .elementor-control-media__content__upload-button { display: none; }



.elementor-control-media .eicon-plus-circle { color: var(--e-a-color-white); font-size: 20px; inset-block-start: 50%; inset-inline-start: 50%; position: absolute; transform: translate(calc(-50% * var(--direction-multiplier)),-50%); }



.elementor-control-media__content__upload-button { background-color: var(--e-a-bg-active-bold); }



.elementor-control-media__preview { background-position: 50% center; background-size: cover; height: 100%; }



.elementor-control-media-area { aspect-ratio: 21 / 9; background-color: var(--e-a-bg-default); background-image: linear-gradient(45deg,var(--e-a-border-color-bold) 25%,transparent 0,transparent 75%,var(--e-a-border-color-bold) 0,var(--e-a-border-color-bold)),linear-gradient(45deg,var(--e-a-border-color-bold) 25%,transparent 0,transparent 75%,var(--e-a-border-color-bold) 0,var(--e-a-border-color-bold)); background-position: 0px 0px, calc(8px) calc(8px); background-size: 16px 16px; border: var(--e-a-border-bold); }



.elementor-control-media-area:not(:hover) .elementor-control-media__remove { display: none; }



.elementor-control-media-area .eicon-video-camera { color: rgba(255, 255, 255, 0.7); font-size: 21px; inset-block-start: 50%; inset-inline-start: 50%; position: absolute; transform: translate(calc(-50% * var(--direction-multiplier)),-50%); }



.elementor-control-media .elementor-control-media__content { aspect-ratio: 21 / 9; cursor: pointer; overflow: hidden; position: relative; }



.elementor-control-media .elementor-control-media__content:hover::after { background-color: rgba(0, 0, 0, 0.2); content: ""; inset: 0px; pointer-events: none; position: absolute; }



.elementor-control-media .elementor-control-media__content:not(:hover) .elementor-control-media__tools { inset-block-end: -30px; }



.elementor-control-media__content { transition: 0.2s ease-in-out; }



.elementor-control-media__tools { height: 27px; inset-block-end: 0px; inset-inline: 0px; position: absolute; transition: 0.2s ease-in-out; }



.elementor-control-media__tools > :not(:first-child) { margin-inline-start: 1px; }



.elementor-control-media__tool { align-items: center; background-color: rgba(0, 0, 0, 0.9); color: var(--e-a-color-white); display: flex; flex-grow: 1; font-size: 11px; justify-content: center; transition: var(--e-a-transition-hover); }



.elementor-control-media__tool:hover { background-color: rgba(0, 0, 0, 0.8); }



.elementor-control-media__remove { align-items: center; display: flex; justify-content: center; transition: 0.3s ease-in-out; }



.elementor-control-media__content__remove { background-color: rgba(0, 0, 0, 0.5); border-radius: var(--e-border-radius); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 7px 0px; color: var(--e-a-color-white); font-size: 11px; height: 20px; inset-block-start: 10px; inset-inline-end: 10px; position: absolute; transition: var(--e-a-transition-hover); width: 20px; z-index: 1; }



.elementor-control-media__content__remove:hover { background-color: rgba(0, 0, 0, 0.6); }



.elementor-control-media.e-media-empty .elementor-control-file-area, .elementor-control-media__warnings:empty { display: none; }



.elementor-control-media__warnings:not(:empty) { margin-block-start: 10px; }



.elementor-control-media__file { align-items: center; border: var(--e-a-border); display: flex; justify-content: space-between; margin-block-start: 10px; width: 100%; }



.elementor-control-media__file__content { font-size: 12px; padding-inline-start: 5px; }



.elementor-control-media__file__content__label { color: rgb(157, 165, 174); }



.elementor-control-media__file__content__info { align-items: center; display: flex; font-weight: 500; }



.elementor-control-media__file__content__info__icon { margin-inline-end: 5px; }



.elementor-control-media__file__controls { border-inline-start: var(--e-a-border); display: flex; }



.elementor-control-media__file__controls__remove, .elementor-control-media__file__controls__upload-button { align-items: center; cursor: pointer; height: 27px; width: 27px; }



.elementor-control-media__file__controls__upload-button { display: flex; justify-content: center; }



.elementor-control-media__file__controls__remove { border-inline-end: var(--e-a-border); }



.elementor-control-media.e-media-empty .elementor-control-media__file__content__info, .elementor-control-media.e-media-empty .elementor-control-media__file__controls__remove, .elementor-control-media:not(.e-media-empty) .elementor-control-media__file__content__label { display: none; }



.elementor-control-media .elementor-control-dynamic-switcher { background-color: rgba(0, 0, 0, 0.9); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; color: var(--e-a-color-white); }



.elementor-control-media .elementor-control-dynamic-switcher:hover { background-color: rgba(0, 0, 0, 0.8); color: var(--e-a-color-white); }



.elementor-control-media .e-control-image-size { display: flex; flex-direction: column; padding-block-start: 20px; width: 100%; }



.elementor-control-media .e-control-image-size .elementor-control-input-wrapper { margin-inline-start: auto; }



.elementor-control-type-media.elementor-control-dynamic-value .elementor-control-input-wrapper { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }



.elementor-control:not(.elementor-control-type-icons) .elementor-control-media__preview { background-color: var(--e-a-bg-active-bold); }



.elementor-control-notice { align-items: flex-start; border: 1px solid var(--notice-control-color,var(--e-a-color-txt)); border-radius: 3px; color: var(--e-a-color-txt); display: flex; font-size: 12px; font-weight: 400; gap: 8px; justify-content: flex-start; line-height: 1.5; margin-block-start: 10px; padding: 16px; text-align: start; }



.elementor-control-notice-type-info { --notice-control-color: var(--e-a-color-info); }



.elementor-control-notice-type-success { --notice-control-color: var(--e-a-color-success); }



.elementor-control-notice-type-warning { --notice-control-color: var(--e-a-color-warning); }



.elementor-control-notice-type-danger { --notice-control-color: var(--e-a-color-danger); }



.elementor-control-notice-icon { color: var(--notice-control-color); flex-basis: 18px; }



.elementor-control-notice-main { align-items: flex-start; display: flex; flex: 1 1 0%; flex-direction: column; gap: 6px; justify-content: flex-start; }



.elementor-control-notice-main-heading { font-style: italic; font-weight: 700; }



.elementor-control-notice-main-content { font-style: italic; line-height: 1.5; }



.elementor-control-notice-main-actions { display: flex; gap: 10px; padding-block-start: 8px; }



.elementor-control-notice-main a { color: inherit; cursor: pointer; font-weight: 700; }



.elementor-control-notice-main a:focus, .elementor-control-notice-main a:hover { color: inherit; }



.elementor-control-notice-dismiss { appearance: none; background-color: transparent; border: 0px; cursor: pointer; margin: 0px; padding: 0px; }



.elementor-control-type-popover_toggle input { display: none; }



.elementor-control-type-popover_toggle label { cursor: pointer; }



.elementor-control-type-popover_toggle .elementor-control-input-wrapper { align-items: center; display: flex; flex-direction: row-reverse; }



.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:checked + .elementor-control-popover-toggle-toggle-label { background-color: var(--e-a-bg-active-bold); color: var(--e-a-color-txt-active); }



.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle:not(:checked) ~ .elementor-control-popover-toggle-reset-label { display: none; }



.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label { align-items: center; border: var(--e-a-border-bold); border-radius: var(--e-a-border-radius); display: inline-flex; height: 27px; justify-content: center; transition: var(--e-a-transition-hover); }



.elementor-control-type-popover_toggle .elementor-control-popover-toggle-toggle-label:hover { background-color: var(--e-a-bg-hover); }



.elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label { color: var(--e-a-color-txt-muted); margin-inline-end: 5px; }



.elementor-control-type-popover_toggle .elementor-control-popover-toggle-reset-label:hover { color: var(--e-a-color-txt); }



.elementor-controls-popover.e-controls-popover--typography { padding-block-start: 0px; }



.e-control-global .elementor-control-popover-toggle-toggle-label { border-end-end-radius: var(--e-a-border-radius); border-end-start-radius: 0px; border-start-end-radius: var(--e-a-border-radius); border-start-start-radius: 0px; flex-shrink: 0; }



.elementor-control-type-repeater .elementor-control:not(.elementor-control-type-tab) { padding-block-end: 10px; padding-inline: 10px; }



.elementor-control-type-repeater.elementor-repeater-has-maximum-rows .elementor-repeater-add, .elementor-control-type-repeater.elementor-repeater-has-maximum-rows .elementor-repeater-tool-duplicate, .elementor-control-type-repeater.elementor-repeater-has-minimum-rows .elementor-repeater-tool-remove { display: none; }



.elementor-control-type-repeater .elementor-repeater-fields { margin: 10px 0px; }



.elementor-control-type-repeater .elementor-repeater-row-controls { border: var(--e-a-border-bold); border-block-start-width: 0px; padding-block-start: 15px; }



.elementor-control-type-repeater .elementor-repeater-row-controls:not(.editable) { display: none; }



.elementor-control-type-repeater .elementor-repeater-row-tools { align-items: center; border: 1px solid var(--e-a-border-color-bold); display: flex; transition: var(--e-a-transition-hover); width: 100%; }



.elementor-control-type-repeater .elementor-repeater-row-tools > button { align-items: center; background-color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: currentcolor; cursor: pointer; display: flex; height: 40px; justify-content: center; }



.elementor-control-type-repeater .elementor-repeater-row-tools > button:focus, .elementor-control-type-repeater .elementor-repeater-row-tools > button:hover { background-color: var(--e-a-bg-hover); }



.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title { flex: 1 1 0%; font-size: var(--control-title-size); justify-content: flex-start; overflow: hidden; padding: 0px 10px; text-overflow: ellipsis; white-space: nowrap; }



.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title .eicon, .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title i, .elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title svg { margin-inline-end: 5px; }



.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-item-title img[src$="svg"] { width: 1em; }



.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool { border-inline-start: 1px solid var(--e-a-border-color-bold); width: 40px; }



.elementor-control-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-handle-sortable { border-inline-end: 1px solid var(--e-a-border-color-bold); cursor: move; width: 10px; }



.elementor-control-type-repeater .elementor-button-wrapper { padding-block-start: 5px; text-align: center; }



#elementor-controls, #elementor-panel-editorPreferences-settings-controls, #elementor-panel-page-settings-controls { padding-block-start: 15px; }



.elementor-control-type-section { padding: 0px; }



.elementor-control-type-section.e-open { padding-block-end: 10px; }



.elementor-control-type-section + .elementor-control:not(.elementor-control-type-section)::before { display: none; }



.elementor-control-type-section:not(:first-child):not(.elementor-control-type-section + .elementor-control-type-section) { margin-block-start: 25px; }



.elementor-control-type-select .elementor-control-input-wrapper { position: relative; }



.elementor-control-type-select .elementor-control-input-wrapper select { appearance: none; cursor: pointer; flex-basis: 100%; font-family: inherit; font-size: var(--control-title-size); font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; padding-inline: 5px 20px; text-transform: inherit; }



.elementor-control-type-select .elementor-control-input-wrapper select.e-select-placeholder { color: var(--e-a-color-txt-disabled); }



.elementor-control-type-select .elementor-control-input-wrapper option.e-option-placeholder { display: none; }



.elementor-control-type-select .elementor-control-input-wrapper::after { content: ""; font-family: eicons; font-size: 12px; inset-block-start: 50%; inset-inline-end: 5px; pointer-events: none; position: absolute; transform: translateY(-50%); }



.elementor-control-type-select .elementor-control-field.elementor-control-field-select-small .elementor-control-input-wrapper { max-width: 80px; }



.elementor-shadow-box .elementor-shadow-slider { margin-block-start: 10px; }



.elementor-shadow-box .elementor-color-picker-wrapper .elementor-control-title { flex-grow: 1; }



.elementor-control-type-slider.elementor-control-dynamic input { border-end-end-radius: 0px; border-end-start-radius: var(--e-a-border-radius); border-start-end-radius: 0px; border-start-start-radius: var(--e-a-border-radius); }



.elementor-control-type-slider .elementor-control-unit-2 { width: 21%; }



.elementor-control-type-slider.elementor-control-type-slider--multiple .elementor-control-input-wrapper { display: block; }



.elementor-control-type-slider--multiple { padding-block-end: 40px; }



.elementor-control-type-slider--multiple .elementor-slider { margin-block-start: 12px; width: 98%; }



.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle { border-radius: 0px; transform: translateY(calc(50% - 14px)) translateX(calc(4px * var(--direction-multiplier))); width: 10px; }



.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle::after { background-color: var(--e-a-color-white); border-radius: 3px; content: ""; height: 12px; inset-block-start: 2px; position: absolute; transform: rotate(45deg); width: 11px; }



.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-lower::after { box-shadow: rgba(0, 0, 0, 0.1) 2px -2px 3px 0px; left: 5px; }



.elementor-control-type-slider--handles-range .elementor-slider .noUi-handle-upper::after { box-shadow: rgba(0, 0, 0, 0.1) -2px 2px 3px 0px; right: 5px; }



.elementor-control-type-slider .elementor-control-dynamic-switcher { border-end-end-radius: var(--e-a-border-radius); border-end-start-radius: 0px; border-inline-start-width: 0px; border-start-end-radius: var(--e-a-border-radius); border-start-start-radius: 0px; }



.elementor-control-type-slider .elementor-control-input-wrapper { align-items: center; display: flex; }



.elementor-control-type-slider .elementor-dynamic-cover { margin-block-start: 10px; }



.elementor-control-type-slider.e-units-custom .elementor-slider { display: none; }



.elementor-control-type-slider.e-units-custom .elementor-slider-input { margin: 0px; transition: none; width: 100%; }



.elementor-slider { background-color: var(--e-a-border-color-bold); border-radius: 5px; cursor: pointer; flex-grow: 1; height: 4px; position: relative; }



.elementor-slider-input { margin-inline-start: 12px; min-width: 54px; transition: width 0.3s ease-in-out; width: 21%; }



.elementor-slider__extra { position: relative; }



.elementor-slider__labels { display: flex; justify-content: space-between; }



.elementor-slider__label { color: var(--e-a-color-txt-disabled); font-size: 9px; }



.elementor-slider__scales { display: flex; justify-content: space-evenly; margin-block-start: 4px; position: absolute; width: 100%; }



.elementor-slider__scale { background-color: var(--e-a-border-color-focus); height: 21px; width: 1px; }



.elementor-slider .noUi-handle { background-color: var(--e-a-color-white); border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 5px; height: 16px; inset-inline-end: 0px; position: absolute; transform: translateY(calc(50% - 14px)) translateX(calc(8px * var(--direction-multiplier))); width: 16px; }



.elementor-slider .noUi-connects { height: 4px; position: absolute; width: 100%; }



.elementor-slider .noUi-connect { background-color: var(--e-a-border-color-focus); inset: 0px; position: absolute; transform-origin: 0px 0px; will-change: transform; z-index: 0; }



.elementor-slider .noUi-tooltip { font-size: 10px; inset-block-start: calc(100% + 5px); left: calc(50% - 4px); position: absolute; transform: translateX(-50%); }



.elementor-control-type-structure .elementor-control-field { display: initial; }



.elementor-control-type-structure .elementor-control-structure-preset { border-radius: var(--e-border-radius); cursor: pointer; display: inline-block; height: 50px; padding: 3px; }



.elementor-control-type-structure .elementor-control-structure-preset svg { height: 100%; }



.elementor-control-type-structure .elementor-control-structure-preset path { fill: var(--e-a-border-color-bold); }



.elementor-control-type-structure .elementor-control-structure-reset { border-block-start: var(--e-a-border); color: var(--e-a-color-txt-muted); cursor: pointer; font-size: 11px; margin: 0px -20px; padding: 15px 20px 0px; }



.elementor-control-type-structure .elementor-control-structure-reset:hover { color: var(--e-a-color-txt); }



.elementor-control-type-structure .elementor-control-structure-title { margin: 10px -20px 0px; }



.elementor-control-type-structure .elementor-control-structure-title::before { box-shadow: rgba(128, 128, 128, 0.1) 0px 2px 4px inset; height: 10px; }



.elementor-control-type-structure .elementor-control-structure-presets { display: flex; flex-wrap: wrap; justify-content: space-between; }



.elementor-control-type-structure .elementor-control-structure-presets input { display: none; }



.elementor-control-type-structure .elementor-control-structure-presets input:checked + .elementor-control-structure-preset path { fill: var(--e-a-border-color-focus); }



.elementor-control-type-structure .elementor-control-structure-preset-wrapper { margin-block-end: 15px; }



.elementor-control-type-structure .elementor-control-structure-preset-title { color: rgb(157, 165, 174); font-size: 11px; font-style: italic; padding-block-start: 5px; text-align: center; }



.elementor-control-type-switcher .elementor-control-input-wrapper { text-align: end; }



.elementor-control-type-switcher .elementor-switch { background-color: var(--e-a-bg-default); border-radius: 18px; cursor: pointer; display: inline-block; height: 20px; position: relative; vertical-align: top; }



.elementor-control-type-switcher .elementor-switch-input { display: none; }



.elementor-control-type-switcher .elementor-switch-label { background: var(--e-a-bg-active-bold); border-radius: inherit; display: block; font-size: 10px; height: inherit; position: relative; transition: opacity 0.15s ease-out, background; }



.elementor-control-type-switcher .elementor-switch-label::after, .elementor-control-type-switcher .elementor-switch-label::before { inset-block-start: 0px; line-height: 20px; position: absolute; text-align: center; transition: inherit; width: 50%; }



.elementor-control-type-switcher .elementor-switch-label::before { color: var(--e-a-color-txt-muted); content: attr(data-off); inset-inline-end: 5px; }



.elementor-control-type-switcher .elementor-switch-label::after { color: var(--e-a-btn-color); content: attr(data-on); inset-inline-start: 5px; opacity: 0; }



.elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label { background: var(--e-a-btn-bg-primary); }



.elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label::before { opacity: 0; }



.elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-label::after { opacity: 1; }



.elementor-control-type-switcher .elementor-switch-handle { background: rgb(255, 255, 255); border-radius: 10px; height: 18px; inset-block-start: 1px; inset-inline-start: 1px; position: absolute; transition: inset-inline-start 0.15s ease-out; width: 18px; }



.elementor-control-type-switcher .elementor-switch-input:checked ~ .elementor-switch-handle { inset-inline: auto 1px; }



.elementor-control-type-tabs { display: none; font-size: var(--control-title-size); }



.elementor-control-type-tabs:has(> :not(.elementor-control-type-tab.elementor-hidden-control)) { display: flex; }



.elementor-control-type-tab { border-block-end: var(--e-a-border-bold); border-block-start: var(--e-a-border-bold); border-inline-end: var(--e-a-border-bold); cursor: pointer; line-height: 25px; padding: 0px; text-align: center; transition: var(--e-a-transition-hover); width: 100%; }



.elementor-control-type-tab:first-child { border-end-start-radius: var(--e-a-border-radius); border-inline-start: var(--e-a-border-bold); border-start-start-radius: var(--e-a-border-radius); }



.elementor-control-type-tab:last-child { border-end-end-radius: var(--e-a-border-radius); border-start-end-radius: var(--e-a-border-radius); }



.elementor-control-type-tab:hover { background-color: var(--e-a-bg-hover); }



.elementor-control-type-tab.e-tab-active { background-color: var(--e-a-bg-active-bold); color: var(--e-a-color-txt-accent); }



.e-tab-close { display: none !important; }



.elementor-control-type-code .elementor-control-dynamic-switcher, .elementor-control-type-textarea .elementor-control-dynamic-switcher { border-end-end-radius: 0px; border-end-start-radius: var(--e-a-border-radius); border-inline-start-width: 1px; border-start-end-radius: 0px; border-start-start-radius: 0px; }



.elementor-control-type-code:not(.elementor-control-dynamic-value) .elementor-control-dynamic-switcher, .elementor-control-type-textarea:not(.elementor-control-dynamic-value) .elementor-control-dynamic-switcher { inset-block-start: 0px; inset-inline-end: 0px; position: absolute; z-index: 1; }



.elementor-control-type-code .elementor-control-input-wrapper, .elementor-control-type-textarea .elementor-control-input-wrapper { position: relative; }



.elementor-control-type-code textarea, .elementor-control-type-textarea textarea { display: block; font-family: inherit; }



.elementor-control-type-code textarea:focus + .elementor-control-dynamic-switcher, .elementor-control-type-textarea textarea:focus + .elementor-control-dynamic-switcher { display: none; }



.elementor-control-type-code pre:focus-within + .elementor-control-dynamic-switcher, .elementor-control-type-textarea pre:focus-within + .elementor-control-dynamic-switcher { display: none; }



.elementor-control-type-url .elementor-control-field { position: relative; }



.elementor-control-type-url .elementor-control-input-wrapper { display: flex; }



.elementor-control-type-url.elementor-control-dynamic .elementor-control-url-more-options input { border-radius: var(--e-a-border-radius); }



.elementor-control-type-url.elementor-control-dynamic-value .e-input-style { border-end-end-radius: 0px; border-start-end-radius: 0px; }



.elementor-control-type-url.elementor-control-dynamic-value .elementor-control-url-more { border-end-end-radius: var(--e-a-border-radius); border-start-end-radius: var(--e-a-border-radius); }



.elementor-control-type-url .elementor-control-url-more { align-items: center; background-color: transparent; border: var(--e-a-border-bold); border-inline-start-width: 0px; color: currentcolor; cursor: pointer; display: flex; flex-shrink: 0; justify-content: center; }



.elementor-control-type-url .elementor-control-url-more i { font-size: 12px; }



.elementor-control-type-url .elementor-control-url-more-options { display: none; padding-block-start: 10px; }



.elementor-control-type-url .elementor-control-url-more-options .elementor-control-field-description { margin-block-start: 10px; }



.elementor-control-type-url .elementor-control-url-more:hover { color: var(--e-a-color-txt-hover); }



.elementor-control-type-url .elementor-control-url-more:focus { border-color: var(--e-a-border-color-focus); color: var(--e-a-color-txt-active); }



.elementor-control-type-url .elementor-control-url-option { align-items: center; display: flex; }



.elementor-control-type-url .elementor-control-url-option:not(:last-child) { padding-block-end: 10px; }



.elementor-control-type-url .elementor-control-url-option input, .elementor-control-type-url .elementor-control-url-option label { cursor: pointer; }



.elementor-control-type-url .elementor-control-url-autocomplete-spinner { color: var(--e-a-color-txt-disabled); display: none; font-size: 10px; height: 10px; inset-block-start: 5px; inset-inline-end: 0px; position: absolute; width: 10px; }



.elementor-control-type-url .elementor-control-url__custom-attributes label { font-size: var(--control-title-size); }



.elementor-control-type-url .elementor-control-url__custom-attributes input { margin-block-start: 10px; width: 100%; }



.elementor-control-type-url .elementor-input:focus ~ div { border-color: var(--e-a-border-color-focus); }



.elementor-autocomplete-menu { background: var(--e-a-bg-default); border: var(--e-a-border); border-radius: 3px; cursor: default; height: auto; list-style: none; margin: 0px; max-height: 200px; max-width: 300px; min-width: 260px; overflow-y: auto; padding: 4px 0px; position: absolute; transition: var(--e-a-transition-hover); width: 100%; z-index: 1; }



.elementor-autocomplete-menu .ui-menu-item { align-self: baseline; cursor: pointer; display: flex; font-size: 12px; justify-content: space-between; line-height: 1.2; padding: 5px 8px; width: 100%; }



.elementor-autocomplete-menu .ui-menu-item.ui-state-active, .elementor-autocomplete-menu .ui-menu-item.ui-state-focus, .elementor-autocomplete-menu .ui-menu-item.ui-state-hover { background: var(--e-a-bg-hover); }



.elementor-autocomplete-menu .elementor-autocomplete-item-info { font-size: 10px; padding-block-start: 2px; }



.elementor-control-type-visual_choice { width: 100%; }



.elementor-visual-choice-choices { border-radius: var(--e-a-border-radius); display: grid; gap: 8px; grid-template-columns: repeat(var(--elementor-visual-choice-columns),1fr); overflow: hidden; text-align: center; }



.elementor-visual-choice-element { align-items: center; display: flex; flex-direction: column; gap: 8px; justify-content: center; width: auto; }



.elementor-visual-choice-element-image label { border: var(--e-a-border-bold); border-radius: var(--e-a-border-radius); cursor: pointer; font-size: 12px; overflow: hidden; padding: 8px; transition: var(--e-a-transition-hover); width: 100%; }



.elementor-visual-choice-element-image input.e-visual-choice-placeholder + label, .elementor-visual-choice-element-image input:checked + label, .elementor-visual-choice-element-image input:hover + label { background-color: var(--e-a-bg-active-bold); opacity: 1; }



.elementor-visual-choice-element-image input:checked + label { border-color: var(--e-a-color-primary-bold); }



.elementor-visual-choice-element-image input:not(:checked) + label { background-color: var(--e-a-color-white); opacity: 0.5; }



.elementor-visual-choice-element-image img { height: auto; width: 100%; }



.elementor-visual-choice-element-button { grid-column: span var(--elementor-visual-choice-columns); }



.elementor-visual-choice-element-button label { width: fit-content; }



.elementor-visual-choice-element-button input:checked + .elementor-button, .elementor-visual-choice-element-button input:hover + .elementor-button { background-color: var(--e-a-bg-active-bold); }



.elementor-visual-choice-element-button input:checked + .elementor-button { border-color: var(--e-a-color-primary-bold); }



.elementor-label-inline .elementor-visual-choice-choices { justify-content: flex-end; }



.tipsy-inner { white-space: pre-line; }



.elementor-control-type-wp_widget .widget-inside { background-color: inherit; display: block; line-height: 2; }



.elementor-control-type-wp_widget .quicktags-toolbar input { width: auto; }



.elementor-control-type-wysiwyg * { box-sizing: content-box; }



.elementor-control-type-wysiwyg .wp-editor-container { border: var(--e-a-border); }



.elementor-control-type-wysiwyg .wp-editor-tabs { border: var(--e-a-border-bold); border-block-end: none; border-end-end-radius: 0px; border-end-start-radius: 0px; border-start-end-radius: var(--e-a-border-radius); border-start-start-radius: var(--e-a-border-radius); }



.elementor-control-type-wysiwyg .wp-editor-tabs button:hover { background-color: var(--e-a-bg-hover); }



.elementor-control-type-wysiwyg #insert-media-button { background-color: var(--e-a-bg-default); border-color: var(--e-a-border-color-bold); color: var(--e-a-color-txt); font-size: 10px; height: auto; line-height: 24px; min-height: auto; }



.elementor-control-type-wysiwyg .ed_button { height: 22px; width: auto; }



.elementor-control-type-wysiwyg .wp-media-buttons-icon { height: 14px; margin: 0px; }



.elementor-control-type-wysiwyg .wp-media-buttons-icon::before { font-size: 14px; }



.elementor-control-type-wysiwyg .wp-switch-editor { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: var(--e-a-color-txt); font-size: 10px; margin: 0px; padding: 3px 9px 4px; position: static; }



.elementor-control-type-wysiwyg .switch-html { border-top-color: ; border-top-style: ; border-right-color: ; border-right-style: ; border-bottom-color: ; border-bottom-style: ; border-left-color: ; border-left-style: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-width: 0px 1px; }



.elementor-control-type-wysiwyg .html-active .switch-tmce { background-color: transparent; }



.elementor-control-type-wysiwyg .html-active .switch-html, .elementor-control-type-wysiwyg .tmce-active .switch-tmce { background-color: var(--e-a-bg-active); }



.elementor-control-type-wysiwyg .tmce-active .switch-html { background-color: transparent; }



.elementor-control-type-wysiwyg .mce-toolbar .mce-btn-group .mce-btn.mce-listbox, .elementor-control-type-wysiwyg .mce-toolbar-grp, .elementor-control-type-wysiwyg .quicktags-toolbar { background-color: var(--e-a-bg-default); }



.elementor-control-type-wysiwyg .mce-toolbar .mce-btn-group .mce-btn.mce-listbox button { color: var(--e-a-color-txt); }



.elementor-control-type-wysiwyg .mce-toolbar-grp > div { padding: 0px 3px; }



.elementor-control-type-wysiwyg .elementor-wp-editor { box-sizing: border-box; }



.elementor-control-type-wysiwyg .mce-ico { color: var(--e-a-color-txt); font-size: 16px; }



.elementor-control-type-wysiwyg .mce-btn-group .mce-btn.mce-active, .elementor-control-type-wysiwyg .mce-btn-group .mce-btn:active, .elementor-control-type-wysiwyg .mce-btn-group .mce-btn:hover { background: var(--e-a-bg-hover); border-color: var(--e-a-border-color); box-shadow: none; color: var(--e-a-color-txt-active); }



.elementor-control-type-wysiwyg .mce-btn-group .mce-btn.mce-active i, .elementor-control-type-wysiwyg .mce-btn-group .mce-btn:active i, .elementor-control-type-wysiwyg .mce-btn-group .mce-btn:hover i { color: var(--e-a-color-txt-active); }



.elementor-control-type-wysiwyg .mce-path { padding: 5px 10px; }



.elementor-control-type-wysiwyg .mce-path-item { color: var(--e-a-color-txt); font-size: 12px; }



.elementor-control-type-wysiwyg .mce-top-part::before { box-shadow: none; }



.elementor-control-type-wysiwyg .elementor-control-dynamic-switcher { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }



@media screen and (prefers-color-scheme: dark) {

  #wp-link-wrap { color-scheme: light; --e-a-color-txt: #515962; --e-a-bg-default: #fff; --e-a-border-color-bold: #d5d8dc; --e-a-color-primary-bold: #d004d4; }

  #wp-link { color: var(--e-a-color-txt); }

  #wp-link input { background-color: var(--e-a-bg-default); }

  #wp-link input, #wp-link input[type="checkbox"] { border-color: var(--e-a-border-color-bold); }

  #wp-link input[type="checkbox"]:checked { background: var(--e-a-color-primary-bold); }

  #wp-link input.button-primary { background: rgb(34, 113, 177); border-color: rgb(34, 113, 177); color: rgb(255, 255, 255); }

}



.ui-resizable-n { top: -5px; }



.ui-resizable-e { right: -5px; }



.ui-resizable-s { bottom: -5px; }



.ui-resizable-w { left: -5px; }



.ui-resizable-ne { right: -5px; top: -5px; }



.ui-resizable-nw { left: -5px; top: -5px; }



.ui-resizable-se { bottom: -5px; right: -5px; }



.ui-resizable-sw { bottom: -5px; left: -5px; }



.ui-resizable-n, .ui-resizable-s { cursor: ns-resize; height: 10px; left: 0px; width: 100%; }



.ui-resizable-e, .ui-resizable-w { cursor: ew-resize; height: 100%; top: 0px; width: 10px; }



.ui-resizable-ne, .ui-resizable-nw, .ui-resizable-se, .ui-resizable-sw { height: 15px; width: 15px; }



.ui-resizable-nw, .ui-resizable-se { cursor: nwse-resize; }



.ui-resizable-ne, .ui-resizable-sw { cursor: nesw-resize; }



.ui-resizable-handle { position: absolute; }



.ui-resizable-resizing { pointer-events: none; }



:root { --e-p-draggable-color: #f0abfc; --e-p-border-section: #f3bafd; --e-p-border-section-hover: #f0abfc; --e-p-border-section-invert: #0c0d0e; --e-p-border-con: #f3bafd; --e-p-border-con-hover: #f0abfc; --e-p-border-con-invert: #0c0d0e; --e-p-border-column: #9da5ae; --e-p-border-column-hover: #818a96; --e-p-border-column-invert: #0c0d0e; --e-p-border-con-in: #9da5ae; --e-p-border-con-in-hover: #818a96; --e-p-border-con-in-invert: #0c0d0e; --e-p-border-widget: #f3bafd; --e-p-border-widget-hover: #f0abfc; --e-p-border-widget-invert: #0c0d0e; --e-p-border-global: #5eead4; --e-p-border-global-hover: #1dddbf; --e-p-border-global-invert: #0c0d0e; --e-p-border-global-element: #5eead4; }



.elementor-editor-active .elementor-add-section { color-scheme: initial; forced-color-adjust: initial; math-depth: initial; position-anchor: initial; text-size-adjust: initial; appearance: initial; color: initial; font: initial; font-palette: initial; font-synthesis: initial; position-area: initial; text-orientation: initial; text-rendering: initial; text-spacing-trim: initial; -webkit-font-smoothing: initial; -webkit-locale: initial; -webkit-text-orientation: initial; -webkit-writing-mode: initial; writing-mode: initial; zoom: initial; accent-color: initial; align-content: initial; place-items: initial; place-self: initial; alignment-baseline: initial; anchor-name: initial; anchor-scope: initial; animation-composition: initial; animation: initial; animation-trigger: initial; app-region: initial; aspect-ratio: initial; backdrop-filter: initial; backface-visibility: initial; background: initial; background-blend-mode: initial; baseline-shift: initial; baseline-source: initial; block-size: initial; border-block: initial; border: initial; border-radius: initial; border-collapse: initial; border-end-end-radius: initial; border-end-start-radius: initial; border-inline: initial; border-shape: initial; border-start-end-radius: initial; border-start-start-radius: initial; inset: initial; box-decoration-break: initial; box-shadow: initial; box-sizing: initial; break-after: initial; break-before: initial; break-inside: initial; buffered-rendering: initial; caption-side: initial; caret-animation: initial; caret-color: initial; caret-shape: initial; clear: initial; clip: initial; clip-path: initial; clip-rule: initial; color-interpolation: initial; color-interpolation-filters: initial; color-rendering: initial; columns: initial; column-fill: initial; gap: initial; rule-break: initial; rule: initial; rule-inset: initial; rule-visibility-items: initial; column-span: initial; contain: initial; contain-intrinsic-block-size: initial; contain-intrinsic-size: initial; contain-intrinsic-inline-size: initial; container: initial; content: initial; content-visibility: initial; corner-shape: initial; corner-block-end-shape: initial; corner-block-start-shape: initial; counter-increment: initial; counter-reset: initial; counter-set: initial; cursor: initial; cx: initial; cy: initial; d: initial; dominant-baseline: initial; dynamic-range-limit: initial; empty-cells: initial; field-sizing: initial; fill: initial; fill-opacity: initial; fill-rule: initial; filter: initial; flex: initial; flex-direction: initial; flex-line-count: initial; float: initial; flood-color: initial; flood-opacity: initial; grid: initial; grid-area: initial; height: initial; hyphenate-character: initial; hyphenate-limit-chars: initial; hyphens: initial; image-orientation: initial; image-rendering: initial; initial-letter: initial; inline-size: initial; inset-block: initial; inset-inline: initial; interactivity: initial; interest-delay: initial; interpolate-size: initial; isolation: initial; letter-spacing: initial; lighting-color: initial; line-break: initial; list-style: initial; margin-block: initial; margin: initial; marker: initial; mask: initial; mask-type: initial; math-shift: initial; math-style: initial; max-block-size: initial; max-height: initial; max-inline-size: initial; min-block-size: initial; min-height: initial; min-inline-size: initial; min-width: initial; mix-blend-mode: initial; object-fit: initial; object-position: initial; object-view-box: initial; offset: initial; opacity: initial; order: initial; orphans: initial; outline: initial; outline-offset: initial; overflow-anchor: initial; overflow-block: initial; overflow-clip-margin: initial; overflow-inline: initial; overflow-wrap: initial; overflow: initial; overlay: initial; overscroll-behavior-block: initial; overscroll-behavior-inline: initial; overscroll-behavior: initial; padding-block: initial; padding: initial; padding-inline: initial; page: initial; page-margin-safety: initial; page-orientation: initial; paint-order: initial; perspective: initial; perspective-origin: initial; pointer-events: initial; position-try: initial; position-visibility: initial; print-color-adjust: initial; quotes: initial; r: initial; reading-flow: initial; reading-order: initial; resize: initial; rotate: initial; ruby-align: initial; ruby-overhang: initial; ruby-position: initial; rule-overlap: initial; rx: initial; ry: initial; scale: initial; scroll-axis-lock: initial; scroll-behavior: initial; scroll-initial-target: initial; scroll-margin-block: initial; scroll-margin: initial; scroll-margin-inline: initial; scroll-marker-group: initial; scroll-padding-block: initial; scroll-padding: initial; scroll-padding-inline: initial; scroll-snap-align: initial; scroll-snap-stop: initial; scroll-snap-type: initial; scroll-target-group: initial; scroll-timeline: initial; scrollbar-color: initial; scrollbar-gutter: initial; scrollbar-width: initial; shape-image-threshold: initial; shape-margin: initial; shape-outside: initial; shape-rendering: initial; size: initial; speak: initial; stop-color: initial; stop-opacity: initial; stroke: initial; stroke-dasharray: initial; stroke-dashoffset: initial; stroke-linecap: initial; stroke-linejoin: initial; stroke-miterlimit: initial; stroke-opacity: initial; stroke-width: initial; tab-size: initial; table-layout: initial; text-align: initial; text-align-last: initial; text-anchor: initial; text-autospace: initial; text-box: initial; text-combine-upright: initial; text-decoration: initial; text-decoration-skip-ink: initial; text-emphasis: initial; text-emphasis-position: initial; text-fit: initial; text-indent: initial; text-justify: initial; text-overflow: initial; text-shadow: initial; text-transform: initial; text-underline-offset: initial; text-underline-position: initial; text-wrap: initial; timeline-scope: initial; timeline-trigger: initial; touch-action: initial; transform: initial; transform-box: initial; transform-origin: initial; transform-style: initial; transition: initial; translate: initial; trigger-scope: initial; user-select: initial; vector-effect: initial; vertical-align: initial; view-timeline: initial; view-transition-class: initial; view-transition-group: initial; view-transition-name: initial; view-transition-scope: initial; visibility: initial; border-spacing: initial; -webkit-box-align: initial; -webkit-box-decoration-break: initial; -webkit-box-direction: initial; -webkit-box-flex: initial; -webkit-box-ordinal-group: initial; -webkit-box-orient: initial; -webkit-box-pack: initial; -webkit-box-reflect: initial; -webkit-line-break: initial; -webkit-line-clamp: initial; -webkit-mask-box-image: initial; -webkit-rtl-ordering: initial; -webkit-ruby-position: initial; -webkit-tap-highlight-color: initial; -webkit-text-combine: initial; -webkit-text-decorations-in-effect: initial; -webkit-text-fill-color: initial; -webkit-text-security: initial; -webkit-text-stroke: initial; -webkit-user-drag: initial; white-space-collapse: initial; widows: initial; width: initial; will-change: initial; window-drag: initial; word-break: initial; word-spacing: initial; x: initial; y: initial; z-index: initial; display: flex; flex-wrap: wrap; justify-content: center; margin-inline: auto; max-width: 1160px; position: relative; }



.elementor-editor-active .elementor-add-section:not(.elementor-dragging-on-child) .elementor-add-section-inner { background-color: rgba(255, 255, 255, 0.5); border: 2px dashed var(--e-a-border-color-bold); }



.elementor-editor-active .elementor-add-section.elementor-dragging-on-child .elementor-add-section-inner { border: 2px dashed var(--e-a-color-primary); }



.elementor-editor-active .elementor-add-section[data-view="choose-action"] .e-view:not(.elementor-add-new-section), .elementor-editor-active .elementor-add-section[data-view="select-container-preset-grid"] .e-view:not(.e-con-select-preset-grid), .elementor-editor-active .elementor-add-section[data-view="select-container-preset"] .e-view:not(.e-con-select-preset), .elementor-editor-active .elementor-add-section[data-view="select-preset"] .e-view:not(.elementor-select-preset), .elementor-editor-active .elementor-add-section[data-view="select-type"] .e-view:not(.e-con-select-type) { display: none; }



.elementor-editor-active .elementor-add-section-inner { display: flex; flex-grow: 1; justify-content: center; margin: 20px; padding: 40px 0px; text-align: center; }



.elementor-editor-active .elementor-add-new-section { display: flex; flex-wrap: wrap; gap: 5px; justify-content: center; }



.elementor-editor-active .elementor-add-section-area-button { background-color: var(--e-a-bg-active); border: unset; border-radius: 50%; box-shadow: unset; color: var(--e-a-color-black); cursor: pointer; display: flex; font-size: 16px; height: 40px; outline: unset; padding: 12px; text-shadow: unset; transition: var(--e-a-transition-hover); width: 40px; }



.elementor-editor-active .elementor-add-section-area-button:focus, .elementor-editor-active .elementor-add-section-area-button:hover { background-color: var(--e-a-bg-active-bold); border: unset; border-radius: 50%; box-shadow: unset; color: var(--e-a-color-black); text-shadow: unset; }



.elementor-editor-active .elementor-add-section-area-button i { margin: 0px; }



.elementor-editor-active .elementor-add-section-area-button.e-button-primary { background-color: var(--e-a-btn-bg-primary); color: var(--e-a-btn-color); }



.elementor-editor-active .elementor-add-section-area-button.e-button-primary:focus, .elementor-editor-active .elementor-add-section-area-button.e-button-primary:hover { background-color: var(--e-a-btn-bg-primary-hover); color: var(--e-a-btn-color); }



.elementor-editor-active .elementor-add-section-drag-title, .elementor-editor-active .elementor-select-preset-title { color: var(--e-a-color-txt); font-family: var(--e-a-font-family); font-size: 13px; line-height: 1; }



.elementor-editor-active .elementor-add-section-drag-title { font-style: italic; font-weight: 400; margin-block-start: 10px; width: 100%; }



.elementor-editor-active .elementor-select-preset-title { font-weight: 500; text-transform: uppercase; }



.elementor-editor-active .elementor-add-section-back, .elementor-editor-active .elementor-add-section-close, .elementor-editor-active .flex-preset-button, .elementor-editor-active .grid-preset-button { background-color: transparent; border: unset; border-radius: unset; box-shadow: unset; color: var(--e-a-color-txt); margin: unset; outline: unset; padding: unset; text-shadow: unset; }



.elementor-editor-active .elementor-add-section-close { inset-inline-end: 40px; }



.elementor-editor-active .elementor-add-section-back { inset-inline-start: 40px; scale: calc(1 * var(--direction-multiplier)) 1; }



.elementor-editor-active .elementor-add-section-back, .elementor-editor-active .elementor-add-section-close { border-radius: 50%; box-shadow: unset; color: var(--e-a-color-txt); cursor: pointer; font-size: 20px; inset-block-start: 40px; line-height: 1; position: absolute; text-shadow: unset; }



.elementor-editor-active .elementor-add-section-back:focus, .elementor-editor-active .elementor-add-section-back:hover, .elementor-editor-active .elementor-add-section-close:focus, .elementor-editor-active .elementor-add-section-close:hover { background-color: var(--e-a-bg-hover); border: unset; border-radius: 50%; box-shadow: unset; color: var(--e-a-color-txt-hover); text-shadow: unset; }



.elementor-editor-active .flex-preset-button:focus, .elementor-editor-active .flex-preset-button:hover, .elementor-editor-active .grid-preset-button:focus, .elementor-editor-active .grid-preset-button:hover { background-color: transparent; color: var(--e-a-color-txt-hover); }



.elementor-editor-active .elementor-select-preset-list { align-items: center; display: flex; flex-wrap: wrap; gap: 20px; justify-content: center; margin: 20px auto 0px; max-width: 700px; }



.elementor-editor-active .elementor-select-preset-list .elementor-preset { background-color: unset; border: unset; border-radius: unset; box-shadow: unset; cursor: pointer; flex-basis: 90px; margin: unset; outline: unset; padding: unset; text-shadow: unset; }



.elementor-editor-active .elementor-select-preset-list .elementor-preset path, .elementor-editor-active .elementor-select-preset-list .elementor-preset rect { fill: var(--e-a-bg-active-bold); transition: 0.3s; }



.elementor-editor-active .elementor-select-preset-list .elementor-preset:focus, .elementor-editor-active .elementor-select-preset-list .elementor-preset:hover { background-color: transparent; }



.elementor-editor-active .elementor-select-preset-list .elementor-preset:focus path, .elementor-editor-active .elementor-select-preset-list .elementor-preset:focus rect, .elementor-editor-active .elementor-select-preset-list .elementor-preset:hover path, .elementor-editor-active .elementor-select-preset-list .elementor-preset:hover rect { fill: var(--e-a-color-txt); }



.elementor-editor-active .elementor-select-preset-list .elementor-preset .e-preset--container { display: flex; position: relative; }



.elementor-editor-active .elementor-select-preset-list .elementor-preset .e-preset--container::before { color: var(--e-a-color-white); content: var(--text); font-family: var(--e-a-font-family); font-size: 13px; font-weight: 500; inset-block-start: 50%; inset-inline-start: 50%; position: absolute; transform: translate(calc(-50% * var(--direction-multiplier)),-50%); }



.elementor-editor-active .elementor-select-preset-list .elementor-preset svg { height: 50px; scale: calc(1 * var(--direction-multiplier)) 1; width: 100%; }



.elementor-editor-active .elementor-add-section[data-view="choose-action"] .elementor-add-section-back, .elementor-editor-active .elementor-add-section[data-view="select-preset"] .elementor-add-section-back, .elementor-editor-active .elementor-add-section[data-view="select-type"] .elementor-add-section-back { display: none; }



.elementor-editor-active #elementor-add-new-section { margin: 60px auto; }



.elementor-editor-active #elementor-add-new-section[data-view="choose-action"] .elementor-add-section-close { display: none; }



.elementor-editor-active .elementor-add-section-inline { margin: 10px auto; width: 100%; }



@keyframes placeholder-section { 

  0% { height: 0px; opacity: 0; }

  100% { height: 40px; opacity: 0.9; }

}



@keyframes placeholder-widget { 

  0% { height: 0px; opacity: 0; }

  100% { height: 10px; opacity: 0.9; }

}



@keyframes section-outline { 

  0% { opacity: 0; }

  100% { opacity: 1; }

}



body.elementor-editor-active .elementor.elementor-edit-mode .article, body.elementor-editor-active .elementor.elementor-edit-mode.layout-section .entry-content { overflow: visible; }



body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element-overlay .elementor-editor-element-settings { clear: unset; }



body.elementor-editor-active .elementor.elementor-edit-mode .elementor-element.elementor-section { overflow: visible; }



.elementor-edit-area .animated { animation-fill-mode: none !important; }



.elementor-edit-area ul.elementor-editor-element-settings { padding: 0px; word-break: normal; }



.elementor-edit-area .gallery { opacity: 1; }



.pen { outline: none; position: relative; }



.pen:not([data-elementor-inline-editing-toolbar="advanced"]) { white-space: pre-wrap; }



.pen-menu { background-color: rgb(63, 68, 75); border-radius: 3px; box-shadow: rgb(34, 34, 34) 1px 2px 3px -2px; overflow: hidden; position: fixed; z-index: 9999; }



.pen-menu::after { border: 6px solid transparent; border-block-start-color: rgb(63, 68, 75); content: ""; inset-block-start: 100%; inset-inline-start: 50%; position: absolute; transform: translateX(-50%); }



.pen-menu-below::after { inset-block-start: 0px; transform: translateX(-50%) translateY(-100%) rotate(180deg); }



.pen-icon { align-items: center; color: rgb(213, 216, 220); cursor: pointer; display: flex; font-size: 21px; height: 35px; justify-content: center; padding: 0px 10px; position: relative; user-select: none; }



.pen-icon:hover { background: rgb(31, 33, 36); }



.pen-icon[data-action="closeGroup"], .pen-icon[data-group] { display: none; }



.pen-icon[data-action="close"]::before { background-color: rgb(31, 33, 36); content: ""; height: 60%; inset-inline-start: 0px; position: absolute; width: 1px; }



.pen-icon.active { background-color: rgb(31, 33, 36); box-shadow: rgb(31, 33, 36) 2px 2px 4px inset; }



.pen-group-icon::after { color: rgb(37, 99, 235); content: ""; font-family: eicons; font-size: 12px; padding-inline-start: 4px; }



.pen-input-wrapper { align-items: center; }



.pen-input-wrapper .pen-url-input { direction: ltr; font-size: 12px; line-height: 1.5; padding: 0px; padding-inline: 10px; width: 250px; }



.pen-input-wrapper .pen-url-input, .pen-input-wrapper .pen-url-input:focus { background-color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; color: rgb(255, 255, 255); outline: none; }



.pen-input-wrapper .pen-url-input::placeholder { color: rgb(213, 216, 220); }



.pen-input-label { margin: 0px; margin-inline-end: -1px; }



.pen-placeholder::before { color: rgb(117, 117, 117); content: attr(data-pen-placeholder); font-weight: 400; opacity: 0.6; position: absolute; }



.pen-external-url-checkbox { display: none; }



.pen-external-url-checkbox:checked + i { color: rgb(255, 255, 255); }



.elementor-inline-editing i:not([class]) { font-style: italic; }



.elementor-inline-editing b { font-weight: 700; }



.elementor-inline-editing u { text-decoration: underline; }



.e-element-color-picker { --primary-color: #2563eb; --swatch-size: 25px; background-color: var(--primary-color); border-radius: 3px; box-sizing: content-box; cursor: default; display: flex; height: var(--swatch-size); left: var(--left); padding: 1px; position: absolute; right: var(--right,unset); top: var(--top); transition: opacity 0.3s, width 0.3s; width: calc((var(--count) + 1) * var(--swatch-size)); z-index: 9998; }



.e-element-color-picker, .e-element-color-picker.e-picker-hidden { opacity: 0; pointer-events: none; }



.e-element-color-picker::before { box-sizing: border-box; content: ""; flex: 0 1 var(--swatch-size); height: 100%; max-width: 100%; text-align: center; }



.e-element-color-picker::after { color: rgb(255, 255, 255); content: ""; font-family: eicons; font-size: 1rem; left: 0.3rem; line-height: var(--swatch-size); position: absolute; z-index: -1; }



.e-element-color-picker__swatch { background: linear-gradient(var(--color),var(--color)),linear-gradient(var(--primary-color),var(--primary-color)); border-radius: inherit; cursor: pointer; flex: 1 0 var(--swatch-size); height: 100%; max-width: 100%; overflow: hidden; position: relative; transition: var(--e-a-transition-hover); }



.e-element-color-picker__swatch:not(:first-child) { border-left: 1px solid var(--primary-color); }



.e-element-color-picker__swatch::before { color: var(--color); content: attr(data-text); filter: hue-rotate(180deg) grayscale(1) contrast(999) invert(1); font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; left: 50%; opacity: 0; position: absolute; top: 50%; transform: translate(-50%, -50%); transition: inherit; }



.e-element-color-picker__swatch:hover { flex-basis: calc(2 * var(--swatch-size)); flex-shrink: 0; }



.e-element-color-picker__swatch:hover::before { opacity: 1; }



.e-ui-state--elements-color-picker-color-picking__on :not(.e-element-color-picker__swatch) { cursor: url("../images/eyedropper.svg") 0 20, pointer; }



.e-ui-state--elements-color-picker-color-picking__on .e-element-color-picker:not(.e-picker-hidden):hover, .e-ui-state--elements-color-picker-color-picking__on .elementor-element:hover > .e-element-color-picker:not(.e-picker-hidden), .e-ui-state--elements-color-picker-color-picking__on .elementor-widget-container:hover + .e-element-color-picker:not(.e-picker-hidden) { opacity: 1; pointer-events: all; }



.e-ui-state--elements-color-picker-color-picking__on .elementor-section:hover { outline: rgb(37, 99, 235) solid 1px; }



.elementor-editor-preview .elementor-element:has(.e-contact-buttons) .elementor-widget-empty, .elementor-editor-preview .elementor-element:has(.e-floating-bars) .elementor-widget-empty { display: block; }



[class*=" eicon-flex"], [class^="eicon-flex"] { transition: 0.3s; }



[class*=" eicon-flex"].eicon-inline, [class^="eicon-flex"].eicon-inline { max-height: 1em; max-width: 1em; }



[class*=" eicon-flex"], [class^="eicon-flex"] { --is-ltr: 1; --is-rtl: 0; }



[class*=" eicon-flex"]:is(.eicon-justify-start-h, .eicon-justify-end-h), [class^="eicon-flex"]:is(.eicon-justify-start-h, .eicon-justify-end-h) { --rotation-direction: calc(var(--is-ltr) + var(--is-rtl)); }



[class*=" eicon-flex"], [class^="eicon-flex"] { --rotation-direction: calc(var(--is-ltr) - var(--is-rtl)); }



:is(.e-ui-state--document-direction-mode__column, .e-ui-state--document-direction-mode__column-reverse) [class*=" eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow), :is(.e-ui-state--document-direction-mode__column, .e-ui-state--document-direction-mode__column-reverse) [class^="eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow) { transform: rotate(calc(var(--rotation-direction) * 90deg)); }



:is(.e-ui-state--document-direction-mode__column, .e-ui-state--document-direction-mode__column-reverse) [class*=" eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-align-start-v, .eicon-align-end-v), :is(.e-ui-state--document-direction-mode__column, .e-ui-state--document-direction-mode__column-reverse) [class^="eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-align-start-v, .eicon-align-end-v) { transform: rotate(calc(var(--rotation-direction) * -90deg)); }



.e-ui-state--document-direction-mode__column-reverse [class*=" eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-justify-start-h, .eicon-justify-end-h, .eicon-order-start, .eicon-order-end), .e-ui-state--document-direction-mode__column-reverse [class^="eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-justify-start-h, .eicon-justify-end-h, .eicon-order-start, .eicon-order-end) { transform: rotate(calc(var(--rotation-direction) * -90deg)); }



.e-ui-state--document-direction-mode__row [class*=" eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-justify-start-h, .eicon-justify-end-h, .eicon-order-start, .eicon-order-end), .e-ui-state--document-direction-mode__row [class^="eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-justify-start-h, .eicon-justify-end-h, .eicon-order-start, .eicon-order-end) { transform: rotate(calc(var(--is-rtl) * 180deg)); }



.e-ui-state--document-direction-mode__row-reverse [class*=" eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-justify-start-h, .eicon-justify-end-h, .eicon-order-start, .eicon-order-end), .e-ui-state--document-direction-mode__row-reverse [class^="eicon-flex"]:not(.eicon-wrap):not(.eicon-nowrap):not(.eicon-grow):is(.eicon-justify-start-h, .eicon-justify-end-h, .eicon-order-start, .eicon-order-end) { transform: rotate(calc(var(--is-ltr) * 180deg)); }



html.elementor-html { margin-block-start: 0px !important; }



.elementor-edit-area { position: relative; }



.elementor.loading { opacity: 0.5; }



.elementor-edit-area-active { --primary-color: var(--e-p-border-con); --secondary-color: var(--e-p-border-con-hover); --outline-color: var(--e-p-border-con-active); }



.elementor-edit-area-active .e-con { --primary-color: var(--e-p-border-con); --secondary-color: var(--e-p-border-con-hover); --outline-color: var( --outline-color ); }



.elementor-edit-area-active .e-con.e-con-boxed.elementor-html5dnd-current-element, .elementor-edit-area-active .e-con.e-dragging-over, .elementor-edit-area-active .e-con.elementor-dragging-on-child { outline: 1px solid var(--outline-color); }



.elementor-edit-area-active .e-grid-outline { display: none; }



.elementor-edit-area-active .elementor-element-editable.e-grid.e-con-full > .e-grid-outline { bottom: 0px; display: grid; padding-block-end: var(--bc-padding-block-end,var(--padding-block-end)); padding-block-start: var(--bc-padding-block-start,var(--padding-block-start)); pointer-events: none; position: absolute; top: 0px; gap: var(--gap); align-content: var(--grid-align-content); align-items: var(--align-items); grid-auto-flow: var(--grid-auto-flow); justify-content: var(--grid-justify-content); justify-items: var(--justify-items); left: 0px; min-height: var(--min-height); padding-inline-end: var(--bc-padding-inline-end,var(--padding-inline-end)); padding-inline-start: var(--bc-padding-inline-start,var(--padding-inline-start)); width: 100%; }



.elementor-edit-area-active .elementor-element-editable.e-grid.e-con-boxed > .e-con-inner { position: relative; }



.elementor-edit-area-active .elementor-element-editable.e-grid.e-con-boxed > .e-con-inner > .e-grid-outline { bottom: 0px; display: grid; padding-block-end: var(--bc-padding-block-end,var(--padding-block-end)); padding-block-start: var(--bc-padding-block-start,var(--padding-block-start)); pointer-events: none; position: absolute; top: 0px; gap: var(--gap); align-content: var(--grid-align-content); align-items: var(--align-items); grid-auto-flow: var(--grid-auto-flow); justify-content: var(--grid-justify-content); justify-items: var(--justify-items); margin: 0px auto; min-height: var(--min-height); width: var(--width); }



.elementor-edit-area-active .elementor-element-editable.e-grid .e-grid-outline-item { border: 1px dashed rgb(157, 165, 174); height: 100%; pointer-events: none; width: 100%; }



.elementor-edit-area-active .elementor-inner-section:first-child { margin-block-start: 15px; }



.elementor-edit-area-active .elementor-widget-wrap.elementor-element-empty { min-height: 30px; }



@media (min-width: 768px) {

  .elementor-edit-area-active .elementor-widget-wrap.elementor-element-empty { margin: 10px; }

}



.elementor-edit-area-active .elementor-column { min-width: 25px; }



.elementor-edit-area-active .elementor-widget.elementor-loading { opacity: 0.3; }



.elementor-edit-area-active .elementor-widget.elementor-element-edit-mode:hover { box-shadow: 0 0 0 1px var(--e-p-border-widget); }



.elementor-edit-area-active .elementor-widget.elementor-element-editable, .elementor-edit-area-active .elementor-widget.elementor-element-editable:hover { box-shadow: 0 0 0 2px var(--e-p-border-widget); }



.elementor-edit-area-active .elementor-widget:not(:hover) .elementor-editor-element-settings { display: none; }



.elementor-edit-area-active .elementor-widget.ui-draggable-dragging { pointer-events: none; }



.elementor-edit-area-active .elementor-editor-element-setting { align-items: center; color: var(--e-p-border-widget-invert); cursor: pointer; display: flex; font-size: 11px; justify-content: center; margin: 0px; padding: 0px; transition: var(--e-a-transition-hover); width: 25px; }



.elementor-edit-area-active .elementor-inline-editing { min-height: 15px; }



.elementor-edit-area-active .elementor-edit-hidden { display: none; }



.elementor-section-wrap:empty { min-height: 25px; }



.elementor-section-wrap > :first-child > .elementor-element-overlay { z-index: 9999; }



.elementor-element > .elementor-element-overlay { inset-block-start: 0px; inset-inline-end: 0px; letter-spacing: 0px; pointer-events: none; position: absolute; z-index: 9998; }



.elementor-element-empty .elementor-sortable-placeholder { display: none; }



.elementor-element.elementor-widget-empty { background-color: rgba(213, 216, 220, 0.8); }



.elementor-element.elementor-widget-empty .elementor-widget-empty-icon { color: rgb(186, 191, 197); display: block; font-size: 22px; padding: 10px 0px; text-align: center; }



.elementor-element.elementor-widget-empty[data-atomic] .elementor-widget-empty-icon { background-color: rgb(243, 243, 244); width: 100%; }



.elementor-element:not(:hover):not(.elementor-element-editable) > .elementor-element-overlay .elementor-editor-element-settings { display: none; }



.elementor-element--toggle-edit-tools > .elementor-element-overlay .elementor-editor-element-edit:not(.elementor-active) ~ * { font-size: 0px; width: 0px; }



.elementor-element[data-side="bottom"] + .elementor-element::before, .elementor-element[data-side="bottom"]:last-child::after, .elementor-element[data-side="top"]::before { animation: 0.5s ease 0s 1 normal none running placeholder-widget; background-color: var(--e-p-draggable-color); content: ""; display: block; height: 10px; opacity: 0.9; transition-timing-function: ease-out; }



.elementor-element.elementor-absolute, .elementor-element.elementor-fixed { cursor: grab; }



.elementor-element.elementor-absolute:active, .elementor-element.elementor-fixed:active { cursor: grabbing; }



.elementor-element.elementor-absolute .eicon-edit::before, .elementor-element.elementor-fixed .eicon-edit::before { content: ""; }



.elementor-editor-element-settings { display: flex; font-family: var(--e-a-font-family); font-size: 13px; font-style: normal; font-weight: 400; height: 26px; line-height: 1; list-style: none; margin: 0px; padding: 0px; pointer-events: all; position: absolute; transition: var(--e-a-transition-hover); z-index: 1; }



@media (min-width: 1025px) {

  .elementor-editor-element-edit { cursor: move; }

}



.elementor-empty-view { inset: 0px; position: absolute; z-index: 1; }



.elementor-first-add { align-items: center; border: 1px dashed var(--e-a-border-color-bold); display: flex; height: 100%; justify-content: center; position: absolute; text-align: center; width: 100%; }



.elementor-first-add .elementor-icon { color: rgb(157, 165, 174); cursor: pointer; font-size: 19px; }



.elementor-sortable-helper { background-color: var(--e-a-bg-active); border-top-style: ; border-top-width: ; border-right-style: ; border-right-width: ; border-bottom-style: ; border-bottom-width: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-color: var(--e-a-border-color-accent); border-radius: var(--e-a-border-radius); color: var(--e-a-color-active); cursor: move; position: absolute; text-align: center; }



.elementor-sortable-helper .icon { font-size: 28px; line-height: 1; padding-block-start: 15px; }



.elementor-sortable-helper .title-wrapper { align-items: center; display: flex; height: 40px; justify-content: center; }



.elementor-sortable-helper .title { font-size: 11px; }



.elementor-sortable-placeholder:not(.elementor-column-placeholder) { align-self: stretch; animation-duration: 0.25s; background-color: var(--e-p-draggable-color); opacity: 0.9; width: 100%; }



.e-con .elementor-first-add .elementor-sortable-placeholder:not(.elementor-column-placeholder) { align-self: center; }



.e-swappable--active > .elementor-sortable-placeholder:not(.elementor-column-placeholder) { display: none; }



.elementor-section-placeholder { animation-name: placeholder-section; height: 40px; }



.elementor-widget-placeholder { animation-name: placeholder-widget; height: 10px; }



.elementor-widget-placeholder.is-logical { margin-bottom: var(--e-placeholder-margin-bottom); margin-top: var(--e-placeholder-margin-top); margin-inline-start: var(--e-placeholder-margin-inline-start); min-width: 200px; width: var(--e-placeholder-width); }



.elementor-draggable-over:not([data-dragged-element="section"]):not([data-dragged-is-inner="true"]) > .elementor-empty-view > .elementor-first-add::after, .elementor-first-add.elementor-html5dnd-current-element::after { animation: 0.5s ease 0s 1 normal none running placeholder-widget; background-color: var(--e-p-draggable-color); content: ""; height: 10px; opacity: 0.9; transition-timing-function: ease-out; width: 100%; }



.e-con .elementor-draggable-over:not([data-dragged-element="section"]):not([data-dragged-is-inner="true"]) > .elementor-empty-view > .elementor-first-add::after, .e-con .elementor-first-add.elementor-html5dnd-current-element::after, .elementor-draggable-over:not([data-dragged-element="section"]):not([data-dragged-is-inner="true"]) > .elementor-empty-view > .elementor-first-add .elementor-icon, .elementor-draggable-over[data-dragged-element="section"][data-dragged-is-inner="true"] .elementor-inner-column .elementor-sortable-placeholder, .elementor-editor-preview .elementor-add-section, .elementor-editor-preview .elementor-add-section-inline, .elementor-editor-preview .elementor-element-overlay, .elementor-editor-preview .elementor-empty, .elementor-editor-preview .elementor-empty-view, .elementor-editor-preview .elementor-widget-empty, .elementor-first-add.elementor-html5dnd-current-element .elementor-icon { display: none; }



.elementor-editor-preview :where(.elementor-edit-area-active) .elementor-element-overlay, .elementor-editor-preview :where(.elementor-edit-area-active) .elementor-empty, .elementor-editor-preview :where(.elementor-edit-area-active) .elementor-empty-view, .elementor-editor-preview :where(.elementor-edit-area-active) .elementor-widget-empty { display: revert; }



.elementor-editor-preview :where(.elementor-edit-area-active.elementor-widget-e-component) > .elementor-section-wrap > :first-child > .elementor-element-overlay::after { outline-color: var(--e-p-border-global-element); }



.elementor-editor-preview :where(.elementor-edit-area-active.elementor-widget-e-component) > .elementor-section-wrap > :first-child.elementor-element-editable > .elementor-element-overlay::after { outline-offset: -1px; }



.e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop, .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra, .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen { background: repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.05) 1px, transparent 2px, transparent 9px); border: 1px solid rgba(0, 0, 0, 0.02); display: inherit; }



.e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-section > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen.e-con > .elementor-element-overlay, .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-section > .elementor-element-overlay { background-color: var(--e-a-bg-hover); mix-blend-mode: color; }



.e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop.e-con::before, .e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop.elementor-section::before, .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop.e-con::before, .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop.elementor-section::before, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile.e-con::before, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile.elementor-section::before, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra.e-con::before, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-section::before, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet.e-con::before, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet.elementor-section::before, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra.e-con::before, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-section::before, .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen.e-con::before, .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-section::before { background-color: rgba(255, 255, 255, 0.6); content: ""; display: block; inset: 0px; position: absolute; z-index: 9997; }



.e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop.e-con, .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop.e-con, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile.e-con, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra.e-con, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet.e-con, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra.e-con, .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen.e-con { display: var(--display); }



.e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop.elementor-inner-section .elementor-container, .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop.elementor-inner-section .elementor-container, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile.elementor-inner-section .elementor-container, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-inner-section .elementor-container, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet.elementor-inner-section .elementor-container, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-inner-section .elementor-container, .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-inner-section .elementor-container { width: 100%; }



.e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra > .elementor-widget-wrap, .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen:not(:has(> .elementor-widget-container)), .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen > .elementor-widget-container, .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen > .elementor-widget-wrap { filter: opacity(0.4) saturate(0); }



.e-preview--show-hidden-elements[data-elementor-device-mode="desktop"] .elementor-edit-area-active .elementor-hidden-desktop.elementor-edit-hidden, .e-preview--show-hidden-elements[data-elementor-device-mode="laptop"] .elementor-edit-area-active .elementor-hidden-laptop.elementor-edit-hidden, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile"] .elementor-edit-area-active .elementor-hidden-mobile.elementor-edit-hidden, .e-preview--show-hidden-elements[data-elementor-device-mode="mobile_extra"] .elementor-edit-area-active .elementor-hidden-mobile_extra.elementor-edit-hidden, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet"] .elementor-edit-area-active .elementor-hidden-tablet.elementor-edit-hidden, .e-preview--show-hidden-elements[data-elementor-device-mode="tablet_extra"] .elementor-edit-area-active .elementor-hidden-tablet_extra.elementor-edit-hidden, .e-preview--show-hidden-elements[data-elementor-device-mode="widescreen"] .elementor-edit-area-active .elementor-hidden-widescreen.elementor-edit-hidden { display: none; }



.e-youtube-base iframe { pointer-events: none; }



.elementor-widget-e-component[data-atomic].elementor-edit-area-active > * > * { pointer-events: auto; }



.elementor-widget-e-component[data-atomic]:not(.elementor-edit-area-active) > * > * { pointer-events: none; }



.elementor-editor-element-overlay-settings { background-color: var(--e-p-border-section); border-end-end-radius: 0px; border-end-start-radius: 0px; border-start-end-radius: 5px; border-start-start-radius: 5px; height: 24px; left: 50%; stroke: transparent; stroke-width: 0; top: 1px; transform: translateX(-50%) translateY(-100%); -webkit-text-stroke: 0px transparent; }



.elementor-editor-element-overlay-settings i.eicon-handle { font-size: 16px; }



.elementor-editor-element-overlay-settings .elementor-editor-element-setting:hover { background-color: var(--e-p-border-section-hover); }



.elementor-editor-element-overlay-settings .elementor-editor-element-setting:first-child { border-end-end-radius: 0px; border-end-start-radius: 0px; border-start-end-radius: 0px; border-start-start-radius: 5px; }



.elementor-editor-element-overlay-settings .elementor-editor-element-setting:first-child::before { border-block-end: 0px none transparent; border-block-start: 22px solid transparent; border-inline-end: 12px solid var(--e-p-border-section); border-inline-start: 0px none transparent; content: ""; inset-block-start: 2px; inset-inline-end: calc(100% - 1px); position: absolute; transition: var(--e-a-transition-hover); }



.elementor-editor-element-overlay-settings .elementor-editor-element-setting:first-child:hover::before { border-inline-end-color: var(--e-p-border-section-hover); }



.elementor-editor-element-overlay-settings .elementor-editor-element-setting:last-child { border-end-end-radius: 0px; border-end-start-radius: 0px; border-start-end-radius: 5px; border-start-start-radius: 0px; }



.elementor-editor-element-overlay-settings .elementor-editor-element-setting:last-child::after { border-block-end: 0px none transparent; border-block-start: 22px solid transparent; border-inline-end: 0px none transparent; border-inline-start: 12px solid var(--e-p-border-section); content: ""; inset-block-start: 2px; inset-inline-start: calc(100% - 1px); position: absolute; transition: var(--e-a-transition-hover); }



.elementor-editor-element-overlay-settings .elementor-editor-element-setting:last-child:hover::after { border-inline-start-color: var(--e-p-border-section-hover); }



.e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings { border-end-end-radius: 5px; border-end-start-radius: 5px; border-start-end-radius: 0px; border-start-start-radius: 0px; transform: translateX(-50%); }



.e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:first-child { border-end-end-radius: 0px; border-end-start-radius: 5px; border-start-end-radius: 0px; border-start-start-radius: 0px; }



.e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:first-child::before { border-block-end: 22px solid transparent; border-block-start: 0px none transparent; border-inline-end: 12px solid var(--e-p-border-section); border-inline-start: 0px none transparent; top: 0px; transition: var(--e-a-transition-hover); }



.e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:last-child { border-end-end-radius: 5px; border-end-start-radius: 0px; border-start-end-radius: 0px; border-start-start-radius: 0px; }



.e-handles-inside > .elementor-element-overlay > .elementor-editor-element-settings .elementor-editor-element-setting:last-child::after { border-block-end: 22px solid transparent; border-block-start: 0px none transparent; border-inline-end: 0px none transparent; border-inline-start: 12px solid var(--e-p-border-section); top: 0px; transition: var(--e-a-transition-hover); }



.elementor-column > .elementor-element-overlay { inset-block-end: 0px; inset-inline-start: 0px; }



.elementor-column > .elementor-element-overlay::after { inset: 0px; outline: 1px dashed var(--e-p-border-column); position: absolute; }



.elementor-column:hover > .elementor-element-overlay::after { content: ""; }



.elementor-column.elementor-element-editable > .elementor-element-overlay::after { content: ""; outline: 2px solid var(--e-p-border-column); }



.elementor-column.elementor-dragging-on-child > .elementor-element-overlay { border: 1px solid var(--e-p-draggable-color); }



.elementor-column.elementor-dragging-on-child > .elementor-element-overlay::after { display: none; }



.elementor-column > .ui-resizable-e, .elementor-column > .ui-resizable-w { cursor: col-resize; height: 100%; inset-block-start: 0px; inset-inline-end: -5px; position: absolute; width: 7px; }



.elementor-column:last-of-type > .ui-resizable-e, .elementor-column:last-of-type > .ui-resizable-w { display: none !important; }



@media (max-width: 1024px) {

  .elementor-column > .ui-resizable-e, .elementor-column > .ui-resizable-w { display: none !important; }

}



.elementor-editor-column-settings { border-end-end-radius: 3px; border-end-start-radius: 0px; border-start-end-radius: 0px; border-start-start-radius: 0px; inset-block-start: -1px; inset-inline-start: -1px; overflow: hidden; transform: none; }



.elementor-editor-column-settings .elementor-editor-element-setting { background-color: var(--e-p-border-column); }



.elementor-editor-column-settings .elementor-editor-element-setting:hover { background-color: var(--e-p-border-column-hover); }



.elementor-column-placeholder { position: relative; }



.elementor-column-placeholder::after, .elementor-column-placeholder::before { content: ""; inset: 10px; position: absolute; }



.elementor-column-placeholder::before { border: 1px solid var(--e-p-border-column); }



.elementor-column-placeholder::after { border: 1px dashed var(--e-a-color-white); }



.elementor-column-percents-tooltip { background-color: var(--e-p-border-column); color: rgb(255, 255, 255); display: none; font-size: 10px; inset-block-start: 50%; line-height: 1; padding: 3.5px 0px; pointer-events: none; position: absolute; text-align: center; transform: translateY(-50%); width: 40px; z-index: 1; }



.elementor-column-percents-tooltip::after { border: 8.5px solid transparent; content: ""; height: 0px; position: absolute; top: 0px; width: 0px; }



.elementor-column-percents-tooltip[data-side="left"] { border-radius: 3px 0px 0px 3px; right: 15px; }



.elementor-column-percents-tooltip[data-side="left"]::after { border-left-color: var(--e-p-border-column); border-right-width: 0px; left: 100%; }



.elementor-column-percents-tooltip[data-side="right"] { border-radius: 0px 3px 3px 0px; left: 15px; }



.elementor-column-percents-tooltip[data-side="right"]::after { border-left-width: 0px; border-right-color: var(--e-p-border-column); right: 100%; }



.elementor-editor-widget-settings { border-end-end-radius: 0px; border-end-start-radius: 3px; border-start-end-radius: 0px; border-start-start-radius: 0px; flex-direction: row-reverse; inset-block-start: -1px; inset-inline-end: -1px; overflow: hidden; z-index: 2; }



.elementor-editor-widget-settings .elementor-editor-element-setting { background-color: var(--e-p-border-widget); }



.elementor-editor-widget-settings .elementor-editor-element-setting:hover { background-color: var(--e-p-border-widget-hover); }



.e-widget-pro-promotion { background-color: var(--e-a-color-white); border: 2px dashed var(--e-a-border-color-bold); padding: 20px; }



.e-widget-pro-promotion .e-container { margin: auto; max-width: 600px; }



.e-widget-pro-promotion .e-badge { background: var(--e-a-color-white); border: 1px solid var(--e-a-color-accent); border-radius: 100px; color: var(--e-a-color-accent); font-size: 0.8em; padding: 4px 12px; }



.e-widget-pro-promotion p { margin-block: 1em; text-align: center; }



.e-widget-pro-promotion p img { display: block; margin: 0px auto 20px; }



.e-widget-pro-promotion .e-actions { display: flex; gap: 10px; justify-content: center; }



.e-widget-pro-promotion .e-btn { background-color: var(--e-a-btn-bg-accent); border-radius: var(--e-a-border-radius); color: var(--e-a-btn-color-invert); font-size: 14px; font-weight: 500; line-height: 1.2; padding: 8px 16px; transition: var(--e-a-transition-hover); }



.e-widget-pro-promotion .e-btn:focus, .e-widget-pro-promotion .e-btn:hover { background-color: var(--e-a-btn-bg-accent-hover); color: var(--e-a-btn-color-invert); }



.e-widget-pro-promotion .e-btn:active { background-color: var(--e-a-btn-bg-accent-active); }



.e-widget-pro-promotion .e-btn.e-btn-txt { background: transparent; color: var(--e-a-color-txt); }



.e-widget-pro-promotion .e-btn.e-btn-txt:focus, .e-widget-pro-promotion .e-btn.e-btn-txt:hover { background: var(--e-a-bg-hover); color: var(--e-a-color-txt-hover); }



.e-con > .elementor-element-overlay, .elementor-section > .elementor-element-overlay { inset-block-end: 0px; inset-inline-start: 0px; }



.e-con > .elementor-element-overlay::after, .elementor-section > .elementor-element-overlay::after { animation: 0.75s ease 0s 1 normal none running section-outline; inset: 1px; outline: 1px solid var(--e-p-border-con); position: absolute; }



.e-con:hover > .elementor-element-overlay::after, .elementor-section:hover > .elementor-element-overlay::after { content: ""; }



.e-con.elementor-element-editable > .elementor-element-overlay::after, .elementor-section.elementor-element-editable > .elementor-element-overlay::after { content: ""; outline-width: 2px; }



.e-con .e-con-inner .e-con > .elementor-element-overlay::after { outline: 1px dashed var(--e-p-border-con-in); }



.e-con .e-con-inner .e-con.elementor-element-editable > .elementor-element-overlay::after { outline: 2px solid var(--e-p-border-con-in); }



.e-con .elementor-empty-view { height: 100%; min-height: 100px; position: relative; stroke: transparent; stroke-width: 0; width: 100%; -webkit-text-stroke: 0px transparent; }



.e-con .elementor-empty-view .elementor-first-add { height: auto; inset: 0px; width: auto; }



.e-con:not(.e-grid) .elementor-empty-view { min-height: var(--min-height,100px); }



.e-con.e-grid .elementor-empty-view { min-width: 100px; }



.e-con .elementor-widget-placeholder { --size: 10px; --margin-start: calc(-1 * var( --size )); --margin-end: calc(-2 * var( --size )); align-self: stretch; flex-shrink: 0; pointer-events: none; z-index: 1; }



.e-con.e-con--row > .e-con-inner > .elementor-element[data-atomic] > .elementor-widget-placeholder, .e-con.e-con--row > .e-con-inner > .elementor-widget-placeholder, .e-con.e-con--row > .elementor-element[data-atomic] > .elementor-widget-placeholder, .e-con.e-con--row > .elementor-widget-placeholder { animation-fill-mode: both; animation-name: dnd-placeholder-widget-vertical; height: auto; margin-inline-start: var(--margin-start); min-height: 100%; position: relative; width: var(--size); z-index: 9999; }



.e-con.e-con--row[data-nesting-level]:not([data-nesting-level="0"]) > .e-con-inner > .elementor-widget-placeholder, .e-con.e-con--row[data-nesting-level]:not([data-nesting-level="0"]) > .elementor-widget-placeholder { margin-inline-end: 0px; margin-inline-start: calc(var(--margin-start) + var(--margin-end)); }



.e-con.e-con--row[data-nesting-level]:not([data-nesting-level="0"]) > .e-con-inner > :not(.elementor-element) + .elementor-widget-placeholder, .e-con.e-con--row[data-nesting-level]:not([data-nesting-level="0"]) > :not(.elementor-element) + .elementor-widget-placeholder { margin-inline-end: var(--margin-end); margin-inline-start: var(--margin-start); }



.e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-left, .e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-right, .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-left, .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-right { animation: 0.15s ease 0s 1 normal forwards running grow-in-width; height: 100%; position: absolute; top: 0px; width: var(--size); }



.e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-right, .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-right { left: auto; right: 0px; }



.e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-left, .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-left { left: 0px; right: auto; }



.e-con.e-con--column > .e-con-inner > .elementor-widget-placeholder, .e-con.e-con--column > .elementor-widget-placeholder { animation-name: dnd-placeholder-widget-horizontal; height: var(--size); margin-block-end: var(--margin-end); margin-block-start: var(--margin-start); }



.e-con.e-con--column > .elementor-widget-placeholder:nth-last-child(2) { margin-block-start: calc(2 * var(--margin-start)); --margin-end: 0; }



.e-con.e-con--column > .e-con-inner > .elementor-widget-placeholder:last-child { --margin-end: 0; }



.e-con .elementor-sortable-helper { height: 84px; width: 125px; z-index: -1; }



.e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting { background-color: var(--e-p-border-con-in); position: relative; }



.e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:hover, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:hover, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting:hover { background-color: var(--e-p-border-con-in-hover); }



.e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit + .elementor-editor-element-remove, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:first-child::before, .e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:last-child::after, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit + .elementor-editor-element-remove, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:first-child::before, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:last-child::after, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit + .elementor-editor-element-remove, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting:first-child::before, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting:last-child::after { display: none; }



.e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit), .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit), .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit) { margin-inline-start: -25px; transition: 0.3s; will-change: margin-inline-start; z-index: -1; }



.e-con-inner > .e-con > .elementor-element-overlay > .elementor-editor-element-settings:hover > :is(.elementor-editor-element-duplicate, .elementor-editor-element-remove), .e-con > .e-con > .elementor-element-overlay > .elementor-editor-element-settings:hover > :is(.elementor-editor-element-duplicate, .elementor-editor-element-remove), .elementor-widget .e-con > .elementor-element-overlay > .elementor-editor-element-settings:hover > :is(.elementor-editor-element-duplicate, .elementor-editor-element-remove) { margin-inline-start: 0px; }



.e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-settings, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-settings, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-settings { border-radius: 0px; border-end-end-radius: 3px; height: auto; right: initial; bottom: initial; left: initial; inset-inline-start: 0px; top: 0px; transform: none; }



.e-con-inner > .e-con > .elementor-element-overlay .elementor-editor-element-settings i.eicon-handle::before, .e-con > .e-con > .elementor-element-overlay .elementor-editor-element-settings i.eicon-handle::before, .elementor-widget .e-con > .elementor-element-overlay .elementor-editor-element-settings i.eicon-handle::before { content: ""; display: block; font-size: 20px; padding: 2px; }



.e-atomic-element:has(.elementor-empty-view) { min-height: 120px; }



.e-atomic-element > .elementor-empty-view.elementor-empty-view { min-height: inherit; }



.e-grid-base > .elementor-empty-view.elementor-empty-view > .elementor-first-add { opacity: 0; }



.e-grid-base:has(> .elementor-element) > .elementor-empty-view.elementor-empty-view { grid-column: var(--e-grid-empty-cell-col,1)/span 1; grid-row: var(--e-grid-empty-cell-row,1)/span 1; height: auto; inset: 0px; min-height: 0px; min-width: 0px; position: absolute; visibility: var(--e-grid-empty-cell-visibility,visible); width: auto; }



.e-grid-base .elementor-element:has(> .elementor-widget-placeholder.e-dragging-bottom), .e-grid-base .elementor-element:has(> .elementor-widget-placeholder.e-dragging-top), .e-grid-base .elementor-element > :has(> .elementor-widget-placeholder.e-dragging-bottom), .e-grid-base .elementor-element > :has(> .elementor-widget-placeholder.e-dragging-top) { position: relative; }



.e-grid-base .elementor-element .elementor-widget-placeholder { --size: 10px; }



.e-grid-base .elementor-element .elementor-widget-placeholder.e-dragging-bottom, .e-grid-base .elementor-element .elementor-widget-placeholder.e-dragging-top { animation: 0.5s ease 0s 1 normal none running placeholder-widget; height: var(--size); inset-inline: 0px; position: absolute; width: 100%; z-index: 9999; }



.e-grid-base .elementor-element .elementor-widget-placeholder.e-dragging-top { inset-block-start: 0px; }



.e-grid-base .elementor-element .elementor-widget-placeholder.e-dragging-bottom { inset-block-end: 0px; }



body.rtl .e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-right, body.rtl .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-right { left: 0px; right: auto; }



body.rtl .e-con.e-grid.e-con--row .elementor-widget-placeholder.e-dragging-left, body.rtl .e-con.e-grid.e-con--row > .e-con-inner .elementor-widget-placeholder.e-dragging-left { left: auto; right: 0px; }



@keyframes dnd-placeholder-widget-vertical { 

  0% { opacity: 0; transform: translateX(50%) scaleX(0); transform-origin: 0px 50%; }

  100% { opacity: 0.9; transform: translateX(50%) scaleX(1); transform-origin: 0px 50%; }

}



@keyframes dnd-placeholder-widget-horizontal { 

  0% { opacity: 0; transform: scaleY(0); transform-origin: 50% 0px; }

  100% { opacity: 0.9; transform: scaleY(1); transform-origin: 50% 0px; }

}



@keyframes grow-in-width { 

  0% { width: 0px; }

  50% { width: calc(var(--size) / 2); }

  100% { width: var(--size); }

}



.e-con-select-preset { align-items: center; display: flex; flex-direction: column; gap: 25px; justify-content: center; }



.e-con-select-preset[data-view="choose-preset"] > :not(.e-con-select-preset__inner), .e-con-select-preset[data-view="drop-area"] > :not(.elementor-first-add) { display: none; }



.e-con-select-preset-grid { flex-wrap: wrap; gap: 20px; }



.e-con-select-preset-grid .e-con-select-preset__list .e-con-preset rect { fill: transparent; }



.e-con-select-preset__title { color: var(--e-a-color-txt); font-family: var(--e-a-font-family); font-size: 15px; font-weight: 400; }



.e-con-select-preset__list { align-items: center; display: flex; flex-wrap: wrap; gap: 20px; justify-content: center; max-width: 650px; }



.e-con-select-preset__list .e-con-preset { background-color: unset; border: unset; border-radius: unset; box-shadow: unset; cursor: pointer; flex-basis: 90px; margin: unset; outline: unset; padding: unset; text-shadow: unset; }



.e-con-select-preset__list .e-con-preset svg { height: auto; width: 100%; }



.e-con-select-preset__list .e-con-preset svg:not(.exclude-rtl-scale) { scale: calc(1 * var(--direction-multiplier)) 1; }



.e-con-select-preset__list .e-con-preset path { fill: var(--e-a-color-white); }



.e-con-select-preset__list .e-con-preset rect { fill: var(--e-a-bg-active-bold); transition: 0.3s; }



.e-con-select-preset__list .e-con-preset:focus, .e-con-select-preset__list .e-con-preset:hover { background-color: transparent; border: unset; border-radius: unset; box-shadow: unset; text-shadow: unset; }



.e-con-select-preset__list .e-con-preset:focus path, .e-con-select-preset__list .e-con-preset:hover path { stroke: var(--e-a-color-white); }



.e-con-select-preset__list .e-con-preset:focus rect, .e-con-select-preset__list .e-con-preset:hover rect { fill: var(--e-a-color-txt); }



.e-con-select-preset__list .e-con-preset[data-preset="r100"] { scale: calc(1 * var(--direction-multiplier)) 1; }



.e-con-shared-styles { align-items: center; color: var(--e-a-color-txt); display: flex; flex-direction: column; font-family: var(--e-a-font-family); gap: 25px; justify-content: center; line-height: 1; min-height: 159px; overflow: hidden; }



.e-con-select-type__title { font-size: 15px; font-weight: 400; }



.e-con-select-type__icons { display: flex; flex-wrap: wrap; gap: 40px; justify-content: center; }



.e-con-select-type__icons__icon { cursor: pointer; }



.e-con-select-type__icons__icon svg { margin-block-end: 10px; width: 85px; }



.e-con-select-type__icons__icon:focus svg rect, .e-con-select-type__icons__icon:hover svg rect { fill: var(--e-a-color-txt); }



.e-con-select-type__icons__icon:focus svg path, .e-con-select-type__icons__icon:hover svg path { stroke: var(--e-a-color-white); }



.e-con-select-type__icons__icon__subtitle { font-size: 14px; font-weight: 500; }



.e-con .ui-resizable-e { right: 0px; }



.e-con .ui-resizable-w { left: 0px; }
@charset "utf-8";



.mejs-offscreen { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal; }



.mejs-container { background: rgb(0, 0, 0); font-family: Helvetica, Arial, serif; position: relative; text-align: left; text-indent: 0px; vertical-align: top; }



.mejs-container, .mejs-container * { box-sizing: border-box; }



.mejs-container video::-webkit-media-controls, .mejs-container video::-webkit-media-controls-panel, .mejs-container video::-webkit-media-controls-panel-container, .mejs-container video::-webkit-media-controls-start-playback-button { appearance: none; display: none !important; }



.mejs-fill-container, .mejs-fill-container .mejs-container { height: 100%; width: 100%; }



.mejs-fill-container { background: transparent; margin: 0px auto; overflow: hidden; position: relative; }



.mejs-container:focus { outline: none; }



.mejs-iframe-overlay { height: 100%; position: absolute; width: 100%; }



.mejs-embed, .mejs-embed body { background: rgb(0, 0, 0); height: 100%; margin: 0px; overflow: hidden; padding: 0px; width: 100%; }



.mejs-fullscreen { overflow: hidden !important; }



.mejs-container-fullscreen { inset: 0px; overflow: hidden; position: fixed; z-index: 1000; }



.mejs-container-fullscreen .mejs-mediaelement, .mejs-container-fullscreen video { height: 100% !important; width: 100% !important; }



.mejs-background, .mejs-mediaelement { left: 0px; position: absolute; top: 0px; }



.mejs-mediaelement { height: 100%; width: 100%; z-index: 0; }



.mejs-poster { background-position: 50% 50%; background-repeat: no-repeat; background-size: cover; left: 0px; position: absolute; top: 0px; z-index: 1; }



:root .mejs-poster-img { display: none; }



.mejs-poster-img { border: 0px; padding: 0px; }



.mejs-overlay { -webkit-box-align: center; align-items: center; display: flex; -webkit-box-pack: center; justify-content: center; left: 0px; position: absolute; top: 0px; }



.mejs-layer { z-index: 1; }



.mejs-overlay-play { cursor: pointer; }



.mejs-overlay-button { background: url("mejs-controls.svg") 0px -39px no-repeat; height: 80px; width: 80px; }



.mejs-overlay:hover > .mejs-overlay-button { background-position: -80px -39px; }



.mejs-overlay-loading { height: 80px; width: 80px; }



.mejs-overlay-loading-bg-img { animation: 1s linear 0s infinite normal none running a; background: url("mejs-controls.svg") -160px -40px no-repeat transparent; display: block; height: 80px; width: 80px; z-index: 1; }



@-webkit-keyframes a { 

  100% { transform: rotate(1turn); }

}



@keyframes a { 

  100% { transform: rotate(1turn); }

}



.mejs-controls { bottom: 0px; display: flex; height: 40px; left: 0px; list-style-type: none; margin: 0px; padding: 0px 10px; position: absolute; width: 100%; z-index: 3; }



.mejs-controls:not([style*="display: none"]) { background: linear-gradient(transparent, rgba(0, 0, 0, 0.35)); }



.mejs-button, .mejs-time, .mejs-time-rail { font-size: 10px; height: 40px; line-height: 10px; margin: 0px; width: 32px; }



.mejs-button > button { background: url("mejs-controls.svg") transparent; border: 0px; cursor: pointer; display: block; font-size: 0px; height: 20px; line-height: 0; margin: 10px 6px; overflow: hidden; padding: 0px; position: absolute; text-decoration: none; width: 20px; }



.mejs-button > button:focus { outline: rgb(153, 153, 153) dotted 1px; }



.mejs-container-keyboard-inactive [role="slider"], .mejs-container-keyboard-inactive [role="slider"]:focus, .mejs-container-keyboard-inactive a, .mejs-container-keyboard-inactive a:focus, .mejs-container-keyboard-inactive button, .mejs-container-keyboard-inactive button:focus { outline: 0px; }



.mejs-time { box-sizing: content-box; color: rgb(255, 255, 255); font-size: 11px; font-weight: 700; height: 24px; overflow: hidden; padding: 16px 6px 0px; text-align: center; width: auto; }



.mejs-play > button { background-position: 0px 0px; }



.mejs-pause > button { background-position: -20px 0px; }



.mejs-replay > button { background-position: -160px 0px; }



.mejs-time-rail { direction: ltr; -webkit-box-flex: 1; flex-grow: 1; height: 40px; margin: 0px 10px; padding-top: 10px; position: relative; }



.mejs-time-buffering, .mejs-time-current, .mejs-time-float, .mejs-time-float-corner, .mejs-time-float-current, .mejs-time-hovered, .mejs-time-loaded, .mejs-time-marker, .mejs-time-total { border-radius: 2px; cursor: pointer; display: block; height: 10px; position: absolute; }



.mejs-time-total { background: rgba(255, 255, 255, 0.3); margin: 5px 0px 0px; width: 100%; }



.mejs-time-buffering { animation: 2s linear 0s infinite normal none running b; background: linear-gradient(-45deg, rgba(255, 255, 255, 0.4) 25%, transparent 0px, transparent 50%, rgba(255, 255, 255, 0.4) 0px, rgba(255, 255, 255, 0.4) 75%, transparent 0px, transparent) 0% 0% / 15px 15px; width: 100%; }



@-webkit-keyframes b { 

  0% { background-position: 0px 0px; }

  100% { background-position: 30px 0px; }

}



@keyframes b { 

  0% { background-position: 0px 0px; }

  100% { background-position: 30px 0px; }

}



.mejs-time-loaded { background: rgba(255, 255, 255, 0.3); }



.mejs-time-current, .mejs-time-handle-content { background: rgba(255, 255, 255, 0.9); }



.mejs-time-hovered { background: rgba(255, 255, 255, 0.5); z-index: 10; }



.mejs-time-hovered.negative { background: rgba(0, 0, 0, 0.2); }



.mejs-time-buffering, .mejs-time-current, .mejs-time-hovered, .mejs-time-loaded { left: 0px; transform: scaleX(0); transform-origin: 0px 0px; transition: 0.15s ease-in; width: 100%; }



.mejs-time-buffering { transform: scaleX(1); }



.mejs-time-hovered { transition: height 0.1s cubic-bezier(0.44, 0, 1, 1); }



.mejs-time-hovered.no-hover { transform: scaleX(0) !important; }



.mejs-time-handle, .mejs-time-handle-content { border: 4px solid transparent; cursor: pointer; left: 0px; position: absolute; transform: translateX(0px); z-index: 11; }



.mejs-time-handle-content { border: 4px solid rgba(255, 255, 255, 0.9); border-radius: 50%; height: 10px; left: -7px; top: -4px; transform: scale(0); width: 10px; }



.mejs-time-rail .mejs-time-handle-content:active, .mejs-time-rail .mejs-time-handle-content:focus, .mejs-time-rail:hover .mejs-time-handle-content { transform: scale(1); }



.mejs-time-float { background: rgb(238, 238, 238); border: 1px solid rgb(51, 51, 51); bottom: 100%; color: rgb(17, 17, 17); display: none; height: 17px; margin-bottom: 9px; position: absolute; text-align: center; transform: translateX(-50%); width: 36px; }



.mejs-time-float-current { display: block; left: 0px; margin: 2px; text-align: center; width: 30px; }



.mejs-time-float-corner { border-width: 5px; border-style: solid; border-image: none; border-color: rgb(238, 238, 238) transparent transparent; border-radius: 0px; display: block; height: 0px; left: 50%; line-height: 0; position: absolute; top: 100%; transform: translateX(-50%); width: 0px; }



.mejs-long-video .mejs-time-float { margin-left: -23px; width: 64px; }



.mejs-long-video .mejs-time-float-current { width: 60px; }



.mejs-broadcast { color: rgb(255, 255, 255); height: 10px; position: absolute; top: 15px; width: 100%; }



.mejs-fullscreen-button > button { background-position: -80px 0px; }



.mejs-unfullscreen > button { background-position: -100px 0px; }



.mejs-mute > button { background-position: -60px 0px; }



.mejs-unmute > button { background-position: -40px 0px; }



.mejs-volume-button { position: relative; }



.mejs-volume-button > .mejs-volume-slider { backface-visibility: hidden; background: rgba(50, 50, 50, 0.7); border-radius: 0px; bottom: 100%; display: none; height: 115px; left: 50%; margin: 0px; position: absolute; transform: translateX(-50%); width: 25px; z-index: 1; }



.mejs-volume-button:hover { border-radius: 0px 0px 4px 4px; }



.mejs-volume-total { background: rgba(255, 255, 255, 0.5); height: 100px; left: 50%; margin: 0px; position: absolute; top: 8px; transform: translateX(-50%); width: 2px; }



.mejs-volume-current { left: 0px; margin: 0px; width: 100%; }



.mejs-volume-current, .mejs-volume-handle { background: rgba(255, 255, 255, 0.9); position: absolute; }



.mejs-volume-handle { border-radius: 1px; cursor: ns-resize; height: 6px; left: 50%; transform: translateX(-50%); width: 16px; }



.mejs-horizontal-volume-slider { display: block; height: 36px; position: relative; vertical-align: middle; width: 56px; }



.mejs-horizontal-volume-total { background: rgba(50, 50, 50, 0.8); height: 8px; top: 16px; width: 50px; }



.mejs-horizontal-volume-current, .mejs-horizontal-volume-total { border-radius: 2px; font-size: 1px; left: 0px; margin: 0px; padding: 0px; position: absolute; }



.mejs-horizontal-volume-current { background: rgba(255, 255, 255, 0.8); height: 100%; top: 0px; width: 100%; }



.mejs-horizontal-volume-handle { display: none; }



.mejs-captions-button, .mejs-chapters-button { position: relative; }



.mejs-captions-button > button { background-position: -140px 0px; }



.mejs-chapters-button > button { background-position: -180px 0px; }



.mejs-captions-button > .mejs-captions-selector, .mejs-chapters-button > .mejs-chapters-selector { background: rgba(50, 50, 50, 0.7); border: 1px solid transparent; border-radius: 0px; bottom: 100%; margin-right: -43px; overflow: hidden; padding: 0px; position: absolute; right: 50%; visibility: visible; width: 86px; }



.mejs-chapters-button > .mejs-chapters-selector { margin-right: -55px; width: 110px; }



.mejs-captions-selector-list, .mejs-chapters-selector-list { margin: 0px; overflow: hidden; padding: 0px; list-style-type: none !important; }



.mejs-captions-selector-list-item, .mejs-chapters-selector-list-item { color: rgb(255, 255, 255); cursor: pointer; display: block; margin: 0px 0px 6px; overflow: hidden; padding: 0px; list-style-type: none !important; }



.mejs-captions-selector-list-item:hover, .mejs-chapters-selector-list-item:hover { background-color: rgba(255, 255, 255, 0.4) !important; }



.mejs-captions-selector-input, .mejs-chapters-selector-input { clear: both; float: left; left: -1000px; margin: 3px 3px 0px 5px; position: absolute; }



.mejs-captions-selector-label, .mejs-chapters-selector-label { cursor: pointer; float: left; font-size: 10px; line-height: 15px; padding: 4px 10px 0px; width: 100%; }



.mejs-captions-selected, .mejs-chapters-selected { color: rgb(33, 248, 248); }



.mejs-captions-translations { font-size: 10px; margin: 0px 0px 5px; }



.mejs-captions-layer { bottom: 0px; color: rgb(255, 255, 255); font-size: 16px; left: 0px; line-height: 20px; position: absolute; text-align: center; }



.mejs-captions-layer a { color: rgb(255, 255, 255); text-decoration: underline; }



.mejs-captions-layer[lang="ar"] { font-size: 20px; font-weight: 400; }



.mejs-captions-position { bottom: 15px; left: 0px; position: absolute; width: 100%; }



.mejs-captions-position-hover { bottom: 35px; }



.mejs-captions-text, .mejs-captions-text * { background: rgba(20, 20, 20, 0.5); box-shadow: rgba(20, 20, 20, 0.5) 5px 0px 0px, rgba(20, 20, 20, 0.5) -5px 0px 0px; padding: 0px; white-space: pre-wrap; }



.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container { display: none; }



.mejs-overlay-error { position: relative; }



.mejs-overlay-error > img { left: 0px; max-width: 100%; position: absolute; top: 0px; z-index: -1; }



.mejs-cannotplay, .mejs-cannotplay a { color: rgb(255, 255, 255); font-size: 0.8em; }



.mejs-cannotplay { position: relative; }



.mejs-cannotplay a, .mejs-cannotplay p { display: inline-block; padding: 0px 15px; width: 100%; }
@charset "utf-8";



.mejs-container { clear: both; max-width: 100%; }



.mejs-container * { font-family: Helvetica, Arial; }



.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body { background: rgb(34, 34, 34); }



.mejs-time { font-weight: 400; overflow-wrap: normal; }



.mejs-controls a.mejs-horizontal-volume-slider { display: table; }



.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-time-rail .mejs-time-loaded { background: rgb(255, 255, 255); }



.mejs-controls .mejs-time-rail .mejs-time-current { background: rgb(0, 115, 170); }



.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls .mejs-time-rail .mejs-time-total { background: rgba(255, 255, 255, 0.33); }



.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls .mejs-time-rail span { border-radius: 0px; }



.mejs-overlay-loading { background: 0px 0px; }



.mejs-controls button:hover { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; }



.me-cannotplay { width: auto !important; }



.media-embed-details .wp-audio-shortcode { display: inline-block; max-width: 400px; }



.audio-details .embed-media-settings { overflow: visible; }



.media-embed-details .embed-media-settings .setting span:not(.button-group) { max-width: 400px; width: auto; }



.media-embed-details .embed-media-settings .checkbox-setting span { display: inline-block; }



.media-embed-details .embed-media-settings { padding-top: 0px; top: 28px; }



.media-embed-details .instructions { padding: 16px 0px; max-width: 600px; }



.media-embed-details .setting .remove-setting, .media-embed-details .setting p { color: rgb(170, 0, 0); font-size: 10px; text-transform: uppercase; }



.media-embed-details .setting .remove-setting { padding: 5px 0px; }



.media-embed-details .setting a:hover { color: rgb(220, 50, 50); }



.media-embed-details .embed-media-settings .checkbox-setting { float: none; margin: 0px 0px 10px; }



.wp-video { max-width: 100%; height: auto; }



.wp_attachment_holder .wp-audio-shortcode, .wp_attachment_holder .wp-video { margin-top: 18px; }



.wp-video-shortcode video, video.wp-video-shortcode { max-width: 100%; display: inline-block; }



.video-details .wp-video-holder { width: 100%; max-width: 640px; }



.wp-playlist { border: 1px solid rgb(204, 204, 204); padding: 10px; margin: 12px 0px 18px; font-size: 14px; line-height: 1.5; }



.wp-admin .wp-playlist { margin: 0px 0px 18px; }



.wp-playlist video { display: inline-block; max-width: 100%; }



.wp-playlist audio { display: none; max-width: 100%; width: 400px; }



.wp-playlist .mejs-container { margin: 0px; max-width: 100%; }



.wp-playlist .mejs-controls .mejs-button button { outline: 0px; }



.wp-playlist-light { background: rgb(255, 255, 255); color: rgb(0, 0, 0); }



.wp-playlist-dark { color: rgb(255, 255, 255); background: rgb(0, 0, 0); }



.wp-playlist-caption { display: block; max-width: 88%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; line-height: 1.5; }



.wp-playlist-item .wp-playlist-caption { text-decoration: none; color: rgb(0, 0, 0); max-width: calc(100% - 40px); }



.wp-playlist-item-meta { display: block; font-size: 14px; line-height: 1.5; }



.wp-playlist-item-title { font-size: 14px; line-height: 1.5; }



.wp-playlist-item-album { font-style: italic; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }



.wp-playlist-item-artist { font-size: 12px; text-transform: uppercase; }



.wp-playlist-item-length { position: absolute; right: 3px; top: 0px; font-size: 14px; line-height: 1.5; }



.rtl .wp-playlist-item-length { left: 3px; right: auto; }



.wp-playlist-tracks { margin-top: 10px; }



.wp-playlist-item { position: relative; cursor: pointer; padding: 0px 3px; border-bottom: 1px solid rgb(204, 204, 204); }



.wp-playlist-item:last-child { border-bottom: 0px; }



.wp-playlist-light .wp-playlist-caption { color: rgb(51, 51, 51); }



.wp-playlist-dark .wp-playlist-caption { color: rgb(221, 221, 221); }



.wp-playlist-playing { font-weight: 700; background: rgb(247, 247, 247); }



.wp-playlist-light .wp-playlist-playing { background: rgb(255, 255, 255); color: rgb(0, 0, 0); }



.wp-playlist-dark .wp-playlist-playing { background: rgb(0, 0, 0); color: rgb(255, 255, 255); }



.wp-playlist-current-item { overflow: hidden; margin-bottom: 10px; height: 60px; }



.wp-playlist .wp-playlist-current-item img { float: left; max-width: 60px; height: auto; margin-right: 10px; padding: 0px; border: 0px; }



.rtl .wp-playlist .wp-playlist-current-item img { float: right; margin-left: 10px; margin-right: 0px; }



.wp-playlist-current-item .wp-playlist-item-artist, .wp-playlist-current-item .wp-playlist-item-title { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }



.wp-audio-playlist .me-cannotplay span { padding: 5px 15px; }
@charset "utf-8";



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; font-display: swap; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@charset "utf-8";



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; font-display: swap; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@charset "utf-8";



[data-id^="e-ai-preview-container"] { outline: 2px solid var(--e-p-border-con); outline-offset: -2px; }



[data-id^="e-ai-screenshot-container"], [data-id^="e-ai-screenshot-container"] * { animation-duration: 0s !important; animation-iteration-count: 1 !important; transition-duration: 0s !important; }



.e-ai-preview-container--idle { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none' viewBox='0 0 80 80'%3E%3Cpath fill='%23babfc5' fill-rule='evenodd' d='M60.834 10.833a2.5 2.5 0 0 1 2.5 2.5 4.167 4.167 0 0 0 4.167 4.167 2.5 2.5 0 0 1 0 5 4.167 4.167 0 0 0-4.167 4.166 2.5 2.5 0 1 1-5 0 4.167 4.167 0 0 0-4.167-4.166 2.5 2.5 0 0 1 0-5 4.167 4.167 0 0 0 4.167-4.167 2.5 2.5 0 0 1 2.5-2.5m0 8.792a9 9 0 0 1-.375.375 9 9 0 0 1 .375.375 10 10 0 0 1 .375-.375 10 10 0 0 1-.375-.375m-30-2.125a2.5 2.5 0 0 1 2.5 2.5 17.5 17.5 0 0 0 17.5 17.5 2.5 2.5 0 0 1 0 5 17.5 17.5 0 0 0-17.5 17.5 2.5 2.5 0 0 1-5 0 17.5 17.5 0 0 0-17.5-17.5 2.5 2.5 0 1 1 0-5 17.5 17.5 0 0 0 17.5-17.5 2.5 2.5 0 0 1 2.5-2.5m0 12.808A22.5 22.5 0 0 1 21.142 40a22.5 22.5 0 0 1 9.692 9.692A22.5 22.5 0 0 1 40.526 40a22.5 22.5 0 0 1-9.692-9.692m30 20.525a2.5 2.5 0 0 1 2.5 2.5 4.167 4.167 0 0 0 4.167 4.167 2.5 2.5 0 0 1 0 5 4.167 4.167 0 0 0-4.167 4.166 2.5 2.5 0 1 1-5 0 4.167 4.167 0 0 0-4.167-4.166 2.5 2.5 0 0 1 0-5 4.167 4.167 0 0 0 4.167-4.167 2.5 2.5 0 0 1 2.5-2.5m0 8.792a9 9 0 0 1-.375.375 9 9 0 0 1 .375.375 10 10 0 0 1 .375-.375 10 10 0 0 1-.375-.376' clip-rule='evenodd' opacity='.4'/%3E%3C/svg%3E"); background-position: 50% center; background-repeat: no-repeat; background-size: 80px auto; height: 154px; }



.e-ai-preview-container--hidden, .e-ai-preview-container--idle > * { display: none !important; }



.e-ai-layout-button { position: relative; }



.e-ai-layout-button--sparkle { --animation-duration: 1.5s; --opacity: .2; --size: 6px; aspect-ratio: 1 / 1; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' fill='none' viewBox='0 0 6 6'%3E%3Cpath fill='%230c0d0e' fill-rule='evenodd' d='M3 .25a.75.75 0 0 1 .693.463L4.16 1.84l1.127.467a.75.75 0 0 1 0 1.386L4.16 4.16l-.467 1.127a.75.75 0 0 1-1.386 0L1.84 4.16.713 3.693a.75.75 0 0 1 0-1.386L1.84 1.84 2.307.713A.75.75 0 0 1 3 .25' clip-rule='evenodd'/%3E%3C/svg%3E"); background-size: cover; display: block; height: var(--size); opacity: 0; position: absolute; z-index: 99999; }



.e-ai-layout-button--sparkle:first-child, .e-ai-layout-button--sparkle:nth-child(2), .e-ai-layout-button--sparkle:nth-child(3) { right: 12px; top: 12px; }



.e-ai-layout-button--sparkle:nth-child(4), .e-ai-layout-button--sparkle:nth-child(5), .e-ai-layout-button--sparkle:nth-child(6), .e-ai-layout-button--sparkle:nth-child(7) { right: 12px; top: 22px; }



.e-ai-layout-button--sparkle:first-child { --opacity: .3; --size: 4px; --animation-name: sparkle-1; }



.e-ai-layout-button--sparkle:nth-child(2) { --opacity: .3; --size: 4px; --animation-delay: .7s; --animation-name: sparkle-2; }



.e-ai-layout-button--sparkle:nth-child(3) { --animation-delay: 3.5s; --animation-name: sparkle-3; }



.e-ai-layout-button--sparkle:nth-child(4) { --animation-delay: .5s; --animation-name: sparkle-4; }



.e-ai-layout-button--sparkle:nth-child(5) { --animation-delay: 1.5s; --animation-name: sparkle-5; }



.e-ai-layout-button--sparkle:nth-child(6) { --animation-delay: 2.5s; --animation-name: sparkle-6; }



.e-ai-layout-button--sparkle:nth-child(7) { --opacity: .3; --animation-delay: .7s; --animation-name: sparkle-7; }



.e-ai-layout-button:hover .e-ai-layout-button--sparkle { --timing: cubic-bezier(0,1.18,.96,.75); animation: var(--animation-name) var(--animation-duration) var(--animation-delay,0s) var(--timing) infinite both,sparkle-opacity var(--animation-duration) var(--animation-delay,0s) var(--timing) infinite both; }



@keyframes sparkle-opacity { 

  50% { opacity: var(--opacity); }

  100% { opacity: 0; }

}



@keyframes sparkle-1 { 

  100% { transform: translate(16px, -12px); }

}



@keyframes sparkle-2 { 

  100% { transform: translate(16px, 12px); }

}



@keyframes sparkle-3 { 

  100% { transform: translate(12px, 8px); }

}



@keyframes sparkle-4 { 

  100% { transform: translate(16px, 16px); }

}



@keyframes sparkle-5 { 

  100% { transform: translate(12px, 16px); }

}



@keyframes sparkle-6 { 

  100% { transform: translate(-8px, -24px); }

}



@keyframes sparkle-7 { 

  100% { transform: translate(-20px, 16px); }

}
@charset "utf-8";



body.e-styleguide-shown { overflow: hidden; }



#e-styleguide-preview-dialog.dialog-styleguide-widget .dialog-styleguide-widget-content { border-radius: 0px; height: 100%; max-height: 100%; max-width: 100%; overflow: scroll; width: 100%; left: 0px !important; top: 0px !important; }



#e-styleguide-preview-dialog.dialog-styleguide-widget .dialog-styleguide-message { font-family: Roboto, sans-serif; min-height: 100vh; overflow-x: hidden; padding: 0px; text-align: initial; }



#e-styleguide-preview-dialog.dialog-styleguide-widget .e-styleguide-loader { align-items: center; display: flex; inset: 0px; justify-content: center; position: absolute; }



#e-styleguide-preview-dialog.dialog-styleguide-widget .e-styleguide-loader .eicon-loading { color: var(--e-a-color-txt-muted); font-size: 25px; }
@charset "utf-8";



.elementor-shape { direction: ltr; left: 0px; line-height: 0; overflow: hidden; position: absolute; width: 100%; }



.elementor-shape-top { top: -1px; }



.elementor-shape-top:not([data-negative="false"]) svg { z-index: -1; }



.elementor-shape-bottom { bottom: -1px; }



.elementor-shape-bottom:not([data-negative="true"]) svg { z-index: -1; }



.elementor-shape[data-negative="false"].elementor-shape-bottom, .elementor-shape[data-negative="true"].elementor-shape-top { transform: rotate(180deg); }



.elementor-shape svg { display: block; left: 50%; position: relative; transform: translateX(-50%); width: calc(100% + 1.3px); }



.elementor-shape .elementor-shape-fill { fill: rgb(255, 255, 255); transform: rotateY(0deg); transform-origin: center center; }
@charset "utf-8";



@keyframes fadeIn { 

  0% { opacity: 0; }

  100% { opacity: 1; }

}



.fadeIn { animation-name: fadeIn; }
@charset "utf-8";



@keyframes fadeInDown { 

  0% { opacity: 0; transform: translate3d(0px, -100%, 0px); }

  100% { opacity: 1; transform: none; }

}



.fadeInDown { animation-name: fadeInDown; }
@charset "utf-8";



@keyframes fadeInLeft { 

  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); }

  100% { opacity: 1; transform: none; }

}



.fadeInLeft { animation-name: fadeInLeft; }
@charset "utf-8";



@keyframes fadeInRight { 

  0% { opacity: 0; transform: translate3d(100%, 0px, 0px); }

  100% { opacity: 1; transform: none; }

}



.fadeInRight { animation-name: fadeInRight; }
@charset "utf-8";



@keyframes fadeInUp { 

  0% { opacity: 0; transform: translate3d(0px, 100%, 0px); }

  100% { opacity: 1; transform: none; }

}



.fadeInUp { animation-name: fadeInUp; }
@charset "utf-8";



@keyframes zoomIn { 

  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }

  50% { opacity: 1; }

}



.zoomIn { animation-name: zoomIn; }
@charset "utf-8";



@keyframes zoomInDown { 

  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }

  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }

}



.zoomInDown { animation-name: zoomInDown; }
@charset "utf-8";



@keyframes zoomInLeft { 

  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }

  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }

}



.zoomInLeft { animation-name: zoomInLeft; }
@charset "utf-8";



@keyframes zoomInRight { 

  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }

  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }

}



.zoomInRight { animation-name: zoomInRight; }
@charset "utf-8";



@keyframes zoomInUp { 

  0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }

  60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); }

}



.zoomInUp { animation-name: zoomInUp; }
@charset "utf-8";



@keyframes bounceIn { 

  20%, 40%, 60%, 80%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }

  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }

  20% { transform: scale3d(1.1, 1.1, 1.1); }

  40% { transform: scale3d(0.9, 0.9, 0.9); }

  60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); }

  80% { transform: scale3d(0.97, 0.97, 0.97); }

  100% { opacity: 1; transform: scale3d(1, 1, 1); }

}



.bounceIn { animation-name: bounceIn; }
@charset "utf-8";



@keyframes bounceInDown { 

  60%, 75%, 90%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }

  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }

  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }

  75% { transform: translate3d(0px, -10px, 0px); }

  90% { transform: translate3d(0px, 5px, 0px); }

  100% { transform: none; }

}



.bounceInDown { animation-name: bounceInDown; }
@charset "utf-8";



@keyframes bounceInLeft { 

  60%, 75%, 90%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }

  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }

  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }

  75% { transform: translate3d(-10px, 0px, 0px); }

  90% { transform: translate3d(5px, 0px, 0px); }

  100% { transform: none; }

}



.bounceInLeft { animation-name: bounceInLeft; }
@charset "utf-8";



@keyframes bounceInRight { 

  60%, 75%, 90%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }

  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }

  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }

  75% { transform: translate3d(10px, 0px, 0px); }

  90% { transform: translate3d(-5px, 0px, 0px); }

  100% { transform: none; }

}



.bounceInRight { animation-name: bounceInRight; }
@charset "utf-8";



@keyframes bounceInUp { 

  60%, 75%, 90%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }

  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }

  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }

  75% { transform: translate3d(0px, 10px, 0px); }

  90% { transform: translate3d(0px, -5px, 0px); }

  100% { transform: translate3d(0px, 0px, 0px); }

}



.bounceInUp { animation-name: bounceInUp; }
@charset "utf-8";



@keyframes slideInDown { 

  0% { transform: translate3d(0px, -100%, 0px); visibility: visible; }

  100% { transform: translate3d(0px, 0px, 0px); }

}



.slideInDown { animation-name: slideInDown; }
@charset "utf-8";



@keyframes slideInLeft { 

  0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; }

  100% { transform: translate3d(0px, 0px, 0px); }

}



.slideInLeft { animation-name: slideInLeft; }
@charset "utf-8";



@keyframes slideInRight { 

  0% { transform: translate3d(100%, 0px, 0px); visibility: visible; }

  100% { transform: translate3d(0px, 0px, 0px); }

}



.slideInRight { animation-name: slideInRight; }
@charset "utf-8";



@keyframes slideInUp { 

  0% { transform: translate3d(0px, 100%, 0px); visibility: visible; }

  100% { transform: translate3d(0px, 0px, 0px); }

}



.slideInUp { animation-name: slideInUp; }
@charset "utf-8";



@keyframes rotateIn { 

  0% { transform-origin: center center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; }

  100% { transform-origin: center center; transform: none; opacity: 1; }

}



.rotateIn { animation-name: rotateIn; }
@charset "utf-8";



@keyframes rotateInDownLeft { 

  0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; }

  100% { transform-origin: left bottom; transform: none; opacity: 1; }

}



.rotateInDownLeft { animation-name: rotateInDownLeft; }
@charset "utf-8";



@keyframes rotateInDownRight { 

  0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }

  100% { transform-origin: right bottom; transform: none; opacity: 1; }

}



.rotateInDownRight { animation-name: rotateInDownRight; }
@charset "utf-8";



@keyframes rotateInUpRight { 

  0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; }

  100% { transform-origin: right bottom; transform: none; opacity: 1; }

}



.rotateInUpRight { animation-name: rotateInUpRight; }
@charset "utf-8";



@keyframes rotateInUpLeft { 

  0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; }

  100% { transform-origin: left bottom; transform: none; opacity: 1; }

}



.rotateInUpLeft { animation-name: rotateInUpLeft; }
@charset "utf-8";



@keyframes bounce { 

  20%, 53%, 80%, 0%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); }

  40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px); }

  70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px); }

  90% { transform: translate3d(0px, -4px, 0px); }

}



.bounce { animation-name: bounce; transform-origin: center bottom; }
@charset "utf-8";



@keyframes flash { 

  50%, 0%, 100% { opacity: 1; }

  25%, 75% { opacity: 0; }

}



.flash { animation-name: flash; }
@charset "utf-8";



@keyframes elementor-animation-pulse { 

  25% { transform: scale(1.1); }

  75% { transform: scale(0.9); }

}



.elementor-animation-pulse:active, .elementor-animation-pulse:focus, .elementor-animation-pulse:hover { animation-name: elementor-animation-pulse; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite; }
@charset "utf-8";



@keyframes rubberBand { 

  0%, 100% { transform: scale3d(1, 1, 1); }

  30% { transform: scale3d(1.25, 0.75, 1); }

  40% { transform: scale3d(0.75, 1.25, 1); }

  50% { transform: scale3d(1.15, 0.85, 1); }

  65% { transform: scale3d(0.95, 1.05, 1); }

  75% { transform: scale3d(1.05, 0.95, 1); }

}



.rubberBand { animation-name: rubberBand; }
@charset "utf-8";



@keyframes shake { 

  0%, 100% { transform: translate3d(0px, 0px, 0px); }

  10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); }

  20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); }

}



.shake { animation-name: shake; }
@charset "utf-8";



@keyframes headShake { 

  0% { transform: translateX(0px); }

  6.5% { transform: translateX(-6px) rotateY(-9deg); }

  18.5% { transform: translateX(5px) rotateY(7deg); }

  31.5% { transform: translateX(-3px) rotateY(-5deg); }

  43.5% { transform: translateX(2px) rotateY(3deg); }

  50% { transform: translateX(0px); }

}



.headShake { animation-timing-function: ease-in-out; animation-name: headShake; }
@charset "utf-8";



@keyframes swing { 

  20% { transform: rotate3d(0, 0, 1, 15deg); }

  40% { transform: rotate3d(0, 0, 1, -10deg); }

  60% { transform: rotate3d(0, 0, 1, 5deg); }

  80% { transform: rotate3d(0, 0, 1, -5deg); }

  100% { transform: rotate3d(0, 0, 1, 0deg); }

}



.swing { transform-origin: center top; animation-name: swing; }
@charset "utf-8";



@keyframes tada { 

  0%, 100% { transform: scale3d(1, 1, 1); }

  10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }

  30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }

  40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }

}



.tada { animation-name: tada; }
@charset "utf-8";



@keyframes wobble { 

  0%, 100% { transform: none; }

  15% { transform: translate3d(-25%, 0px, 0px) rotate3d(0, 0, 1, -5deg); }

  30% { transform: translate3d(20%, 0px, 0px) rotate3d(0, 0, 1, 3deg); }

  45% { transform: translate3d(-15%, 0px, 0px) rotate3d(0, 0, 1, -3deg); }

  60% { transform: translate3d(10%, 0px, 0px) rotate3d(0, 0, 1, 2deg); }

  75% { transform: translate3d(-5%, 0px, 0px) rotate3d(0, 0, 1, -1deg); }

}



.wobble { animation-name: wobble; }
@charset "utf-8";



@keyframes jello { 

  11.1%, 0%, 100% { transform: none; }

  22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); }

  33.3% { transform: skewX(6.25deg) skewY(6.25deg); }

  44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); }

  55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); }

  66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); }

  77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); }

  88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); }

}



.jello { animation-name: jello; transform-origin: center center; }
@charset "utf-8";



@keyframes lightSpeedIn { 

  0% { transform: translate3d(100%, 0px, 0px) skewX(-30deg); opacity: 0; }

  60% { transform: skewX(20deg); opacity: 1; }

  80% { transform: skewX(-5deg); opacity: 1; }

  100% { transform: none; opacity: 1; }

}



.lightSpeedIn { animation-name: lightSpeedIn; animation-timing-function: ease-out; }
@charset "utf-8";



@keyframes rollIn { 

  0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate3d(0, 0, 1, -120deg); }

  100% { opacity: 1; transform: none; }

}



.rollIn { animation-name: rollIn; }
@charset "utf-8";



.elementor-animation-grow { transition-duration: 0.3s; transition-property: transform; }



.elementor-animation-grow:active, .elementor-animation-grow:focus, .elementor-animation-grow:hover { transform: scale(1.1); }
@charset "utf-8";



.elementor-animation-shrink { transition-duration: 0.3s; transition-property: transform; }



.elementor-animation-shrink:active, .elementor-animation-shrink:focus, .elementor-animation-shrink:hover { transform: scale(0.9); }
@charset "utf-8";



@keyframes elementor-animation-pulse-grow { 

  100% { transform: scale(1.1); }

}



.elementor-animation-pulse-grow:active, .elementor-animation-pulse-grow:focus, .elementor-animation-pulse-grow:hover { animation-name: elementor-animation-pulse-grow; animation-duration: 0.3s; animation-timing-function: linear; animation-iteration-count: infinite; animation-direction: alternate; }
@charset "utf-8";



@keyframes elementor-animation-pulse-shrink { 

  100% { transform: scale(0.9); }

}



.elementor-animation-pulse-shrink:active, .elementor-animation-pulse-shrink:focus, .elementor-animation-pulse-shrink:hover { animation-name: elementor-animation-pulse-shrink; animation-duration: 0.3s; animation-timing-function: linear; animation-iteration-count: infinite; animation-direction: alternate; }
@charset "utf-8";



@keyframes elementor-animation-push { 

  50% { transform: scale(0.8); }

  100% { transform: scale(1); }

}



.elementor-animation-push:active, .elementor-animation-push:focus, .elementor-animation-push:hover { animation-name: elementor-animation-push; animation-duration: 0.3s; animation-timing-function: linear; animation-iteration-count: 1; }
@charset "utf-8";



@keyframes elementor-animation-pop { 

  50% { transform: scale(1.2); }

}



.elementor-animation-pop:active, .elementor-animation-pop:focus, .elementor-animation-pop:hover { animation-name: elementor-animation-pop; animation-duration: 0.3s; animation-timing-function: linear; animation-iteration-count: 1; }
@charset "utf-8";



.elementor-animation-bounce-in { transition-duration: 0.5s; }



.elementor-animation-bounce-in:active, .elementor-animation-bounce-in:focus, .elementor-animation-bounce-in:hover { transform: scale(1.2); transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }
@charset "utf-8";



.elementor-animation-bounce-out { transition-duration: 0.5s; }



.elementor-animation-bounce-out:active, .elementor-animation-bounce-out:focus, .elementor-animation-bounce-out:hover { transform: scale(0.8); transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }
@charset "utf-8";



.elementor-animation-rotate { transition-duration: 0.3s; transition-property: transform; }



.elementor-animation-rotate:active, .elementor-animation-rotate:focus, .elementor-animation-rotate:hover { transform: rotate(4deg); }
@charset "utf-8";



.elementor-animation-grow-rotate { transition-duration: 0.3s; transition-property: transform; }



.elementor-animation-grow-rotate:active, .elementor-animation-grow-rotate:focus, .elementor-animation-grow-rotate:hover { transform: scale(1.1) rotate(4deg); }
@charset "utf-8";



.elementor-animation-float { transition-duration: 0.3s; transition-property: transform; transition-timing-function: ease-out; }



.elementor-animation-float:active, .elementor-animation-float:focus, .elementor-animation-float:hover { transform: translateY(-8px); }
@charset "utf-8";



.elementor-animation-sink { transition-duration: 0.3s; transition-property: transform; transition-timing-function: ease-out; }



.elementor-animation-sink:active, .elementor-animation-sink:focus, .elementor-animation-sink:hover { transform: translateY(8px); }
@charset "utf-8";



@keyframes elementor-animation-bob { 

  0% { transform: translateY(-8px); }

  50% { transform: translateY(-4px); }

  100% { transform: translateY(-8px); }

}



@keyframes elementor-animation-bob-float { 

  100% { transform: translateY(-8px); }

}



.elementor-animation-bob:active, .elementor-animation-bob:focus, .elementor-animation-bob:hover { animation-name: elementor-animation-bob-float, elementor-animation-bob; animation-duration: 0.3s, 1.5s; animation-delay: 0s, 0.3s; animation-timing-function: ease-out, ease-in-out; animation-iteration-count: 1, infinite; animation-fill-mode: forwards; animation-direction: normal, alternate; }
@charset "utf-8";



@keyframes elementor-animation-hang { 

  0% { transform: translateY(8px); }

  50% { transform: translateY(4px); }

  100% { transform: translateY(8px); }

}



@keyframes elementor-animation-hang-sink { 

  100% { transform: translateY(8px); }

}



.elementor-animation-hang:active, .elementor-animation-hang:focus, .elementor-animation-hang:hover { animation-name: elementor-animation-hang-sink, elementor-animation-hang; animation-duration: 0.3s, 1.5s; animation-delay: 0s, 0.3s; animation-timing-function: ease-out, ease-in-out; animation-iteration-count: 1, infinite; animation-fill-mode: forwards; animation-direction: normal, alternate; }
@charset "utf-8";



.elementor-animation-skew { transition-duration: 0.3s; transition-property: transform; }



.elementor-animation-skew:active, .elementor-animation-skew:focus, .elementor-animation-skew:hover { transform: skew(-10deg); }
@charset "utf-8";



.elementor-animation-skew-forward { transition-duration: 0.3s; transition-property: transform; transform-origin: 0px 100%; }



.elementor-animation-skew-forward:active, .elementor-animation-skew-forward:focus, .elementor-animation-skew-forward:hover { transform: skew(-10deg); }
@charset "utf-8";



.elementor-animation-skew-backward { transition-duration: 0.3s; transition-property: transform; transform-origin: 0px 100%; }



.elementor-animation-skew-backward:active, .elementor-animation-skew-backward:focus, .elementor-animation-skew-backward:hover { transform: skew(10deg); }
@charset "utf-8";



@keyframes elementor-animation-wobble-vertical { 

  16.65% { transform: translateY(8px); }

  33.3% { transform: translateY(-6px); }

  49.95% { transform: translateY(4px); }

  66.6% { transform: translateY(-2px); }

  83.25% { transform: translateY(1px); }

  100% { transform: translateY(0px); }

}



.elementor-animation-wobble-vertical:active, .elementor-animation-wobble-vertical:focus, .elementor-animation-wobble-vertical:hover { animation-name: elementor-animation-wobble-vertical; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }
@charset "utf-8";



@keyframes elementor-animation-wobble-horizontal { 

  16.65% { transform: translateX(8px); }

  33.3% { transform: translateX(-6px); }

  49.95% { transform: translateX(4px); }

  66.6% { transform: translateX(-2px); }

  83.25% { transform: translateX(1px); }

  100% { transform: translateX(0px); }

}



.elementor-animation-wobble-horizontal:active, .elementor-animation-wobble-horizontal:focus, .elementor-animation-wobble-horizontal:hover { animation-name: elementor-animation-wobble-horizontal; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }
@charset "utf-8";



@keyframes elementor-animation-wobble-to-bottom-right { 

  16.65% { transform: translate(8px, 8px); }

  33.3% { transform: translate(-6px, -6px); }

  49.95% { transform: translate(4px, 4px); }

  66.6% { transform: translate(-2px, -2px); }

  83.25% { transform: translate(1px, 1px); }

  100% { transform: translate(0px, 0px); }

}



.elementor-animation-wobble-to-bottom-right:active, .elementor-animation-wobble-to-bottom-right:focus, .elementor-animation-wobble-to-bottom-right:hover { animation-name: elementor-animation-wobble-to-bottom-right; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }
@charset "utf-8";



@keyframes elementor-animation-wobble-to-top-right { 

  16.65% { transform: translate(8px, -8px); }

  33.3% { transform: translate(-6px, 6px); }

  49.95% { transform: translate(4px, -4px); }

  66.6% { transform: translate(-2px, 2px); }

  83.25% { transform: translate(1px, -1px); }

  100% { transform: translate(0px, 0px); }

}



.elementor-animation-wobble-to-top-right:active, .elementor-animation-wobble-to-top-right:focus, .elementor-animation-wobble-to-top-right:hover { animation-name: elementor-animation-wobble-to-top-right; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }
@charset "utf-8";



@keyframes elementor-animation-wobble-top { 

  16.65% { transform: skew(-12deg); }

  33.3% { transform: skew(10deg); }

  49.95% { transform: skew(-6deg); }

  66.6% { transform: skew(4deg); }

  83.25% { transform: skew(-2deg); }

  100% { transform: skew(0deg); }

}



.elementor-animation-wobble-top { transform-origin: 0px 100%; }



.elementor-animation-wobble-top:active, .elementor-animation-wobble-top:focus, .elementor-animation-wobble-top:hover { animation-name: elementor-animation-wobble-top; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }
@charset "utf-8";



@keyframes elementor-animation-wobble-bottom { 

  16.65% { transform: skew(-12deg); }

  33.3% { transform: skew(10deg); }

  49.95% { transform: skew(-6deg); }

  66.6% { transform: skew(4deg); }

  83.25% { transform: skew(-2deg); }

  100% { transform: skew(0deg); }

}



.elementor-animation-wobble-bottom { transform-origin: 100% 0px; }



.elementor-animation-wobble-bottom:active, .elementor-animation-wobble-bottom:focus, .elementor-animation-wobble-bottom:hover { animation-name: elementor-animation-wobble-bottom; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }
@charset "utf-8";



@keyframes elementor-animation-wobble-skew { 

  16.65% { transform: skew(-12deg); }

  33.3% { transform: skew(10deg); }

  49.95% { transform: skew(-6deg); }

  66.6% { transform: skew(4deg); }

  83.25% { transform: skew(-2deg); }

  100% { transform: skew(0deg); }

}



.elementor-animation-wobble-skew:active, .elementor-animation-wobble-skew:focus, .elementor-animation-wobble-skew:hover { animation-name: elementor-animation-wobble-skew; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; }
@charset "utf-8";



@keyframes elementor-animation-buzz { 

  50% { transform: translateX(3px) rotate(2deg); }

  100% { transform: translateX(-3px) rotate(-2deg); }

}



.elementor-animation-buzz:active, .elementor-animation-buzz:focus, .elementor-animation-buzz:hover { animation-name: elementor-animation-buzz; animation-duration: 0.15s; animation-timing-function: linear; animation-iteration-count: infinite; }
@charset "utf-8";



@keyframes elementor-animation-buzz-out { 

  10% { transform: translateX(3px) rotate(2deg); }

  20% { transform: translateX(-3px) rotate(-2deg); }

  30% { transform: translateX(3px) rotate(2deg); }

  40% { transform: translateX(-3px) rotate(-2deg); }

  50% { transform: translateX(2px) rotate(1deg); }

  60% { transform: translateX(-2px) rotate(-1deg); }

  70% { transform: translateX(2px) rotate(1deg); }

  80% { transform: translateX(-2px) rotate(-1deg); }

  90% { transform: translateX(1px) rotate(0deg); }

  100% { transform: translateX(-1px) rotate(0deg); }

}



.elementor-animation-buzz-out:active, .elementor-animation-buzz-out:focus, .elementor-animation-buzz-out:hover { animation-name: elementor-animation-buzz-out; animation-duration: 0.75s; animation-timing-function: linear; animation-iteration-count: 1; }
@charset "utf-8";



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkC3kaWzU.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkAnkaWzU.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCnkaWzU.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBXkaWzU.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkenkaWzU.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkaHkaWzU.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCXkaWzU.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkCHkaWzU.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: italic; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO5CnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmkBnka.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 100; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 200; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBGEe.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBGEe.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBGEe.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBGEe.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBGEe.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBGEe.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBGEe.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Roboto; font-style: normal; font-weight: 900; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@charset "utf-8";



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufA5qW54A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufJ5qW54A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufB5qW54A.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufO5qW54A.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufC5qW54A.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufD5qW54A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Roboto Slab"; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/robotoslab/v36/BngMUXZYTXPIvIBgJJSb6ufN5qU.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@charset "utf-8";



.fa, .fab, .fad, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }



.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -0.0667em; }



.fa-xs { font-size: 0.75em; }



.fa-sm { font-size: 0.875em; }



.fa-1x { font-size: 1em; }



.fa-2x { font-size: 2em; }



.fa-3x { font-size: 3em; }



.fa-4x { font-size: 4em; }



.fa-5x { font-size: 5em; }



.fa-6x { font-size: 6em; }



.fa-7x { font-size: 7em; }



.fa-8x { font-size: 8em; }



.fa-9x { font-size: 9em; }



.fa-10x { font-size: 10em; }



.fa-fw { text-align: center; width: 1.25em; }



.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0px; }



.fa-ul > li { position: relative; }



.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit; }



.fa-border { border: 0.08em solid rgb(238, 238, 238); border-radius: 0.1em; padding: 0.2em 0.25em 0.15em; }



.fa-pull-left { float: left; }



.fa-pull-right { float: right; }



.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left { margin-right: 0.3em; }



.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right { margin-left: 0.3em; }



.fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; }



.fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin; }



@-webkit-keyframes fa-spin { 

  0% { transform: rotate(0deg); }

  100% { transform: rotate(1turn); }

}



@keyframes fa-spin { 

  0% { transform: rotate(0deg); }

  100% { transform: rotate(1turn); }

}



.fa-rotate-90 { transform: rotate(90deg); }



.fa-rotate-180 { transform: rotate(180deg); }



.fa-rotate-270 { transform: rotate(270deg); }



.fa-flip-horizontal { transform: scaleX(-1); }



.fa-flip-vertical { transform: scaleY(-1); }



.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical { }



.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1); }



:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 { filter: none; }



.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; }



.fa-stack-1x, .fa-stack-2x { left: 0px; position: absolute; text-align: center; width: 100%; }



.fa-stack-1x { line-height: inherit; }



.fa-stack-2x { font-size: 2em; }



.fa-inverse { color: rgb(255, 255, 255); }



.fa-500px::before { content: ""; }



.fa-accessible-icon::before { content: ""; }



.fa-accusoft::before { content: ""; }



.fa-acquisitions-incorporated::before { content: ""; }



.fa-ad::before { content: ""; }



.fa-address-book::before { content: ""; }



.fa-address-card::before { content: ""; }



.fa-adjust::before { content: ""; }



.fa-adn::before { content: ""; }



.fa-adversal::before { content: ""; }



.fa-affiliatetheme::before { content: ""; }



.fa-air-freshener::before { content: ""; }



.fa-airbnb::before { content: ""; }



.fa-algolia::before { content: ""; }



.fa-align-center::before { content: ""; }



.fa-align-justify::before { content: ""; }



.fa-align-left::before { content: ""; }



.fa-align-right::before { content: ""; }



.fa-alipay::before { content: ""; }



.fa-allergies::before { content: ""; }



.fa-amazon::before { content: ""; }



.fa-amazon-pay::before { content: ""; }



.fa-ambulance::before { content: ""; }



.fa-american-sign-language-interpreting::before { content: ""; }



.fa-amilia::before { content: ""; }



.fa-anchor::before { content: ""; }



.fa-android::before { content: ""; }



.fa-angellist::before { content: ""; }



.fa-angle-double-down::before { content: ""; }



.fa-angle-double-left::before { content: ""; }



.fa-angle-double-right::before { content: ""; }



.fa-angle-double-up::before { content: ""; }



.fa-angle-down::before { content: ""; }



.fa-angle-left::before { content: ""; }



.fa-angle-right::before { content: ""; }



.fa-angle-up::before { content: ""; }



.fa-angry::before { content: ""; }



.fa-angrycreative::before { content: ""; }



.fa-angular::before { content: ""; }



.fa-ankh::before { content: ""; }



.fa-app-store::before { content: ""; }



.fa-app-store-ios::before { content: ""; }



.fa-apper::before { content: ""; }



.fa-apple::before { content: ""; }



.fa-apple-alt::before { content: ""; }



.fa-apple-pay::before { content: ""; }



.fa-archive::before { content: ""; }



.fa-archway::before { content: ""; }



.fa-arrow-alt-circle-down::before { content: ""; }



.fa-arrow-alt-circle-left::before { content: ""; }



.fa-arrow-alt-circle-right::before { content: ""; }



.fa-arrow-alt-circle-up::before { content: ""; }



.fa-arrow-circle-down::before { content: ""; }



.fa-arrow-circle-left::before { content: ""; }



.fa-arrow-circle-right::before { content: ""; }



.fa-arrow-circle-up::before { content: ""; }



.fa-arrow-down::before { content: ""; }



.fa-arrow-left::before { content: ""; }



.fa-arrow-right::before { content: ""; }



.fa-arrow-up::before { content: ""; }



.fa-arrows-alt::before { content: ""; }



.fa-arrows-alt-h::before { content: ""; }



.fa-arrows-alt-v::before { content: ""; }



.fa-artstation::before { content: ""; }



.fa-assistive-listening-systems::before { content: ""; }



.fa-asterisk::before { content: ""; }



.fa-asymmetrik::before { content: ""; }



.fa-at::before { content: ""; }



.fa-atlas::before { content: ""; }



.fa-atlassian::before { content: ""; }



.fa-atom::before { content: ""; }



.fa-audible::before { content: ""; }



.fa-audio-description::before { content: ""; }



.fa-autoprefixer::before { content: ""; }



.fa-avianex::before { content: ""; }



.fa-aviato::before { content: ""; }



.fa-award::before { content: ""; }



.fa-aws::before { content: ""; }



.fa-baby::before { content: ""; }



.fa-baby-carriage::before { content: ""; }



.fa-backspace::before { content: ""; }



.fa-backward::before { content: ""; }



.fa-bacon::before { content: ""; }



.fa-bacteria::before { content: ""; }



.fa-bacterium::before { content: ""; }



.fa-bahai::before { content: ""; }



.fa-balance-scale::before { content: ""; }



.fa-balance-scale-left::before { content: ""; }



.fa-balance-scale-right::before { content: ""; }



.fa-ban::before { content: ""; }



.fa-band-aid::before { content: ""; }



.fa-bandcamp::before { content: ""; }



.fa-barcode::before { content: ""; }



.fa-bars::before { content: ""; }



.fa-baseball-ball::before { content: ""; }



.fa-basketball-ball::before { content: ""; }



.fa-bath::before { content: ""; }



.fa-battery-empty::before { content: ""; }



.fa-battery-full::before { content: ""; }



.fa-battery-half::before { content: ""; }



.fa-battery-quarter::before { content: ""; }



.fa-battery-three-quarters::before { content: ""; }



.fa-battle-net::before { content: ""; }



.fa-bed::before { content: ""; }



.fa-beer::before { content: ""; }



.fa-behance::before { content: ""; }



.fa-behance-square::before { content: ""; }



.fa-bell::before { content: ""; }



.fa-bell-slash::before { content: ""; }



.fa-bezier-curve::before { content: ""; }



.fa-bible::before { content: ""; }



.fa-bicycle::before { content: ""; }



.fa-biking::before { content: ""; }



.fa-bimobject::before { content: ""; }



.fa-binoculars::before { content: ""; }



.fa-biohazard::before { content: ""; }



.fa-birthday-cake::before { content: ""; }



.fa-bitbucket::before { content: ""; }



.fa-bitcoin::before { content: ""; }



.fa-bity::before { content: ""; }



.fa-black-tie::before { content: ""; }



.fa-blackberry::before { content: ""; }



.fa-blender::before { content: ""; }



.fa-blender-phone::before { content: ""; }



.fa-blind::before { content: ""; }



.fa-blog::before { content: ""; }



.fa-blogger::before { content: ""; }



.fa-blogger-b::before { content: ""; }



.fa-bluetooth::before { content: ""; }



.fa-bluetooth-b::before { content: ""; }



.fa-bold::before { content: ""; }



.fa-bolt::before { content: ""; }



.fa-bomb::before { content: ""; }



.fa-bone::before { content: ""; }



.fa-bong::before { content: ""; }



.fa-book::before { content: ""; }



.fa-book-dead::before { content: ""; }



.fa-book-medical::before { content: ""; }



.fa-book-open::before { content: ""; }



.fa-book-reader::before { content: ""; }



.fa-bookmark::before { content: ""; }



.fa-bootstrap::before { content: ""; }



.fa-border-all::before { content: ""; }



.fa-border-none::before { content: ""; }



.fa-border-style::before { content: ""; }



.fa-bowling-ball::before { content: ""; }



.fa-box::before { content: ""; }



.fa-box-open::before { content: ""; }



.fa-box-tissue::before { content: ""; }



.fa-boxes::before { content: ""; }



.fa-braille::before { content: ""; }



.fa-brain::before { content: ""; }



.fa-bread-slice::before { content: ""; }



.fa-briefcase::before { content: ""; }



.fa-briefcase-medical::before { content: ""; }



.fa-broadcast-tower::before { content: ""; }



.fa-broom::before { content: ""; }



.fa-brush::before { content: ""; }



.fa-btc::before { content: ""; }



.fa-buffer::before { content: ""; }



.fa-bug::before { content: ""; }



.fa-building::before { content: ""; }



.fa-bullhorn::before { content: ""; }



.fa-bullseye::before { content: ""; }



.fa-burn::before { content: ""; }



.fa-buromobelexperte::before { content: ""; }



.fa-bus::before { content: ""; }



.fa-bus-alt::before { content: ""; }



.fa-business-time::before { content: ""; }



.fa-buy-n-large::before { content: ""; }



.fa-buysellads::before { content: ""; }



.fa-calculator::before { content: ""; }



.fa-calendar::before { content: ""; }



.fa-calendar-alt::before { content: ""; }



.fa-calendar-check::before { content: ""; }



.fa-calendar-day::before { content: ""; }



.fa-calendar-minus::before { content: ""; }



.fa-calendar-plus::before { content: ""; }



.fa-calendar-times::before { content: ""; }



.fa-calendar-week::before { content: ""; }



.fa-camera::before { content: ""; }



.fa-camera-retro::before { content: ""; }



.fa-campground::before { content: ""; }



.fa-canadian-maple-leaf::before { content: ""; }



.fa-candy-cane::before { content: ""; }



.fa-cannabis::before { content: ""; }



.fa-capsules::before { content: ""; }



.fa-car::before { content: ""; }



.fa-car-alt::before { content: ""; }



.fa-car-battery::before { content: ""; }



.fa-car-crash::before { content: ""; }



.fa-car-side::before { content: ""; }



.fa-caravan::before { content: ""; }



.fa-caret-down::before { content: ""; }



.fa-caret-left::before { content: ""; }



.fa-caret-right::before { content: ""; }



.fa-caret-square-down::before { content: ""; }



.fa-caret-square-left::before { content: ""; }



.fa-caret-square-right::before { content: ""; }



.fa-caret-square-up::before { content: ""; }



.fa-caret-up::before { content: ""; }



.fa-carrot::before { content: ""; }



.fa-cart-arrow-down::before { content: ""; }



.fa-cart-plus::before { content: ""; }



.fa-cash-register::before { content: ""; }



.fa-cat::before { content: ""; }



.fa-cc-amazon-pay::before { content: ""; }



.fa-cc-amex::before { content: ""; }



.fa-cc-apple-pay::before { content: ""; }



.fa-cc-diners-club::before { content: ""; }



.fa-cc-discover::before { content: ""; }



.fa-cc-jcb::before { content: ""; }



.fa-cc-mastercard::before { content: ""; }



.fa-cc-paypal::before { content: ""; }



.fa-cc-stripe::before { content: ""; }



.fa-cc-visa::before { content: ""; }



.fa-centercode::before { content: ""; }



.fa-centos::before { content: ""; }



.fa-certificate::before { content: ""; }



.fa-chair::before { content: ""; }



.fa-chalkboard::before { content: ""; }



.fa-chalkboard-teacher::before { content: ""; }



.fa-charging-station::before { content: ""; }



.fa-chart-area::before { content: ""; }



.fa-chart-bar::before { content: ""; }



.fa-chart-line::before { content: ""; }



.fa-chart-pie::before { content: ""; }



.fa-check::before { content: ""; }



.fa-check-circle::before { content: ""; }



.fa-check-double::before { content: ""; }



.fa-check-square::before { content: ""; }



.fa-cheese::before { content: ""; }



.fa-chess::before { content: ""; }



.fa-chess-bishop::before { content: ""; }



.fa-chess-board::before { content: ""; }



.fa-chess-king::before { content: ""; }



.fa-chess-knight::before { content: ""; }



.fa-chess-pawn::before { content: ""; }



.fa-chess-queen::before { content: ""; }



.fa-chess-rook::before { content: ""; }



.fa-chevron-circle-down::before { content: ""; }



.fa-chevron-circle-left::before { content: ""; }



.fa-chevron-circle-right::before { content: ""; }



.fa-chevron-circle-up::before { content: ""; }



.fa-chevron-down::before { content: ""; }



.fa-chevron-left::before { content: ""; }



.fa-chevron-right::before { content: ""; }



.fa-chevron-up::before { content: ""; }



.fa-child::before { content: ""; }



.fa-chrome::before { content: ""; }



.fa-chromecast::before { content: ""; }



.fa-church::before { content: ""; }



.fa-circle::before { content: ""; }



.fa-circle-notch::before { content: ""; }



.fa-city::before { content: ""; }



.fa-clinic-medical::before { content: ""; }



.fa-clipboard::before { content: ""; }



.fa-clipboard-check::before { content: ""; }



.fa-clipboard-list::before { content: ""; }



.fa-clock::before { content: ""; }



.fa-clone::before { content: ""; }



.fa-closed-captioning::before { content: ""; }



.fa-cloud::before { content: ""; }



.fa-cloud-download-alt::before { content: ""; }



.fa-cloud-meatball::before { content: ""; }



.fa-cloud-moon::before { content: ""; }



.fa-cloud-moon-rain::before { content: ""; }



.fa-cloud-rain::before { content: ""; }



.fa-cloud-showers-heavy::before { content: ""; }



.fa-cloud-sun::before { content: ""; }



.fa-cloud-sun-rain::before { content: ""; }



.fa-cloud-upload-alt::before { content: ""; }



.fa-cloudflare::before { content: ""; }



.fa-cloudscale::before { content: ""; }



.fa-cloudsmith::before { content: ""; }



.fa-cloudversify::before { content: ""; }



.fa-cocktail::before { content: ""; }



.fa-code::before { content: ""; }



.fa-code-branch::before { content: ""; }



.fa-codepen::before { content: ""; }



.fa-codiepie::before { content: ""; }



.fa-coffee::before { content: ""; }



.fa-cog::before { content: ""; }



.fa-cogs::before { content: ""; }



.fa-coins::before { content: ""; }



.fa-columns::before { content: ""; }



.fa-comment::before { content: ""; }



.fa-comment-alt::before { content: ""; }



.fa-comment-dollar::before { content: ""; }



.fa-comment-dots::before { content: ""; }



.fa-comment-medical::before { content: ""; }



.fa-comment-slash::before { content: ""; }



.fa-comments::before { content: ""; }



.fa-comments-dollar::before { content: ""; }



.fa-compact-disc::before { content: ""; }



.fa-compass::before { content: ""; }



.fa-compress::before { content: ""; }



.fa-compress-alt::before { content: ""; }



.fa-compress-arrows-alt::before { content: ""; }



.fa-concierge-bell::before { content: ""; }



.fa-confluence::before { content: ""; }



.fa-connectdevelop::before { content: ""; }



.fa-contao::before { content: ""; }



.fa-cookie::before { content: ""; }



.fa-cookie-bite::before { content: ""; }



.fa-copy::before { content: ""; }



.fa-copyright::before { content: ""; }



.fa-cotton-bureau::before { content: ""; }



.fa-couch::before { content: ""; }



.fa-cpanel::before { content: ""; }



.fa-creative-commons::before { content: ""; }



.fa-creative-commons-by::before { content: ""; }



.fa-creative-commons-nc::before { content: ""; }



.fa-creative-commons-nc-eu::before { content: ""; }



.fa-creative-commons-nc-jp::before { content: ""; }



.fa-creative-commons-nd::before { content: ""; }



.fa-creative-commons-pd::before { content: ""; }



.fa-creative-commons-pd-alt::before { content: ""; }



.fa-creative-commons-remix::before { content: ""; }



.fa-creative-commons-sa::before { content: ""; }



.fa-creative-commons-sampling::before { content: ""; }



.fa-creative-commons-sampling-plus::before { content: ""; }



.fa-creative-commons-share::before { content: ""; }



.fa-creative-commons-zero::before { content: ""; }



.fa-credit-card::before { content: ""; }



.fa-critical-role::before { content: ""; }



.fa-crop::before { content: ""; }



.fa-crop-alt::before { content: ""; }



.fa-cross::before { content: ""; }



.fa-crosshairs::before { content: ""; }



.fa-crow::before { content: ""; }



.fa-crown::before { content: ""; }



.fa-crutch::before { content: ""; }



.fa-css3::before { content: ""; }



.fa-css3-alt::before { content: ""; }



.fa-cube::before { content: ""; }



.fa-cubes::before { content: ""; }



.fa-cut::before { content: ""; }



.fa-cuttlefish::before { content: ""; }



.fa-d-and-d::before { content: ""; }



.fa-d-and-d-beyond::before { content: ""; }



.fa-dailymotion::before { content: ""; }



.fa-dashcube::before { content: ""; }



.fa-database::before { content: ""; }



.fa-deaf::before { content: ""; }



.fa-deezer::before { content: ""; }



.fa-delicious::before { content: ""; }



.fa-democrat::before { content: ""; }



.fa-deploydog::before { content: ""; }



.fa-deskpro::before { content: ""; }



.fa-desktop::before { content: ""; }



.fa-dev::before { content: ""; }



.fa-deviantart::before { content: ""; }



.fa-dharmachakra::before { content: ""; }



.fa-dhl::before { content: ""; }



.fa-diagnoses::before { content: ""; }



.fa-diaspora::before { content: ""; }



.fa-dice::before { content: ""; }



.fa-dice-d20::before { content: ""; }



.fa-dice-d6::before { content: ""; }



.fa-dice-five::before { content: ""; }



.fa-dice-four::before { content: ""; }



.fa-dice-one::before { content: ""; }



.fa-dice-six::before { content: ""; }



.fa-dice-three::before { content: ""; }



.fa-dice-two::before { content: ""; }



.fa-digg::before { content: ""; }



.fa-digital-ocean::before { content: ""; }



.fa-digital-tachograph::before { content: ""; }



.fa-directions::before { content: ""; }



.fa-discord::before { content: ""; }



.fa-discourse::before { content: ""; }



.fa-disease::before { content: ""; }



.fa-divide::before { content: ""; }



.fa-dizzy::before { content: ""; }



.fa-dna::before { content: ""; }



.fa-dochub::before { content: ""; }



.fa-docker::before { content: ""; }



.fa-dog::before { content: ""; }



.fa-dollar-sign::before { content: ""; }



.fa-dolly::before { content: ""; }



.fa-dolly-flatbed::before { content: ""; }



.fa-donate::before { content: ""; }



.fa-door-closed::before { content: ""; }



.fa-door-open::before { content: ""; }



.fa-dot-circle::before { content: ""; }



.fa-dove::before { content: ""; }



.fa-download::before { content: ""; }



.fa-draft2digital::before { content: ""; }



.fa-drafting-compass::before { content: ""; }



.fa-dragon::before { content: ""; }



.fa-draw-polygon::before { content: ""; }



.fa-dribbble::before { content: ""; }



.fa-dribbble-square::before { content: ""; }



.fa-dropbox::before { content: ""; }



.fa-drum::before { content: ""; }



.fa-drum-steelpan::before { content: ""; }



.fa-drumstick-bite::before { content: ""; }



.fa-drupal::before { content: ""; }



.fa-dumbbell::before { content: ""; }



.fa-dumpster::before { content: ""; }



.fa-dumpster-fire::before { content: ""; }



.fa-dungeon::before { content: ""; }



.fa-dyalog::before { content: ""; }



.fa-earlybirds::before { content: ""; }



.fa-ebay::before { content: ""; }



.fa-edge::before { content: ""; }



.fa-edge-legacy::before { content: ""; }



.fa-edit::before { content: ""; }



.fa-egg::before { content: ""; }



.fa-eject::before { content: ""; }



.fa-elementor::before { content: ""; }



.fa-ellipsis-h::before { content: ""; }



.fa-ellipsis-v::before { content: ""; }



.fa-ello::before { content: ""; }



.fa-ember::before { content: ""; }



.fa-empire::before { content: ""; }



.fa-envelope::before { content: ""; }



.fa-envelope-open::before { content: ""; }



.fa-envelope-open-text::before { content: ""; }



.fa-envelope-square::before { content: ""; }



.fa-envira::before { content: ""; }



.fa-equals::before { content: ""; }



.fa-eraser::before { content: ""; }



.fa-erlang::before { content: ""; }



.fa-ethereum::before { content: ""; }



.fa-ethernet::before { content: ""; }



.fa-etsy::before { content: ""; }



.fa-euro-sign::before { content: ""; }



.fa-evernote::before { content: ""; }



.fa-exchange-alt::before { content: ""; }



.fa-exclamation::before { content: ""; }



.fa-exclamation-circle::before { content: ""; }



.fa-exclamation-triangle::before { content: ""; }



.fa-expand::before { content: ""; }



.fa-expand-alt::before { content: ""; }



.fa-expand-arrows-alt::before { content: ""; }



.fa-expeditedssl::before { content: ""; }



.fa-external-link-alt::before { content: ""; }



.fa-external-link-square-alt::before { content: ""; }



.fa-eye::before { content: ""; }



.fa-eye-dropper::before { content: ""; }



.fa-eye-slash::before { content: ""; }



.fa-facebook::before { content: ""; }



.fa-facebook-f::before { content: ""; }



.fa-facebook-messenger::before { content: ""; }



.fa-facebook-square::before { content: ""; }



.fa-fan::before { content: ""; }



.fa-fantasy-flight-games::before { content: ""; }



.fa-fast-backward::before { content: ""; }



.fa-fast-forward::before { content: ""; }



.fa-faucet::before { content: ""; }



.fa-fax::before { content: ""; }



.fa-feather::before { content: ""; }



.fa-feather-alt::before { content: ""; }



.fa-fedex::before { content: ""; }



.fa-fedora::before { content: ""; }



.fa-female::before { content: ""; }



.fa-fighter-jet::before { content: ""; }



.fa-figma::before { content: ""; }



.fa-file::before { content: ""; }



.fa-file-alt::before { content: ""; }



.fa-file-archive::before { content: ""; }



.fa-file-audio::before { content: ""; }



.fa-file-code::before { content: ""; }



.fa-file-contract::before { content: ""; }



.fa-file-csv::before { content: ""; }



.fa-file-download::before { content: ""; }



.fa-file-excel::before { content: ""; }



.fa-file-export::before { content: ""; }



.fa-file-image::before { content: ""; }



.fa-file-import::before { content: ""; }



.fa-file-invoice::before { content: ""; }



.fa-file-invoice-dollar::before { content: ""; }



.fa-file-medical::before { content: ""; }



.fa-file-medical-alt::before { content: ""; }



.fa-file-pdf::before { content: ""; }



.fa-file-powerpoint::before { content: ""; }



.fa-file-prescription::before { content: ""; }



.fa-file-signature::before { content: ""; }



.fa-file-upload::before { content: ""; }



.fa-file-video::before { content: ""; }



.fa-file-word::before { content: ""; }



.fa-fill::before { content: ""; }



.fa-fill-drip::before { content: ""; }



.fa-film::before { content: ""; }



.fa-filter::before { content: ""; }



.fa-fingerprint::before { content: ""; }



.fa-fire::before { content: ""; }



.fa-fire-alt::before { content: ""; }



.fa-fire-extinguisher::before { content: ""; }



.fa-firefox::before { content: ""; }



.fa-firefox-browser::before { content: ""; }



.fa-first-aid::before { content: ""; }



.fa-first-order::before { content: ""; }



.fa-first-order-alt::before { content: ""; }



.fa-firstdraft::before { content: ""; }



.fa-fish::before { content: ""; }



.fa-fist-raised::before { content: ""; }



.fa-flag::before { content: ""; }



.fa-flag-checkered::before { content: ""; }



.fa-flag-usa::before { content: ""; }



.fa-flask::before { content: ""; }



.fa-flickr::before { content: ""; }



.fa-flipboard::before { content: ""; }



.fa-flushed::before { content: ""; }



.fa-fly::before { content: ""; }



.fa-folder::before { content: ""; }



.fa-folder-minus::before { content: ""; }



.fa-folder-open::before { content: ""; }



.fa-folder-plus::before { content: ""; }



.fa-font::before { content: ""; }



.fa-font-awesome::before { content: ""; }



.fa-font-awesome-alt::before { content: ""; }



.fa-font-awesome-flag::before { content: ""; }



.fa-font-awesome-logo-full::before { content: ""; }



.fa-fonticons::before { content: ""; }



.fa-fonticons-fi::before { content: ""; }



.fa-football-ball::before { content: ""; }



.fa-fort-awesome::before { content: ""; }



.fa-fort-awesome-alt::before { content: ""; }



.fa-forumbee::before { content: ""; }



.fa-forward::before { content: ""; }



.fa-foursquare::before { content: ""; }



.fa-free-code-camp::before { content: ""; }



.fa-freebsd::before { content: ""; }



.fa-frog::before { content: ""; }



.fa-frown::before { content: ""; }



.fa-frown-open::before { content: ""; }



.fa-fulcrum::before { content: ""; }



.fa-funnel-dollar::before { content: ""; }



.fa-futbol::before { content: ""; }



.fa-galactic-republic::before { content: ""; }



.fa-galactic-senate::before { content: ""; }



.fa-gamepad::before { content: ""; }



.fa-gas-pump::before { content: ""; }



.fa-gavel::before { content: ""; }



.fa-gem::before { content: ""; }



.fa-genderless::before { content: ""; }



.fa-get-pocket::before { content: ""; }



.fa-gg::before { content: ""; }



.fa-gg-circle::before { content: ""; }



.fa-ghost::before { content: ""; }



.fa-gift::before { content: ""; }



.fa-gifts::before { content: ""; }



.fa-git::before { content: ""; }



.fa-git-alt::before { content: ""; }



.fa-git-square::before { content: ""; }



.fa-github::before { content: ""; }



.fa-github-alt::before { content: ""; }



.fa-github-square::before { content: ""; }



.fa-gitkraken::before { content: ""; }



.fa-gitlab::before { content: ""; }



.fa-gitter::before { content: ""; }



.fa-glass-cheers::before { content: ""; }



.fa-glass-martini::before { content: ""; }



.fa-glass-martini-alt::before { content: ""; }



.fa-glass-whiskey::before { content: ""; }



.fa-glasses::before { content: ""; }



.fa-glide::before { content: ""; }



.fa-glide-g::before { content: ""; }



.fa-globe::before { content: ""; }



.fa-globe-africa::before { content: ""; }



.fa-globe-americas::before { content: ""; }



.fa-globe-asia::before { content: ""; }



.fa-globe-europe::before { content: ""; }



.fa-gofore::before { content: ""; }



.fa-golf-ball::before { content: ""; }



.fa-goodreads::before { content: ""; }



.fa-goodreads-g::before { content: ""; }



.fa-google::before { content: ""; }



.fa-google-drive::before { content: ""; }



.fa-google-pay::before { content: ""; }



.fa-google-play::before { content: ""; }



.fa-google-plus::before { content: ""; }



.fa-google-plus-g::before { content: ""; }



.fa-google-plus-square::before { content: ""; }



.fa-google-wallet::before { content: ""; }



.fa-gopuram::before { content: ""; }



.fa-graduation-cap::before { content: ""; }



.fa-gratipay::before { content: ""; }



.fa-grav::before { content: ""; }



.fa-greater-than::before { content: ""; }



.fa-greater-than-equal::before { content: ""; }



.fa-grimace::before { content: ""; }



.fa-grin::before { content: ""; }



.fa-grin-alt::before { content: ""; }



.fa-grin-beam::before { content: ""; }



.fa-grin-beam-sweat::before { content: ""; }



.fa-grin-hearts::before { content: ""; }



.fa-grin-squint::before { content: ""; }



.fa-grin-squint-tears::before { content: ""; }



.fa-grin-stars::before { content: ""; }



.fa-grin-tears::before { content: ""; }



.fa-grin-tongue::before { content: ""; }



.fa-grin-tongue-squint::before { content: ""; }



.fa-grin-tongue-wink::before { content: ""; }



.fa-grin-wink::before { content: ""; }



.fa-grip-horizontal::before { content: ""; }



.fa-grip-lines::before { content: ""; }



.fa-grip-lines-vertical::before { content: ""; }



.fa-grip-vertical::before { content: ""; }



.fa-gripfire::before { content: ""; }



.fa-grunt::before { content: ""; }



.fa-guilded::before { content: ""; }



.fa-guitar::before { content: ""; }



.fa-gulp::before { content: ""; }



.fa-h-square::before { content: ""; }



.fa-hacker-news::before { content: ""; }



.fa-hacker-news-square::before { content: ""; }



.fa-hackerrank::before { content: ""; }



.fa-hamburger::before { content: ""; }



.fa-hammer::before { content: ""; }



.fa-hamsa::before { content: ""; }



.fa-hand-holding::before { content: ""; }



.fa-hand-holding-heart::before { content: ""; }



.fa-hand-holding-medical::before { content: ""; }



.fa-hand-holding-usd::before { content: ""; }



.fa-hand-holding-water::before { content: ""; }



.fa-hand-lizard::before { content: ""; }



.fa-hand-middle-finger::before { content: ""; }



.fa-hand-paper::before { content: ""; }



.fa-hand-peace::before { content: ""; }



.fa-hand-point-down::before { content: ""; }



.fa-hand-point-left::before { content: ""; }



.fa-hand-point-right::before { content: ""; }



.fa-hand-point-up::before { content: ""; }



.fa-hand-pointer::before { content: ""; }



.fa-hand-rock::before { content: ""; }



.fa-hand-scissors::before { content: ""; }



.fa-hand-sparkles::before { content: ""; }



.fa-hand-spock::before { content: ""; }



.fa-hands::before { content: ""; }



.fa-hands-helping::before { content: ""; }



.fa-hands-wash::before { content: ""; }



.fa-handshake::before { content: ""; }



.fa-handshake-alt-slash::before { content: ""; }



.fa-handshake-slash::before { content: ""; }



.fa-hanukiah::before { content: ""; }



.fa-hard-hat::before { content: ""; }



.fa-hashtag::before { content: ""; }



.fa-hat-cowboy::before { content: ""; }



.fa-hat-cowboy-side::before { content: ""; }



.fa-hat-wizard::before { content: ""; }



.fa-hdd::before { content: ""; }



.fa-head-side-cough::before { content: ""; }



.fa-head-side-cough-slash::before { content: ""; }



.fa-head-side-mask::before { content: ""; }



.fa-head-side-virus::before { content: ""; }



.fa-heading::before { content: ""; }



.fa-headphones::before { content: ""; }



.fa-headphones-alt::before { content: ""; }



.fa-headset::before { content: ""; }



.fa-heart::before { content: ""; }



.fa-heart-broken::before { content: ""; }



.fa-heartbeat::before { content: ""; }



.fa-helicopter::before { content: ""; }



.fa-highlighter::before { content: ""; }



.fa-hiking::before { content: ""; }



.fa-hippo::before { content: ""; }



.fa-hips::before { content: ""; }



.fa-hire-a-helper::before { content: ""; }



.fa-history::before { content: ""; }



.fa-hive::before { content: ""; }



.fa-hockey-puck::before { content: ""; }



.fa-holly-berry::before { content: ""; }



.fa-home::before { content: ""; }



.fa-hooli::before { content: ""; }



.fa-hornbill::before { content: ""; }



.fa-horse::before { content: ""; }



.fa-horse-head::before { content: ""; }



.fa-hospital::before { content: ""; }



.fa-hospital-alt::before { content: ""; }



.fa-hospital-symbol::before { content: ""; }



.fa-hospital-user::before { content: ""; }



.fa-hot-tub::before { content: ""; }



.fa-hotdog::before { content: ""; }



.fa-hotel::before { content: ""; }



.fa-hotjar::before { content: ""; }



.fa-hourglass::before { content: ""; }



.fa-hourglass-end::before { content: ""; }



.fa-hourglass-half::before { content: ""; }



.fa-hourglass-start::before { content: ""; }



.fa-house-damage::before { content: ""; }



.fa-house-user::before { content: ""; }



.fa-houzz::before { content: ""; }



.fa-hryvnia::before { content: ""; }



.fa-html5::before { content: ""; }



.fa-hubspot::before { content: ""; }



.fa-i-cursor::before { content: ""; }



.fa-ice-cream::before { content: ""; }



.fa-icicles::before { content: ""; }



.fa-icons::before { content: ""; }



.fa-id-badge::before { content: ""; }



.fa-id-card::before { content: ""; }



.fa-id-card-alt::before { content: ""; }



.fa-ideal::before { content: ""; }



.fa-igloo::before { content: ""; }



.fa-image::before { content: ""; }



.fa-images::before { content: ""; }



.fa-imdb::before { content: ""; }



.fa-inbox::before { content: ""; }



.fa-indent::before { content: ""; }



.fa-industry::before { content: ""; }



.fa-infinity::before { content: ""; }



.fa-info::before { content: ""; }



.fa-info-circle::before { content: ""; }



.fa-innosoft::before { content: ""; }



.fa-instagram::before { content: ""; }



.fa-instagram-square::before { content: ""; }



.fa-instalod::before { content: ""; }



.fa-intercom::before { content: ""; }



.fa-internet-explorer::before { content: ""; }



.fa-invision::before { content: ""; }



.fa-ioxhost::before { content: ""; }



.fa-italic::before { content: ""; }



.fa-itch-io::before { content: ""; }



.fa-itunes::before { content: ""; }



.fa-itunes-note::before { content: ""; }



.fa-java::before { content: ""; }



.fa-jedi::before { content: ""; }



.fa-jedi-order::before { content: ""; }



.fa-jenkins::before { content: ""; }



.fa-jira::before { content: ""; }



.fa-joget::before { content: ""; }



.fa-joint::before { content: ""; }



.fa-joomla::before { content: ""; }



.fa-journal-whills::before { content: ""; }



.fa-js::before { content: ""; }



.fa-js-square::before { content: ""; }



.fa-jsfiddle::before { content: ""; }



.fa-kaaba::before { content: ""; }



.fa-kaggle::before { content: ""; }



.fa-key::before { content: ""; }



.fa-keybase::before { content: ""; }



.fa-keyboard::before { content: ""; }



.fa-keycdn::before { content: ""; }



.fa-khanda::before { content: ""; }



.fa-kickstarter::before { content: ""; }



.fa-kickstarter-k::before { content: ""; }



.fa-kiss::before { content: ""; }



.fa-kiss-beam::before { content: ""; }



.fa-kiss-wink-heart::before { content: ""; }



.fa-kiwi-bird::before { content: ""; }



.fa-korvue::before { content: ""; }



.fa-landmark::before { content: ""; }



.fa-language::before { content: ""; }



.fa-laptop::before { content: ""; }



.fa-laptop-code::before { content: ""; }



.fa-laptop-house::before { content: ""; }



.fa-laptop-medical::before { content: ""; }



.fa-laravel::before { content: ""; }



.fa-lastfm::before { content: ""; }



.fa-lastfm-square::before { content: ""; }



.fa-laugh::before { content: ""; }



.fa-laugh-beam::before { content: ""; }



.fa-laugh-squint::before { content: ""; }



.fa-laugh-wink::before { content: ""; }



.fa-layer-group::before { content: ""; }



.fa-leaf::before { content: ""; }



.fa-leanpub::before { content: ""; }



.fa-lemon::before { content: ""; }



.fa-less::before { content: ""; }



.fa-less-than::before { content: ""; }



.fa-less-than-equal::before { content: ""; }



.fa-level-down-alt::before { content: ""; }



.fa-level-up-alt::before { content: ""; }



.fa-life-ring::before { content: ""; }



.fa-lightbulb::before { content: ""; }



.fa-line::before { content: ""; }



.fa-link::before { content: ""; }



.fa-linkedin::before { content: ""; }



.fa-linkedin-in::before { content: ""; }



.fa-linode::before { content: ""; }



.fa-linux::before { content: ""; }



.fa-lira-sign::before { content: ""; }



.fa-list::before { content: ""; }



.fa-list-alt::before { content: ""; }



.fa-list-ol::before { content: ""; }



.fa-list-ul::before { content: ""; }



.fa-location-arrow::before { content: ""; }



.fa-lock::before { content: ""; }



.fa-lock-open::before { content: ""; }



.fa-long-arrow-alt-down::before { content: ""; }



.fa-long-arrow-alt-left::before { content: ""; }



.fa-long-arrow-alt-right::before { content: ""; }



.fa-long-arrow-alt-up::before { content: ""; }



.fa-low-vision::before { content: ""; }



.fa-luggage-cart::before { content: ""; }



.fa-lungs::before { content: ""; }



.fa-lungs-virus::before { content: ""; }



.fa-lyft::before { content: ""; }



.fa-magento::before { content: ""; }



.fa-magic::before { content: ""; }



.fa-magnet::before { content: ""; }



.fa-mail-bulk::before { content: ""; }



.fa-mailchimp::before { content: ""; }



.fa-male::before { content: ""; }



.fa-mandalorian::before { content: ""; }



.fa-map::before { content: ""; }



.fa-map-marked::before { content: ""; }



.fa-map-marked-alt::before { content: ""; }



.fa-map-marker::before { content: ""; }



.fa-map-marker-alt::before { content: ""; }



.fa-map-pin::before { content: ""; }



.fa-map-signs::before { content: ""; }



.fa-markdown::before { content: ""; }



.fa-marker::before { content: ""; }



.fa-mars::before { content: ""; }



.fa-mars-double::before { content: ""; }



.fa-mars-stroke::before { content: ""; }



.fa-mars-stroke-h::before { content: ""; }



.fa-mars-stroke-v::before { content: ""; }



.fa-mask::before { content: ""; }



.fa-mastodon::before { content: ""; }



.fa-maxcdn::before { content: ""; }



.fa-mdb::before { content: ""; }



.fa-medal::before { content: ""; }



.fa-medapps::before { content: ""; }



.fa-medium::before { content: ""; }



.fa-medium-m::before { content: ""; }



.fa-medkit::before { content: ""; }



.fa-medrt::before { content: ""; }



.fa-meetup::before { content: ""; }



.fa-megaport::before { content: ""; }



.fa-meh::before { content: ""; }



.fa-meh-blank::before { content: ""; }



.fa-meh-rolling-eyes::before { content: ""; }



.fa-memory::before { content: ""; }



.fa-mendeley::before { content: ""; }



.fa-menorah::before { content: ""; }



.fa-mercury::before { content: ""; }



.fa-meteor::before { content: ""; }



.fa-microblog::before { content: ""; }



.fa-microchip::before { content: ""; }



.fa-microphone::before { content: ""; }



.fa-microphone-alt::before { content: ""; }



.fa-microphone-alt-slash::before { content: ""; }



.fa-microphone-slash::before { content: ""; }



.fa-microscope::before { content: ""; }



.fa-microsoft::before { content: ""; }



.fa-minus::before { content: ""; }



.fa-minus-circle::before { content: ""; }



.fa-minus-square::before { content: ""; }



.fa-mitten::before { content: ""; }



.fa-mix::before { content: ""; }



.fa-mixcloud::before { content: ""; }



.fa-mixer::before { content: ""; }



.fa-mizuni::before { content: ""; }



.fa-mobile::before { content: ""; }



.fa-mobile-alt::before { content: ""; }



.fa-modx::before { content: ""; }



.fa-monero::before { content: ""; }



.fa-money-bill::before { content: ""; }



.fa-money-bill-alt::before { content: ""; }



.fa-money-bill-wave::before { content: ""; }



.fa-money-bill-wave-alt::before { content: ""; }



.fa-money-check::before { content: ""; }



.fa-money-check-alt::before { content: ""; }



.fa-monument::before { content: ""; }



.fa-moon::before { content: ""; }



.fa-mortar-pestle::before { content: ""; }



.fa-mosque::before { content: ""; }



.fa-motorcycle::before { content: ""; }



.fa-mountain::before { content: ""; }



.fa-mouse::before { content: ""; }



.fa-mouse-pointer::before { content: ""; }



.fa-mug-hot::before { content: ""; }



.fa-music::before { content: ""; }



.fa-napster::before { content: ""; }



.fa-neos::before { content: ""; }



.fa-network-wired::before { content: ""; }



.fa-neuter::before { content: ""; }



.fa-newspaper::before { content: ""; }



.fa-nimblr::before { content: ""; }



.fa-node::before { content: ""; }



.fa-node-js::before { content: ""; }



.fa-not-equal::before { content: ""; }



.fa-notes-medical::before { content: ""; }



.fa-npm::before { content: ""; }



.fa-ns8::before { content: ""; }



.fa-nutritionix::before { content: ""; }



.fa-object-group::before { content: ""; }



.fa-object-ungroup::before { content: ""; }



.fa-octopus-deploy::before { content: ""; }



.fa-odnoklassniki::before { content: ""; }



.fa-odnoklassniki-square::before { content: ""; }



.fa-oil-can::before { content: ""; }



.fa-old-republic::before { content: ""; }



.fa-om::before { content: ""; }



.fa-opencart::before { content: ""; }



.fa-openid::before { content: ""; }



.fa-opera::before { content: ""; }



.fa-optin-monster::before { content: ""; }



.fa-orcid::before { content: ""; }



.fa-osi::before { content: ""; }



.fa-otter::before { content: ""; }



.fa-outdent::before { content: ""; }



.fa-page4::before { content: ""; }



.fa-pagelines::before { content: ""; }



.fa-pager::before { content: ""; }



.fa-paint-brush::before { content: ""; }



.fa-paint-roller::before { content: ""; }



.fa-palette::before { content: ""; }



.fa-palfed::before { content: ""; }



.fa-pallet::before { content: ""; }



.fa-paper-plane::before { content: ""; }



.fa-paperclip::before { content: ""; }



.fa-parachute-box::before { content: ""; }



.fa-paragraph::before { content: ""; }



.fa-parking::before { content: ""; }



.fa-passport::before { content: ""; }



.fa-pastafarianism::before { content: ""; }



.fa-paste::before { content: ""; }



.fa-patreon::before { content: ""; }



.fa-pause::before { content: ""; }



.fa-pause-circle::before { content: ""; }



.fa-paw::before { content: ""; }



.fa-paypal::before { content: ""; }



.fa-peace::before { content: ""; }



.fa-pen::before { content: ""; }



.fa-pen-alt::before { content: ""; }



.fa-pen-fancy::before { content: ""; }



.fa-pen-nib::before { content: ""; }



.fa-pen-square::before { content: ""; }



.fa-pencil-alt::before { content: ""; }



.fa-pencil-ruler::before { content: ""; }



.fa-penny-arcade::before { content: ""; }



.fa-people-arrows::before { content: ""; }



.fa-people-carry::before { content: ""; }



.fa-pepper-hot::before { content: ""; }



.fa-perbyte::before { content: ""; }



.fa-percent::before { content: ""; }



.fa-percentage::before { content: ""; }



.fa-periscope::before { content: ""; }



.fa-person-booth::before { content: ""; }



.fa-phabricator::before { content: ""; }



.fa-phoenix-framework::before { content: ""; }



.fa-phoenix-squadron::before { content: ""; }



.fa-phone::before { content: ""; }



.fa-phone-alt::before { content: ""; }



.fa-phone-slash::before { content: ""; }



.fa-phone-square::before { content: ""; }



.fa-phone-square-alt::before { content: ""; }



.fa-phone-volume::before { content: ""; }



.fa-photo-video::before { content: ""; }



.fa-php::before { content: ""; }



.fa-pied-piper::before { content: ""; }



.fa-pied-piper-alt::before { content: ""; }



.fa-pied-piper-hat::before { content: ""; }



.fa-pied-piper-pp::before { content: ""; }



.fa-pied-piper-square::before { content: ""; }



.fa-piggy-bank::before { content: ""; }



.fa-pills::before { content: ""; }



.fa-pinterest::before { content: ""; }



.fa-pinterest-p::before { content: ""; }



.fa-pinterest-square::before { content: ""; }



.fa-pizza-slice::before { content: ""; }



.fa-place-of-worship::before { content: ""; }



.fa-plane::before { content: ""; }



.fa-plane-arrival::before { content: ""; }



.fa-plane-departure::before { content: ""; }



.fa-plane-slash::before { content: ""; }



.fa-play::before { content: ""; }



.fa-play-circle::before { content: ""; }



.fa-playstation::before { content: ""; }



.fa-plug::before { content: ""; }



.fa-plus::before { content: ""; }



.fa-plus-circle::before { content: ""; }



.fa-plus-square::before { content: ""; }



.fa-podcast::before { content: ""; }



.fa-poll::before { content: ""; }



.fa-poll-h::before { content: ""; }



.fa-poo::before { content: ""; }



.fa-poo-storm::before { content: ""; }



.fa-poop::before { content: ""; }



.fa-portrait::before { content: ""; }



.fa-pound-sign::before { content: ""; }



.fa-power-off::before { content: ""; }



.fa-pray::before { content: ""; }



.fa-praying-hands::before { content: ""; }



.fa-prescription::before { content: ""; }



.fa-prescription-bottle::before { content: ""; }



.fa-prescription-bottle-alt::before { content: ""; }



.fa-print::before { content: ""; }



.fa-procedures::before { content: ""; }



.fa-product-hunt::before { content: ""; }



.fa-project-diagram::before { content: ""; }



.fa-pump-medical::before { content: ""; }



.fa-pump-soap::before { content: ""; }



.fa-pushed::before { content: ""; }



.fa-puzzle-piece::before { content: ""; }



.fa-python::before { content: ""; }



.fa-qq::before { content: ""; }



.fa-qrcode::before { content: ""; }



.fa-question::before { content: ""; }



.fa-question-circle::before { content: ""; }



.fa-quidditch::before { content: ""; }



.fa-quinscape::before { content: ""; }



.fa-quora::before { content: ""; }



.fa-quote-left::before { content: ""; }



.fa-quote-right::before { content: ""; }



.fa-quran::before { content: ""; }



.fa-r-project::before { content: ""; }



.fa-radiation::before { content: ""; }



.fa-radiation-alt::before { content: ""; }



.fa-rainbow::before { content: ""; }



.fa-random::before { content: ""; }



.fa-raspberry-pi::before { content: ""; }



.fa-ravelry::before { content: ""; }



.fa-react::before { content: ""; }



.fa-reacteurope::before { content: ""; }



.fa-readme::before { content: ""; }



.fa-rebel::before { content: ""; }



.fa-receipt::before { content: ""; }



.fa-record-vinyl::before { content: ""; }



.fa-recycle::before { content: ""; }



.fa-red-river::before { content: ""; }



.fa-reddit::before { content: ""; }



.fa-reddit-alien::before { content: ""; }



.fa-reddit-square::before { content: ""; }



.fa-redhat::before { content: ""; }



.fa-redo::before { content: ""; }



.fa-redo-alt::before { content: ""; }



.fa-registered::before { content: ""; }



.fa-remove-format::before { content: ""; }



.fa-renren::before { content: ""; }



.fa-reply::before { content: ""; }



.fa-reply-all::before { content: ""; }



.fa-replyd::before { content: ""; }



.fa-republican::before { content: ""; }



.fa-researchgate::before { content: ""; }



.fa-resolving::before { content: ""; }



.fa-restroom::before { content: ""; }



.fa-retweet::before { content: ""; }



.fa-rev::before { content: ""; }



.fa-ribbon::before { content: ""; }



.fa-ring::before { content: ""; }



.fa-road::before { content: ""; }



.fa-robot::before { content: ""; }



.fa-rocket::before { content: ""; }



.fa-rocketchat::before { content: ""; }



.fa-rockrms::before { content: ""; }



.fa-route::before { content: ""; }



.fa-rss::before { content: ""; }



.fa-rss-square::before { content: ""; }



.fa-ruble-sign::before { content: ""; }



.fa-ruler::before { content: ""; }



.fa-ruler-combined::before { content: ""; }



.fa-ruler-horizontal::before { content: ""; }



.fa-ruler-vertical::before { content: ""; }



.fa-running::before { content: ""; }



.fa-rupee-sign::before { content: ""; }



.fa-rust::before { content: ""; }



.fa-sad-cry::before { content: ""; }



.fa-sad-tear::before { content: ""; }



.fa-safari::before { content: ""; }



.fa-salesforce::before { content: ""; }



.fa-sass::before { content: ""; }



.fa-satellite::before { content: ""; }



.fa-satellite-dish::before { content: ""; }



.fa-save::before { content: ""; }



.fa-schlix::before { content: ""; }



.fa-school::before { content: ""; }



.fa-screwdriver::before { content: ""; }



.fa-scribd::before { content: ""; }



.fa-scroll::before { content: ""; }



.fa-sd-card::before { content: ""; }



.fa-search::before { content: ""; }



.fa-search-dollar::before { content: ""; }



.fa-search-location::before { content: ""; }



.fa-search-minus::before { content: ""; }



.fa-search-plus::before { content: ""; }



.fa-searchengin::before { content: ""; }



.fa-seedling::before { content: ""; }



.fa-sellcast::before { content: ""; }



.fa-sellsy::before { content: ""; }



.fa-server::before { content: ""; }



.fa-servicestack::before { content: ""; }



.fa-shapes::before { content: ""; }



.fa-share::before { content: ""; }



.fa-share-alt::before { content: ""; }



.fa-share-alt-square::before { content: ""; }



.fa-share-square::before { content: ""; }



.fa-shekel-sign::before { content: ""; }



.fa-shield-alt::before { content: ""; }



.fa-shield-virus::before { content: ""; }



.fa-ship::before { content: ""; }



.fa-shipping-fast::before { content: ""; }



.fa-shirtsinbulk::before { content: ""; }



.fa-shoe-prints::before { content: ""; }



.fa-shopify::before { content: ""; }



.fa-shopping-bag::before { content: ""; }



.fa-shopping-basket::before { content: ""; }



.fa-shopping-cart::before { content: ""; }



.fa-shopware::before { content: ""; }



.fa-shower::before { content: ""; }



.fa-shuttle-van::before { content: ""; }



.fa-sign::before { content: ""; }



.fa-sign-in-alt::before { content: ""; }



.fa-sign-language::before { content: ""; }



.fa-sign-out-alt::before { content: ""; }



.fa-signal::before { content: ""; }



.fa-signature::before { content: ""; }



.fa-sim-card::before { content: ""; }



.fa-simplybuilt::before { content: ""; }



.fa-sink::before { content: ""; }



.fa-sistrix::before { content: ""; }



.fa-sitemap::before { content: ""; }



.fa-sith::before { content: ""; }



.fa-skating::before { content: ""; }



.fa-sketch::before { content: ""; }



.fa-skiing::before { content: ""; }



.fa-skiing-nordic::before { content: ""; }



.fa-skull::before { content: ""; }



.fa-skull-crossbones::before { content: ""; }



.fa-skyatlas::before { content: ""; }



.fa-skype::before { content: ""; }



.fa-slack::before { content: ""; }



.fa-slack-hash::before { content: ""; }



.fa-slash::before { content: ""; }



.fa-sleigh::before { content: ""; }



.fa-sliders-h::before { content: ""; }



.fa-slideshare::before { content: ""; }



.fa-smile::before { content: ""; }



.fa-smile-beam::before { content: ""; }



.fa-smile-wink::before { content: ""; }



.fa-smog::before { content: ""; }



.fa-smoking::before { content: ""; }



.fa-smoking-ban::before { content: ""; }



.fa-sms::before { content: ""; }



.fa-snapchat::before { content: ""; }



.fa-snapchat-ghost::before { content: ""; }



.fa-snapchat-square::before { content: ""; }



.fa-snowboarding::before { content: ""; }



.fa-snowflake::before { content: ""; }



.fa-snowman::before { content: ""; }



.fa-snowplow::before { content: ""; }



.fa-soap::before { content: ""; }



.fa-socks::before { content: ""; }



.fa-solar-panel::before { content: ""; }



.fa-sort::before { content: ""; }



.fa-sort-alpha-down::before { content: ""; }



.fa-sort-alpha-down-alt::before { content: ""; }



.fa-sort-alpha-up::before { content: ""; }



.fa-sort-alpha-up-alt::before { content: ""; }



.fa-sort-amount-down::before { content: ""; }



.fa-sort-amount-down-alt::before { content: ""; }



.fa-sort-amount-up::before { content: ""; }



.fa-sort-amount-up-alt::before { content: ""; }



.fa-sort-down::before { content: ""; }



.fa-sort-numeric-down::before { content: ""; }



.fa-sort-numeric-down-alt::before { content: ""; }



.fa-sort-numeric-up::before { content: ""; }



.fa-sort-numeric-up-alt::before { content: ""; }



.fa-sort-up::before { content: ""; }



.fa-soundcloud::before { content: ""; }



.fa-sourcetree::before { content: ""; }



.fa-spa::before { content: ""; }



.fa-space-shuttle::before { content: ""; }



.fa-speakap::before { content: ""; }



.fa-speaker-deck::before { content: ""; }



.fa-spell-check::before { content: ""; }



.fa-spider::before { content: ""; }



.fa-spinner::before { content: ""; }



.fa-splotch::before { content: ""; }



.fa-spotify::before { content: ""; }



.fa-spray-can::before { content: ""; }



.fa-square::before { content: ""; }



.fa-square-full::before { content: ""; }



.fa-square-root-alt::before { content: ""; }



.fa-squarespace::before { content: ""; }



.fa-stack-exchange::before { content: ""; }



.fa-stack-overflow::before { content: ""; }



.fa-stackpath::before { content: ""; }



.fa-stamp::before { content: ""; }



.fa-star::before { content: ""; }



.fa-star-and-crescent::before { content: ""; }



.fa-star-half::before { content: ""; }



.fa-star-half-alt::before { content: ""; }



.fa-star-of-david::before { content: ""; }



.fa-star-of-life::before { content: ""; }



.fa-staylinked::before { content: ""; }



.fa-steam::before { content: ""; }



.fa-steam-square::before { content: ""; }



.fa-steam-symbol::before { content: ""; }



.fa-step-backward::before { content: ""; }



.fa-step-forward::before { content: ""; }



.fa-stethoscope::before { content: ""; }



.fa-sticker-mule::before { content: ""; }



.fa-sticky-note::before { content: ""; }



.fa-stop::before { content: ""; }



.fa-stop-circle::before { content: ""; }



.fa-stopwatch::before { content: ""; }



.fa-stopwatch-20::before { content: ""; }



.fa-store::before { content: ""; }



.fa-store-alt::before { content: ""; }



.fa-store-alt-slash::before { content: ""; }



.fa-store-slash::before { content: ""; }



.fa-strava::before { content: ""; }



.fa-stream::before { content: ""; }



.fa-street-view::before { content: ""; }



.fa-strikethrough::before { content: ""; }



.fa-stripe::before { content: ""; }



.fa-stripe-s::before { content: ""; }



.fa-stroopwafel::before { content: ""; }



.fa-studiovinari::before { content: ""; }



.fa-stumbleupon::before { content: ""; }



.fa-stumbleupon-circle::before { content: ""; }



.fa-subscript::before { content: ""; }



.fa-subway::before { content: ""; }



.fa-suitcase::before { content: ""; }



.fa-suitcase-rolling::before { content: ""; }



.fa-sun::before { content: ""; }



.fa-superpowers::before { content: ""; }



.fa-superscript::before { content: ""; }



.fa-supple::before { content: ""; }



.fa-surprise::before { content: ""; }



.fa-suse::before { content: ""; }



.fa-swatchbook::before { content: ""; }



.fa-swift::before { content: ""; }



.fa-swimmer::before { content: ""; }



.fa-swimming-pool::before { content: ""; }



.fa-symfony::before { content: ""; }



.fa-synagogue::before { content: ""; }



.fa-sync::before { content: ""; }



.fa-sync-alt::before { content: ""; }



.fa-syringe::before { content: ""; }



.fa-table::before { content: ""; }



.fa-table-tennis::before { content: ""; }



.fa-tablet::before { content: ""; }



.fa-tablet-alt::before { content: ""; }



.fa-tablets::before { content: ""; }



.fa-tachometer-alt::before { content: ""; }



.fa-tag::before { content: ""; }



.fa-tags::before { content: ""; }



.fa-tape::before { content: ""; }



.fa-tasks::before { content: ""; }



.fa-taxi::before { content: ""; }



.fa-teamspeak::before { content: ""; }



.fa-teeth::before { content: ""; }



.fa-teeth-open::before { content: ""; }



.fa-telegram::before { content: ""; }



.fa-telegram-plane::before { content: ""; }



.fa-temperature-high::before { content: ""; }



.fa-temperature-low::before { content: ""; }



.fa-tencent-weibo::before { content: ""; }



.fa-tenge::before { content: ""; }



.fa-terminal::before { content: ""; }



.fa-text-height::before { content: ""; }



.fa-text-width::before { content: ""; }



.fa-th::before { content: ""; }



.fa-th-large::before { content: ""; }



.fa-th-list::before { content: ""; }



.fa-the-red-yeti::before { content: ""; }



.fa-theater-masks::before { content: ""; }



.fa-themeco::before { content: ""; }



.fa-themeisle::before { content: ""; }



.fa-thermometer::before { content: ""; }



.fa-thermometer-empty::before { content: ""; }



.fa-thermometer-full::before { content: ""; }



.fa-thermometer-half::before { content: ""; }



.fa-thermometer-quarter::before { content: ""; }



.fa-thermometer-three-quarters::before { content: ""; }



.fa-think-peaks::before { content: ""; }



.fa-thumbs-down::before { content: ""; }



.fa-thumbs-up::before { content: ""; }



.fa-thumbtack::before { content: ""; }



.fa-ticket-alt::before { content: ""; }



.fa-tiktok::before { content: ""; }



.fa-times::before { content: ""; }



.fa-times-circle::before { content: ""; }



.fa-tint::before { content: ""; }



.fa-tint-slash::before { content: ""; }



.fa-tired::before { content: ""; }



.fa-threads::before { content: ""; }



.fa-threads-square::before { content: ""; }



.fa-toggle-off::before { content: ""; }



.fa-toggle-on::before { content: ""; }



.fa-toilet::before { content: ""; }



.fa-toilet-paper::before { content: ""; }



.fa-toilet-paper-slash::before { content: ""; }



.fa-toolbox::before { content: ""; }



.fa-tools::before { content: ""; }



.fa-tooth::before { content: ""; }



.fa-torah::before { content: ""; }



.fa-torii-gate::before { content: ""; }



.fa-tractor::before { content: ""; }



.fa-trade-federation::before { content: ""; }



.fa-trademark::before { content: ""; }



.fa-traffic-light::before { content: ""; }



.fa-trailer::before { content: ""; }



.fa-train::before { content: ""; }



.fa-tram::before { content: ""; }



.fa-transgender::before { content: ""; }



.fa-transgender-alt::before { content: ""; }



.fa-trash::before { content: ""; }



.fa-trash-alt::before { content: ""; }



.fa-trash-restore::before { content: ""; }



.fa-trash-restore-alt::before { content: ""; }



.fa-tree::before { content: ""; }



.fa-trello::before { content: ""; }



.fa-tripadvisor::before { content: ""; }



.fa-trophy::before { content: ""; }



.fa-truck::before { content: ""; }



.fa-truck-loading::before { content: ""; }



.fa-truck-monster::before { content: ""; }



.fa-truck-moving::before { content: ""; }



.fa-truck-pickup::before { content: ""; }



.fa-tshirt::before { content: ""; }



.fa-tty::before { content: ""; }



.fa-tumblr::before { content: ""; }



.fa-tumblr-square::before { content: ""; }



.fa-tv::before { content: ""; }



.fa-twitch::before { content: ""; }



.fa-twitter::before { content: ""; }



.fa-twitter-square::before { content: ""; }



.fa-typo3::before { content: ""; }



.fa-uber::before { content: ""; }



.fa-ubuntu::before { content: ""; }



.fa-uikit::before { content: ""; }



.fa-umbraco::before { content: ""; }



.fa-umbrella::before { content: ""; }



.fa-umbrella-beach::before { content: ""; }



.fa-uncharted::before { content: ""; }



.fa-underline::before { content: ""; }



.fa-undo::before { content: ""; }



.fa-undo-alt::before { content: ""; }



.fa-uniregistry::before { content: ""; }



.fa-unity::before { content: ""; }



.fa-universal-access::before { content: ""; }



.fa-university::before { content: ""; }



.fa-unlink::before { content: ""; }



.fa-unlock::before { content: ""; }



.fa-unlock-alt::before { content: ""; }



.fa-unsplash::before { content: ""; }



.fa-untappd::before { content: ""; }



.fa-upload::before { content: ""; }



.fa-ups::before { content: ""; }



.fa-usb::before { content: ""; }



.fa-user::before { content: ""; }



.fa-user-alt::before { content: ""; }



.fa-user-alt-slash::before { content: ""; }



.fa-user-astronaut::before { content: ""; }



.fa-user-check::before { content: ""; }



.fa-user-circle::before { content: ""; }



.fa-user-clock::before { content: ""; }



.fa-user-cog::before { content: ""; }



.fa-user-edit::before { content: ""; }



.fa-user-friends::before { content: ""; }



.fa-user-graduate::before { content: ""; }



.fa-user-injured::before { content: ""; }



.fa-user-lock::before { content: ""; }



.fa-user-md::before { content: ""; }



.fa-user-minus::before { content: ""; }



.fa-user-ninja::before { content: ""; }



.fa-user-nurse::before { content: ""; }



.fa-user-plus::before { content: ""; }



.fa-user-secret::before { content: ""; }



.fa-user-shield::before { content: ""; }



.fa-user-slash::before { content: ""; }



.fa-user-tag::before { content: ""; }



.fa-user-tie::before { content: ""; }



.fa-user-times::before { content: ""; }



.fa-users::before { content: ""; }



.fa-users-cog::before { content: ""; }



.fa-users-slash::before { content: ""; }



.fa-usps::before { content: ""; }



.fa-ussunnah::before { content: ""; }



.fa-utensil-spoon::before { content: ""; }



.fa-utensils::before { content: ""; }



.fa-vaadin::before { content: ""; }



.fa-vector-square::before { content: ""; }



.fa-venus::before { content: ""; }



.fa-venus-double::before { content: ""; }



.fa-venus-mars::before { content: ""; }



.fa-vest::before { content: ""; }



.fa-vest-patches::before { content: ""; }



.fa-viacoin::before { content: ""; }



.fa-viadeo::before { content: ""; }



.fa-viadeo-square::before { content: ""; }



.fa-vial::before { content: ""; }



.fa-vials::before { content: ""; }



.fa-viber::before { content: ""; }



.fa-video::before { content: ""; }



.fa-video-slash::before { content: ""; }



.fa-vihara::before { content: ""; }



.fa-vimeo::before { content: ""; }



.fa-vimeo-square::before { content: ""; }



.fa-vimeo-v::before { content: ""; }



.fa-vine::before { content: ""; }



.fa-virus::before { content: ""; }



.fa-virus-slash::before { content: ""; }



.fa-viruses::before { content: ""; }



.fa-vk::before { content: ""; }



.fa-vnv::before { content: ""; }



.fa-voicemail::before { content: ""; }



.fa-volleyball-ball::before { content: ""; }



.fa-volume-down::before { content: ""; }



.fa-volume-mute::before { content: ""; }



.fa-volume-off::before { content: ""; }



.fa-volume-up::before { content: ""; }



.fa-vote-yea::before { content: ""; }



.fa-vr-cardboard::before { content: ""; }



.fa-vuejs::before { content: ""; }



.fa-walking::before { content: ""; }



.fa-wallet::before { content: ""; }



.fa-warehouse::before { content: ""; }



.fa-watchman-monitoring::before { content: ""; }



.fa-water::before { content: ""; }



.fa-wave-square::before { content: ""; }



.fa-waze::before { content: ""; }



.fa-weebly::before { content: ""; }



.fa-weibo::before { content: ""; }



.fa-weight::before { content: ""; }



.fa-weight-hanging::before { content: ""; }



.fa-weixin::before { content: ""; }



.fa-whatsapp::before { content: ""; }



.fa-whatsapp-square::before { content: ""; }



.fa-wheelchair::before { content: ""; }



.fa-whmcs::before { content: ""; }



.fa-wifi::before { content: ""; }



.fa-wikipedia-w::before { content: ""; }



.fa-wind::before { content: ""; }



.fa-window-close::before { content: ""; }



.fa-window-maximize::before { content: ""; }



.fa-window-minimize::before { content: ""; }



.fa-window-restore::before { content: ""; }



.fa-windows::before { content: ""; }



.fa-wine-bottle::before { content: ""; }



.fa-wine-glass::before { content: ""; }



.fa-wine-glass-alt::before { content: ""; }



.fa-wix::before { content: ""; }



.fa-wizards-of-the-coast::before { content: ""; }



.fa-wodu::before { content: ""; }



.fa-wolf-pack-battalion::before { content: ""; }



.fa-won-sign::before { content: ""; }



.fa-wordpress::before { content: ""; }



.fa-wordpress-simple::before { content: ""; }



.fa-wpbeginner::before { content: ""; }



.fa-wpexplorer::before { content: ""; }



.fa-wpforms::before { content: ""; }



.fa-wpressr::before { content: ""; }



.fa-wrench::before { content: ""; }



.fa-x-ray::before { content: ""; }



.fa-xbox::before { content: ""; }



.fa-xing::before { content: ""; }



.fa-xing-square::before { content: ""; }



.fa-x-twitter::before { content: ""; }



.fa-x-twitter-square::before { content: ""; }



.fa-y-combinator::before { content: ""; }



.fa-yahoo::before { content: ""; }



.fa-yammer::before { content: ""; }



.fa-yandex::before { content: ""; }



.fa-yandex-international::before { content: ""; }



.fa-yarn::before { content: ""; }



.fa-yelp::before { content: ""; }



.fa-yen-sign::before { content: ""; }



.fa-yin-yang::before { content: ""; }



.fa-yoast::before { content: ""; }



.fa-youtube::before { content: ""; }



.fa-youtube-square::before { content: ""; }



.fa-zhihu::before { content: ""; }



.sr-only { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }



.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0px; overflow: visible; position: static; width: auto; }
@charset "utf-8";



@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }



.fa, .fas { font-family: "Font Awesome 5 Free"; font-weight: 900; }
@charset "utf-8";



@font-face { font-family: Rubik; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXu61F3f.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXO61F3f.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXq61F3f.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXy61F3f.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXC61F3f.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnX661A.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXu61F3f.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXO61F3f.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXq61F3f.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXy61F3f.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXC61F3f.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnX661A.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXu61F3f.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXO61F3f.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXq61F3f.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXy61F3f.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXC61F3f.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnX661A.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXu61F3f.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXO61F3f.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXq61F3f.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXy61F3f.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXC61F3f.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnX661A.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXu61F3f.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXO61F3f.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXq61F3f.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXy61F3f.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXC61F3f.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnX661A.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXu61F3f.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXO61F3f.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXq61F3f.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXy61F3f.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXC61F3f.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnX661A.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXu61F3f.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXO61F3f.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXq61F3f.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXy61F3f.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnXC61F3f.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWEBXyIfDnIV7nEnX661A.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nErXyi0A.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nMrXyi0A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nFrXyi0A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nDrXyi0A.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nPrXyi0A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nBrXw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nErXyi0A.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nMrXyi0A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nFrXyi0A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nDrXyi0A.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nPrXyi0A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nBrXw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nErXyi0A.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nMrXyi0A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nFrXyi0A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nDrXyi0A.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nPrXyi0A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nBrXw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nErXyi0A.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nMrXyi0A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nFrXyi0A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nDrXyi0A.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nPrXyi0A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nBrXw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nErXyi0A.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nMrXyi0A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nFrXyi0A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nDrXyi0A.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nPrXyi0A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nBrXw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nErXyi0A.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nMrXyi0A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nFrXyi0A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nDrXyi0A.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nPrXyi0A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nBrXw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nErXyi0A.woff2") format("woff2"); unicode-range: U+600-6FF, U+750-77F, U+870-88E, U+890-891, U+897-8E1, U+8E3-8FF, U+200C-200E, U+2010-2011, U+204F, U+2E41, U+FB50-FDFF, U+FE70-FE74, U+FE76-FEFC, U+102E0-102FB, U+10E60-10E7E, U+10EC2-10EC4, U+10EFC-10EFF, U+1EE00-1EE03, U+1EE05-1EE1F, U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B, U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F, U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E, U+1EE80-1EE89, U+1EE8B-1EE9B, U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB, U+1EEF0-1EEF1; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nMrXyi0A.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nFrXyi0A.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nDrXyi0A.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nPrXyi0A.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Rubik; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/rubik/v31/iJWKBXyIfDnIV7nBrXw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@charset "utf-8";



@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@charset "utf-8";



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6F15M.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6F15M.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6F15M.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6F15M.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06F15M.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6F15M.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106F15M.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6F15M.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06F15M.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Open Sans"; font-style: italic; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6F.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu1aB.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu1aB.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 800; font-stretch: 100%; src: url("https://fonts.gstatic.com/s/opensans/v44/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@charset "utf-8";



@font-face { font-family: Jost; font-style: italic; font-weight: 100; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt5D4hTxM.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: italic; font-weight: 100; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt7j4hTxM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: italic; font-weight: 100; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt4D4h.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: italic; font-weight: 200; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt5D4hTxM.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: italic; font-weight: 200; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt7j4hTxM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: italic; font-weight: 200; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt4D4h.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt5D4hTxM.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt7j4hTxM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: italic; font-weight: 300; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt4D4h.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt5D4hTxM.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt7j4hTxM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: italic; font-weight: 400; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt4D4h.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt5D4hTxM.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt7j4hTxM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: italic; font-weight: 500; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt4D4h.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt5D4hTxM.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt7j4hTxM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: italic; font-weight: 600; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt4D4h.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt5D4hTxM.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt7j4hTxM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: italic; font-weight: 700; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt4D4h.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt5D4hTxM.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt7j4hTxM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: italic; font-weight: 800; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt4D4h.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt5D4hTxM.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt7j4hTxM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: italic; font-weight: 900; src: url("https://fonts.gstatic.com/s/jost/v20/92zUtBhPNqw73oHt4D4h.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oDd4iYl.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73ord4iYl.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: normal; font-weight: 100; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oTd4g.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oDd4iYl.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73ord4iYl.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: normal; font-weight: 200; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oTd4g.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oDd4iYl.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73ord4iYl.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oTd4g.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oDd4iYl.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73ord4iYl.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oTd4g.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oDd4iYl.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73ord4iYl.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oTd4g.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oDd4iYl.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73ord4iYl.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oTd4g.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oDd4iYl.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73ord4iYl.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oTd4g.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oDd4iYl.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73ord4iYl.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: normal; font-weight: 800; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oTd4g.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Jost; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oDd4iYl.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }



@font-face { font-family: Jost; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73ord4iYl.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Jost; font-style: normal; font-weight: 900; src: url("https://fonts.gstatic.com/s/jost/v20/92zatBhPNqw73oTd4g.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@charset "utf-8";



@font-face { font-family: Quicksand; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 300; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hK1QN.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 400; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hK1QN.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 500; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hK1QN.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 600; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hK1QN.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJFQNcOM.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }



@font-face { font-family: Quicksand; font-style: normal; font-weight: 700; src: url("https://fonts.gstatic.com/s/quicksand/v37/6xKtdSZaM9iE8KbpRA_hK1QN.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
html{scroll-behavior:smooth;width:100%;margin:0;padding:0;background:#fff;overflow-x:hidden}
body{width:100%;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:#fff;overflow-x:hidden}
*,*::before,*::after{box-sizing:border-box}
.elementor,.elementor-320,.elementor-320>.elementor-section-wrap{width:100%!important;max-width:none!important;margin:0!important;padding-inline:0!important;border:0!important}
.elementor-320 img{max-width:100%;height:auto}
.leanova-reviews-section{width:100%}
.leanova-reviews-title{font-size:clamp(26px,3vw,42px);line-height:1.2;text-align:center;margin:0 0 18px}
.leanova-reviews-list{display:flex;flex-direction:column;gap:16px;width:min(100%,900px);margin:0 auto}
.leanova-customer-review{display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%;padding:24px;border-radius:8px;background:#fff;box-sizing:border-box}
.leanova-review-header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}
.leanova-review-identity{display:flex;align-items:center;gap:12px;min-width:0}
.leanova-review-avatar{display:block;flex:none;width:52px;height:52px;border-radius:50%;background-image:url('leanova-review-portraits.png');background-size:300% 200%;background-repeat:no-repeat;background-color:#eee}
.leanova-review-person{display:flex;flex-direction:column;gap:3px;min-width:0}
.leanova-review-name{font-size:15px}.leanova-review-verified{display:inline-flex;align-items:center;gap:4px;color:#458b35;font-size:11px;font-weight:600}
.leanova-review-date{font-size:12px;white-space:nowrap;color:#777}
.leanova-review-stars{color:#458b35;font-size:20px;letter-spacing:3px;line-height:1}
.leanova-review-content h3{font-size:18px;line-height:1.35;margin:0 0 10px;color:#183e2e}
.leanova-review-content p{font-size:15px;line-height:1.55;margin:0!important;color:#253b31}
@media(max-width:700px){.leanova-customer-review{padding:20px 16px}.leanova-review-header{align-items:flex-start}.leanova-review-identity{gap:10px}.leanova-review-avatar{width:44px;height:44px}}
.elementor-320 .elementor-element.elementor-element-71fcb8dc img{width:min(88%,900px)!important;max-width:100%;height:auto}
.elementor-320 .elementor-element.elementor-element-16a2d6d1 img{width:100%!important;max-width:1200px!important;max-height:none!important;height:auto}
.elementor-320 .elementor-element.elementor-element-77356f55 img{width:100%!important;max-width:100%;height:auto}
.elementor-320>.elementor-section-wrap>.e-con.e-parent{--padding-top:8px;--padding-bottom:8px;padding-block:8px!important;min-height:0!important;margin-block:0!important}
.elementor-320>.elementor-section-wrap>.e-con.e-parent:first-child{--padding-top:12px;padding-top:12px!important}
.elementor-320>.elementor-section-wrap>.e-con.e-parent:is(.elementor-element-31a7908a,.elementor-element-1d28cb8f,.elementor-element-9b41d54,.elementor-element-170fbd1a,.elementor-element-aa711f8,.elementor-element-230beaf8,.elementor-element-d86405b,.elementor-element-60564065,.elementor-element-313f6e4c,.elementor-element-364cf151,.elementor-element-3a8c50e5,.elementor-element-77dcf278,.elementor-element-5be797ed,.elementor-element-36b924ad,.elementor-element-37032115,.elementor-element-208a9b71){--padding-top:18px;--padding-bottom:18px;padding-block:18px!important}
.elementor-320>.elementor-section-wrap>.e-con.e-parent:is(.elementor-element-74f63d30,.elementor-element-cbc1859,.elementor-element-67cb543f,.elementor-element-563f1b10,.elementor-element-3da87578,.elementor-element-42f90d69,.elementor-element-10beab03){--padding-top:4px;--padding-bottom:4px;padding-block:4px!important}
.elementor-320 .elementor-widget:not(:last-child){margin-block-end:12px}
.elementor-320 .elementor-text-editor p{margin:0 0 12px;line-height:1.55}
.elementor-320 .elementor-text-editor p:last-child{margin-bottom:0}
.elementor-320 .elementor-text-editor ul,.elementor-320 .elementor-text-editor ol{margin-block:8px 14px;padding-left:1.4em}
.elementor-320 .elementor-text-editor li{margin-bottom:7px;line-height:1.5}
.elementor-320 .elementor-text-editor h3{margin:18px 0 7px;line-height:1.3}
.elementor-320 .elementor-widget-heading h2{margin:0 0 12px;line-height:1.25}
.elementor-320 .elementor-widget-button{margin-block:4px}
.elementor-320 .elementor-widget-image img{display:block;height:auto;max-height:480px;object-fit:contain;margin-inline:auto}
@media(max-width:767px){.elementor-320>.elementor-section-wrap>.e-con.e-parent{--padding-top:6px;--padding-bottom:6px;padding-block:6px!important}.elementor-320>.elementor-section-wrap>.e-con.e-parent:is(.elementor-element-31a7908a,.elementor-element-1d28cb8f,.elementor-element-9b41d54,.elementor-element-170fbd1a,.elementor-element-aa711f8,.elementor-element-230beaf8,.elementor-element-d86405b,.elementor-element-60564065,.elementor-element-313f6e4c,.elementor-element-364cf151,.elementor-element-3a8c50e5,.elementor-element-77dcf278,.elementor-element-5be797ed,.elementor-element-36b924ad,.elementor-element-37032115,.elementor-element-208a9b71){--padding-top:14px;--padding-bottom:14px;padding-block:14px!important}.elementor-320 .elementor-text-editor p{margin-bottom:10px;line-height:1.5}.elementor-320 .elementor-widget-image img{max-height:360px}}
@media(min-width:768px) and (max-width:1024px){.elementor-320 .e-con-inner{width:100%;max-width:960px}.elementor-320 .elementor-widget-image img{max-width:100%}.leanova-reviews-list{width:min(100%,820px)}}
